What puts the oooh, in Web 2.0ooh?
A client (a marketing manager for an ecommerce website) emailed me recently to ask for any hints and tips regarding online trends that have appeared over the past year or so. Odd, given the nature of my internet activites (read: posting to livejournal and flickr) that I couldn’t actually think of many. In a typical example of a ‘can’t see the wood for trees’ scenario, it took A.Friend to point out the following:
- Tagging
- Standards-based approaches
- The web 2.0 look
- Re-written URLs
- AJAX
Below is my response to the client. Now, given that I’m an account manager rather than a developer, my ‘web 2.0 for dummies ‘ grasp of all of the above might not be the best so I welcome any corrections/suggestions (albeit a bit late from the client’s perspective):
The main trends and changes seen over the web this past year have been centered on the idea of “Web 2.0” with the technologies developed under that umbrella all solely aimed at improving user experience.
Below are a few of the most pertinent themes raised:
- Tagging
- Standard-based approaches
- The web 2.0 look
- Re-written URLs
- AJAX
Web 2.0, has focused very much on user-generated content, and tagging has been a direct result. Tags are categories applied to content added by the user, and as such are used to catalog the information. Many 2.0 sites now have their information architecture built by the user this way, for example search for ‘beach’ at Flickr.com (a picture site) and find holiday snapshots ‘tagged’ i.e. labeled as such by the photographer. Typing ‘beach’ at online bookmark storage site del.ici.ous returns a list of beach related sites (such as directions to long beach, California) again labeled with that word by users.
Relating specifically to ecommerce, Amazon is looking to implement tagging to further consolidate its position as the place to find customer reviews of products.
For many of our recent usability tests for ecommerce/online booking sites, we’ve been increasingly asked about how the site’s usability and accessibility rate against web standards.
Whilst there aren’t any specific legal requirements in place for usability, many clients are asking to be tested against W3C guidelines. As such there seems to be a definite move away from using hackneyed code ‘fixes’ to ensure a site loads fast, works in different browsers etc, in favour of clean code that validates, in order to claim w3c compliancy.
This is particularly important when our clients are putting together their sites’ accessibility statements. We do however, stress that often a site that is highly accessible can infact render itself more unusable, but we certainly recommend a fair balance!
Following on from the creation of web 2.0 technologies (such as AJAX), a specific web 2.0 ‘look’ has become popular. The rules of this seem to be rounded shapes, shades, sans serif text, footers, buttons, oversized fonts and descriptive html (to ensure web standards compliance). The ‘old’ style of visible tables, over use of flash & java applets are going the way of the ark. Examples of the 2.0 look (which many sites are slowly starting to incorporate) include:
http://www.flickr.com/
http://www.technorati.com/
http://www.digg.com/
http://www.yousendit.com/
http://www.youtube.com/
http://www.read.io/
Due to web 2.0’s concentration on improving user experience, rewritten URL’s are a must. Currently the web is full of cumbersome, non-intuitive URLs which aren’t particularly search engine friendly (let alone human-friendly), for example:
http://www.myshop.co.uk/index.hmtl?this=1&that=3&yadayadayadayada_meaningless_stuff_here
As websites grow in both size and complexity the ability to navigate via user-friendly urls is becoming increasingly crucial. Well thought out URLS are often much shorter so are easier to remember and type and because they’re intuitive the link can be included in other mediums (such as in print). Also, if the user encounters a broken link, they have a much better chance of following the format to find a working page.
So, for the above, the rewritten URL could be:
http://www.myshop.co.uk/bathroom/towels
AJAX (aka Asynchronous Javascript & XML), as mentioned above, is the technology behind many web 2.0 applications. It allows web pages to feel more responsive by allowing the user to make a change on a web page without the rest of the page having to reload. This is intended to increase the page’s interactivity, speed and usability.
This has particular implications for registration forms & checkouts. Rather than wait for the user to fill out all of the form and hit submit, instead the page can validate each field, such as the email address, as soon as the user tabs off to fill in the next.
Where shopping baskets are concerned, drag-n-drop functionality is also now available – a demo of which can be seen at http://demo.script.aculo.us/shop.
Yet another example of the benefit of AJAX from an ecommerce perspective is the potential for a prompted search box that instantly lists all the matching brands and product categories as soon as the customer begins to enter text in the search box – similar to ‘Google Suggests’.
In other News
Given that it’s almost midnight today’s ‘other news’ link might seem like an exercise in futility, but it’s worth a shot: How to become an early riser.
Go to bed only when sleepy, eh? Hmm.
%3




wow, I learnt something today
And make sure you read his other article - ‘How to get up right away when your alarm goes off’. Something I’m not famous for. Generally press snooze 6 or 7 times! Guess what I’ll be practising tonight…
Wow! I never knew you were such a geek Gemma
Rik: Yes you did. And I’m not.
There are a few other things worth mentioning too.
1) A lot of blogs are putting most of their “extra” content at the bottom of the page as opposed to the sidebar, it’s amazing the pace at which this happened since it was only a few months ago that this trend started.
2) The new feed icons too, within days of Microsoft announcing that IE7 would use the same icon as Firefox, Matt Brett set up http://www.feedicons.com/ and suddenly everybody was using them.
3) Microformats are growing fast though not yet widely adopted. http://microformats.org/
4) Use of frameworks, whilst Rails got the ball rolling, the other programming languages are getting some serious attention too. Python has Django, PHP has CakePHP and CodeIgniter
5) Integration of various sites into blogs, del.ici.ous and flickr are particularly popular as well as last.fm
6) Flash has become more acceptable - so long as the use is justified.
I tried to validate the subtext site - it did not like it much: http://validator.w3.org/check?uri=www.subtextmagazine.co.uk
I don’t actually know how to fix those problmes though…
If you want me to give you a hand, just drop me an email.