Links: February 19, 2013

Let’s face it…the interwebs are big and only getting bigger. Here are 5 WordPress links you need to know about.

  • Microlancer – If you love any of the Envato marketplaces, this upcoming service will allow you to become a service provider. Still in beta.
  • WooThemes Shuts Down Affiliate Program – Out of nowhere, WooThemes shut down their entire affiliate program citing “lack of traction.” No blog post, no detailed explanation. Lots of frustrated affiliates.
  • Community – We discuss the free/premium debate often here at Blogex. WPDaily suggests it’s all about community.
  • Why Free? – With the recent dust up between Automattic and Envato, the age ol’ Why Free debate is front and center again.
  • WordPress CDN – Get the skinny on content deliver networks (free and premium) from our buddies at WPLift.

Responsive Web Design (RWD) vs Adaptive Web Design (AWD)

We’ve heard the terms Fluid, Adaptive, and Responsive used interchangeably when describing a theme’s ability to resize according to browser specs or device (mobile or not) size. Are they really different from one another or are they referring to the same characteristics found in themes described as such?

What is Responsive Web Design (RWD)? Responsive Layout?

Let’s take a closer look.

Responsive web design (often abbreviated to RWD) is an approach to web design in which a site is crafted to provide an optimal viewing experience—easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from desktop computer monitors to mobile phones) – Wikipedia

Responsive design is the methodology behind making a website respond to whatever platform you are viewing it on regardless of resolution and orientation. It may change how certain elements display but it will not remove elements or change the core functionality of their behaviours. Responsive design uses a fluid grid and it is usually possible entirely through HTML and CSS, without the need for DOM (Document Object Model) manipulation. – Matthew Freeman

According to Ethan Marcotte, The 3 Elements of Responsive Web Design are:

A flexible, grid-based layout – A layout based on proportions rather than absolutes; uses a flexible grid, which in turn ensures that a website can scale to a browser’s full width.

Flexible images and media – Layouts based on percentages resize gracefully according to the size of the browser window rendering them. However, it is problematic to ensure that the content within a site resizes.
Images and media should scale with the flexible grid; images that work in a flexible context, whether fluid themselves or perhaps controlled through overflow mechanisms. CSS addresses this problem with its max-width property

Media queries – Content based breakpoints; optimize the design for different viewing contexts and spot-fix bugs that occur at different resolution ranges. CSS3’s media queries directly address these usability problems by allowing browsers to serve different styles for different viewing contexts. CSS3 greatly expands support for media queries, adding the ability to target media features such as screen and device width and orientation.

These 3 elements of Responsive Web Design find their way into 3 different types of Responsive (RWD) Layouts:

The Basic Fluid Lay­out
Con­tent con­tin­u­ally flows or adjusts in a word-wrap fash­ion as screen width is increased or reduced. There are no “dis­tinct” dif­fer­ences in con­tent pre­sen­ta­tion. Fluid layouts are dynamic and user sensitive – adapting to the available real estate on the user interface and providing increased content accessibility.

The Adap­tive Lay­out
There are pre­de­fined sizes were dif­fer­ent lay­outs are trig­gered. These are called breakpoints. Typ­i­cally there are three or four break­points to accom­mo­date desk­top, tablet and mobile screen sizes.

The Respon­sive Lay­out
This is a hybrid of Basic Fluid Lay­out and Adap­tive Lay­out. There are pre­de­fined break points, how­ever in between these breakpoints con­tent will flow to expand or con­tract.

According to his article for the Adobe Blog, Carl Sandquist states that:

“Cur­rently, most RWD web sites use Respon­sive Lay­out since it offers a best-of-both-world expe­ri­ence. Con­tent snaps into the appro­pri­ate approx­i­mate posi­tion for a device type (e.g. Tablet) and then fine-tuned adjust­ments are made for the exact screen size on a par­tic­u­lar device.”

What is Adaptive Design (AWD)? Adaptive Layout?

“Adaptive design is the manipulation of layouts to best perform on certain screen resolutions inclusive of elemental removal or behaviour changing techniques. Adaptive design usually requires Javascript to efficiently manipulate the DOM. Javascript can be avoided if you plan on having duplicate on-page elements and then show or hide them based on screen sizes, this might be appropriate for smaller elements but not whole columns or navigation elements.” – Matthew Freeman

“This technique adapts what is displayed depending on the capabilities of the device being used, as well as the screen size. It centres on the context of the user, so even when the same content is used, it is adapted (with some or even all of the design elements changing), depending on whether the user is using a mouse and keyboard or touch screen. AWD also uses different layouts for tablets and mobiles with certain. ‘Responsive’ elements built in to reduce the number of different templates required. AWD can be taken to further extremes with content being completely repackaged and reworded, while images and video are either reworked or completely removed.” – Danny Bluestone

According to Aaron Gustafson, author of Adaptive Web Design, Crafting Rich Experiences with Progressive Enhancement:

“Progressive enhancement isn’t about browsers. It’s about crafting experiences that serve your users by giving them access to content without technological restrictions. Progressive enhancement doesn’t require that you provide the same experience in different browsers, nor does it preclude you from using the latest and greatest technologies; it simply asks that you honor your content (and your users) by applying technologies in an intelligent way, layer-upon-layer, to craft an amazing experience.

He encourages designers to: Think of the user, not the browser.”

Which one is better?

A better understanding of the differences between Responsive Web Design and Adaptive Web Design is a starting point to deciding which solution will work well for you, or your clients, if you are a WordPress professional. Knowing what solutions are available and having the ability to distinguish and implement whichever design approach best meets the specifications of the end user is an important element. Of course, nothing is carved in stone. Future designs may be a combination or a hybrid of both – employing the best features of each one. The goal is to ensure that the user experience at the point of searching and eventually finding your website is the best experience they get at that particular moment – fully hoping that it will be the first of many more visits and not their last.


Changing Affiliate Programs is a PAIN

As mentioned in our previous article on ThemeFuse’s new Club Membership, members now enjoy 30% commission on initial fees and 10% on monthly fees of every user that goes through a member’s affiliate links. This scheme departs from the previous direct commission to a multi-tiered referral scheme.

In theory, commissions tied with a membership have the high likelihood of being a continuous income stream because it is associated with a long term business relationship rather than a single purchase. This is why direct selling clubs and multi-level marketing companies have emphasized membership over purchases. The question is whether or not ThemeFuse’s new scheme is truly advantageous to the affiliate or not.

We have done a quick comparison of both commission schemes to determine the advantages/disadvantages of one over the other. It is apparent that a single purchase of an all theme pack has higher yield than a club membership. Membership commission only comes at par with a single theme pack purchase only when the member stays for 34 months. This is too long a period for financial projections in the industry.

  Single Purchase Scheme Membership Purchase Scheme
Transaction: $389 $199 (one-time) + $17 (monthly)
Commission: 30% 30% of $199 + 10% of $17
Total: $116.70 $71.10

In addition to the financial disadvantages of ThemeFuse’s new affiliate programme, one has to deal with the logistics of redoing or changing affiliate links. This tedious and error prone process may lead to referrals being dropped because of un-updated links. In times like these, you wish that an automated link changer was available if ever there was one.

With all the inconvenience and hassle arising from these changes, it somehow makes you wonder if starting afresh under another affiliate program is a more acceptable option. Although, on the other hand, one also has to consider the financial impact of making a switch from one Affiliate program to another because this is a significant business move. Conservatively, it is best to take a step back and study the ramifications of such a strategy to determine a solution that grants a win for all stakeholders involved.