Related Websites: SciFiNow | iCreate | HD Review | Digital Photographer | Digital Camera Buyer
All Apps
Dreamweaver
Flash
Photoshop
 
Home
Podcasts
Blog
Shop
About The Mag
Magazine Sample
Latest & Back Issues
Contact Us
WD Forum
Subscribe
 
Main Features
Main Interviews
E-Commerce
Creative Careers
Tutorial Files
Website Gallery Awards
All Time Greatest Sites
Web Hosting Guide
Top Website Lists
Agency Profiles
Recommended Links
 
Imagine Website
Imagine Subscriptions
Imagine Shop
   
 
 
 
 
 
 
 
 
 
 
THE ULTIMATE MASHUP
The web’s major players have risen to the top with a unique selling point. Imagine a combination of them all…
Not so long ago there were only a few internet giants – portals such as AltaVista, Excite, Lycos – all fighting to win our attention, with a whole mix of data covering everything from news and weather right down to theatre and restaurant listings. Each site had its own set of information, its own databases and editorial staff, regurgitating anything new that surfaced but plastered with own branding and links to other in-house content. Servers across the world were quickly filling up with repeated instances of the same junk. Search engines at the time were confusing and biased, preferring to return results hosted on sister sites and partner networks, followed by hundreds of completely unrelated sites whose authors had learnt how to successfully spam the meta-data. Something needed to change before the web went stale, and in September 1998 that something came along as the brainchild of two Stanford students, Larry Page and Sergey Brin.
Ever since Google launched, streamlined web applications and services have been the key to growing a successful site. Some of the biggest online brands today – YouTube, Flickr, eBay, Wikipedia – have all become giants in themselves by following in Google’s footsteps of specialising in one particular service, and emphasising it by using minimalist layouts – often on a clean white background. A mass of new data has found its way onto the internet, increasingly more personal and spurring on the growth of user-generated content. Things have got really interesting in the last couple of years, however, with most of the major players jumping on the open source bandwagon and opening up their frameworks, giving developers free access to their application programming interfaces (APIs). The result? Thousands of new sites mashing data together to provide the same information in a different context. For example, a news article with an embedded video streamed directly from YouTube, an image gallery fed by Flickr and a list of related articles straight from CNN. As sites become more like containers for content rather than hard-coded pages, Tim Berners-Lee’s vision of the Semantic Web is suddenly sitting right on the doorstep.
But it’s more than that. Our perception of the web and what we can do with it is beginning to gain solid ground, as is our attitude towards it: share and share alike. Even though it’s still very much in its infancy – akin to a library that’s only just been fully stocked with books – we’ve still got so many more ways in which to sculpt the information becoming available to us, and we’re only just discovering them. Admittedly, the amount of personal information stored on servers across the world is a little bit frightening, but measures are being taken to protect our privacy

BBC HOMEPAGE
CATEGORY: News
The world’s most respected broadcaster has become a formidable online force, placing instantly updated content into the ether as soon as the stories break. With a commitment to journalistic quality that more than measures up to its other broadcasts, it rightly takes centre stage when it comes to delivering freshly squeezed internet news. We’ve placed it within our ultimate mashup project to supply relevant news and current affairs stories applicable to the example data scenario – in our chosen case, U2. With a vocalist who is never shy of seeking world press, particularly political, we would expect plenty of associated articles to be fetched by the main Google query. This would largely be performed by RSS feeds that could be built on the fly to include the chosen search terms, displayed accordingly and then followed to read the content.
NEWS FEEDS
Although BBC Online can pride itself on being admirably open to developers, encouraging independent creativity with its content, we are primarily concerned with its news content. Like iTunes, the Beeb has made it really easy to pick chunks of data out and add it to your pages, with customisable queries made possible by appending search keywords to a URL. The example below will search the News and Sport archives for article entries containing example references to U2, Bono and the Edge. Simply change or replace the keywords after the ‘/%7B’ prefix, using addition signs to attach extra search terms.
More information on the provision and use of BBC feeds can be found at http://news.bbc.co.uk/1/hi/help/3223484.stm#my feeds.

APPLE
CATEGORY: Branding
Apple Inc. found its way into our ‘major sites’ list not because of the information it offers or because of having a clever Web 2.0 service – instead, we’ve given it a spot because of the major branding power the company has built up for itself. Their customer base has an emotional attachment to the brand – they’re buying an idea rather than a product. John Sculley, former CEO, told the Guardian in 1997, “People talk about technology, but Apple was a marketing company. It was the marketing company of the decade.”
A huge part of the Web 2.0 phenomenon, Apple’s graphic style – introduced in 2001 with the launch of OS X – pretty much laid down the rules for the look and feel of all successful sites since: simple, reflective gradients on top of clean, white, minimalist layouts. It has become so popular, in fact, that the term Web 2.0 is commonly associated with the style rather than the idea of usergenerated content. As such, we’re going to take a leaf out of the Apple tree and fashion our fantasy mashup in the same vein.

FLICKR
CATEGORY: Photo
Another website that absolutely exploded in the user-generated content arena, Flickr was launched in 2004 and is considered now as one of the earliest Web 2.0 applications. Although primarily a photo-sharing website, a massive, hugely devoted community has built up around it with over an incredible two billion photos hosted. Flickr’s inspired ability to tag and browse through images by folksonomic means – in other words, freely chosen keywords that completely ignore hierarchy – along with AJAX-driven organisational tools have been key to its success. Considering that it is a free service to a certain point, it has been quickly adopted by the blog community for easy photo management – but bloggers aren’t the only ones who can benefit from Flickr’s functionality. More than three million images are geotagged, in turn enabling the crossover into travel and tourism, for example. All of Flickr’s public data is open to use in custom applications – including photos, videos, tags, profiles and groups, – and because it is possible to actually post to Flickr from a custom application, the possibilities really are truly endless.

AMAZON
CATEGORY: Navigation
Amazon’s inclusion on our hit list is due to its hugely successful site navigation. By separating product categories with different tabs at the top of the page, it was very easy to browse straight to the item in question. After the expansion that saw Amazon start to distribute consumer electronics, CDs, DVDs and even food, the tabs took on different colours and another hierarchical level – but essentially remained the same. Competitor and affiliate sites quickly adopted virtually identical systems, often a direct replica – bolstering Amazon’s position as a first mover. But what really blew the competition out of the water was the user-submitted reviews. Letting even negative comments about the product to be published was one of the defining movements of the Web 2.0 generation, Amazon’s founder Jeff Bezos explaining that, “We want to make every book available – the good, the bad and the ugly… to let truth loose”.
Amazon’s product library, complete with submitted reviews, are fully available to plug into your own sites – visit Amazon Web Services (link above) to find out more.

iTUNES
CATEGORY: Audio
With the help of a certain portable media player, Apple has managed to align itself as one of the premier Web 2.0 brands. Via iTunes, it has become synonymous with online audio and MP3 in the same way that YouTube and Flickr respectively represent video and images, ensuring a market share that has reinvigorated the firm completely. By securing the rights to distribute key artist and album recordings old or new, it boasts an archive that can stream track previews seamlessly to your site thanks to RSS technology. Other than that, there aren’t any more developer APIs available as yet for performing sophisticated mashups, while it might take a hack or two in order to get the specific RSS results you may desire. In our mashup scenario, iTunes would be used to pull audio – either music tracks or related podcasts – into our results, which would add previews of corresponding multimedia you could then reference.
AUDIO FEEDS
A great point of reference for implementing the basic RSS services of iTunes into your projects is the generator that Apple has linked to the store. Head over to:
Here you’ll get a simple drop-down list box where the most popular feed URLs are displayed based on the options you pick. For example, to embed the top five iTunes songs for the UK store across all genres and explicit content, you’d use:
Therefore, it would seem feasible that more specific queries could be used to build custom RSS feeds, or certainly create the XML needed to do so. You’ll find more information on how to do so at the main Apple developer URL (http://developer.apple.com), although taking a gander at the browser page source of these feeds yields some good clues. We found a form query that could be hacked to deliver band search results, although we’d like to hear from anyone who can display the results in the browser as opposed to iTunes!
http://phobos.apple.com/WebObjects/MZSearch.woa/wa/com.apple.
jingle.search?term=”yourBandNameHere”

YOUTUBE
CATEGORY: Video
YouTube is one of the most successful websites of all time, a leader of the usergenerated pack. Despite the fact that it’s only been around for three years, it has quickly grown into the third most visited site – only slightly behind Yahoo! and Google. Part of this may be due to Google’s US $1.65bn takeover of YouTube in November 2006, and consequentially videos being displayed at the top of the larger company’s search results, but it goes without saying that the popularity is largely down to giving anyone with a webcam five seconds of fame and a place to have their voice heard. There are, at time of press, 84 million videos hosted on the site with four million registered users. The bandwidth usage alone is estimated to cost $1m a day. Luckily for developers, the entire YouTube video repository is open for access via the GoogleData (GData) API, along with all the relevant community features. When the video-overlay advertising system is introduced later this year – structured in a similar way to the Google AdWords and AdSense programs – the potential revenue stream for content and site owners will be lucrative. It’s a good time to jump on the bandwagon…

SECOND LIFE
CATEGORY: Blogging
In many respects the most ‘next-gen’ of the current web brands, Second Life is less of a site and more of a world. Like the leading MMORPGs, it commands a huge online audience but has gone a step beyond by restyling itself as a virtual community or communication channel – hosting live web events, conferences and interviews. This is Facebook for the future and could well suggest a much more human internet experience that could influence the way our other big sites could behave one day. Within the context of our mashup, it would provide a direct link to personalities, significant virtual happenings and related lectures, etc, offering immersive 3D renditions of locations, museums, landmarks, galleries and even shops. Wishful thinking perhaps, but it isn’t that far off, particularly with creator Linden Labs beginning to offer up developer APIs that can embed Google-style maps of the fictional locales it inhabits.
WEBMAP API
Although Second Life still has some way to go in terms of opening itself to mashup developers, the beta technique for adding maps of varying complexity can be found at:
As a taster, here are the first few steps you need for embedding a basic map into your page. Start by placing the line below between the head tag of those pages using the API:
Next, add a div element which will contain your map. Setting the position attribute of this element in the CSS will cause it not to work, so watch for that:
Then add the following JavaScript to the page to instantiate the map and centre it:
This is best invoked when added to a onload() event handler, while the positioning and zoom parameters can be tweaked too.

FACEBOOK
CATEGORY: Communication/Social
Somehow it seems unnecessary to explain what Facebook’s all about – if you’re not a registered user, we’re sure that you will have heard of it or even disowned your partner for spending too much time on it. One of those applications that sort of fits into the Web 2.0 bracket, Facebook’s part in the social networking phenomenon is – without a doubt – completely down to its community, and thus user-generated content. Being able to use its massive data set is of huge social and commercial benefit, and Facebook duly launched a ‘platform’ for us to play with. However, they’ve been heavily criticised by the developer community for their ‘half-open’ API; they do give direct access to user content in order to build custom applications, but only if the app runs on the Facebook site. It’s exactly this sort of tight control that the internet is moving away from, and has seen several major players lose their market control for doing the same thing.
Last year, a developer called Christian Flickinger wrote a script that pulled Twitter posts and pushed them to Facebook as status updates, externally via the Facebook mobile platform. They quickly shut down his account and insinuated legal action, with any other developers who used the code following suit – their terms state that interacting with Facebook externally is prohibited. With all the industry pressure, we’re pretty sure they’ll give in soon, hopefully realising that opening up the community will lead to even greater brand awareness. In the meantime, you can pull your friends’ status updates, notes and posted items via an RSS feed. Log in to your account and open up your profile page, and under the Mini Feed heading click on See All. Click on the feed you want to pull (we’ll use Status Updates as an example), then right-click on My Status and copy the link. There’s your feed, let’s just hope they allow more in the future.

EBAY/PAYPAL
CATEGORY: Commerce
Founded in 1995 by programmer Pierre Omidyar, eBay was originally set up under the name ‘Auction Web’ to sell a broken laser pointer. Within three years eBay made its IPO and both Omidyar and company president Jeffrey Skoll became instant billionaires. True, it’s redefined the way in which goods are traded; however, its success comes not from the potential buyer discounts, but instead from connecting buyers and sellers from all four corners of the world. If you’ve completed a transaction on the site before, you’ll know what we mean when we say that doing business on eBay is fun. Even though it was launched before user-generated content became a buzzword, the online auction giant could easily be considered part of the Web 2.0 movement just because of the community that takes part – some even making a full-time living from it. As a result, eBay has become integral to the buying habits of most Westerners, and has seen the benefits of opening up its application layer to developers. Tailored apps can be built to return completely customised search results, as well as manage listings externally.

GOOGLE
CATEGORY: Search
DEVELOPERS: code.google.com
Google was the first of the streamlined web services, offering nothing more than the nowfamous search facility. Like any successful brand in the commercial world, its strength and sticking power has come from focusing on providing just one product – a move that not even ten years later has seen the company grow to over 19,000 employees and raking in nearly $17bn revenue in 2007 alone.
Google quickly dominated (and pretty much defined) the search market, with ever-more users setting it as their browser’s start page – at the end of last year, 50 per cent of all online searches went through Google.
A number of tools are available for developers to work with, providing access to everything from their advertising systems to their user data. In particular, they give open application layer access to the main search function, as well as Calendars, Charts, Maps, Blogger, FeedBurner and Earth to name but a few – it’s well worth giving the developers site a visit to see what’s possible.
With reference to our monster mashup, there was no way on earth that we would ever leave Google out. Although there are plenty of other search engines out there, Google was our definitive choice.

WIKIPEDIA
CATEGORY: Reference
It’s reasonable to say that Wikipedia is the quintessential site of the Web 2.0 era – a massive knowledge base containing ten million articles on just about everything. Completely usergenerated, every article has been written by volunteers. It’s the largest, fastest-growing collaborative reference work in existence – and still growing. Completely free to use, its nonprofit, no-advertising approach has helped its growth immensely, embodying the open source and democratic spirit of the internet, earning a loyal volunteer base.
Currently there isn’t any API or even RSS access available. However, there are several workarounds. One is to use the special export function, which returns page content inside a wiki-formatted XML wrapper:
Another great option to tapping Wiki content is the community-built DBpedia API. Visit http://dbpedia.org for more information.

 
 
     
   
 
     
       
         
Privacy Policy
 
Site version 1.0 - All rights reserved © 2005 - 2006 Imagine Publishing Ltd
recommended : Plugins - Flash Player 7+, Resolution - 1024x768, Browsers - Internet Explorer 5.5+, Safari 2.0+
 
Copyright © 2007 Imagine Publishing Ltd. All rights reserved
 
Imagine Publishing Ltd, Richmond House, 33 Richmond Hill, Bournemouth, Dorset, BH2 6EZ
Registered company 5374037 (England) : VAT No 864 6042 18
Directors: Damian Butt, Steven Boyd, Mark Kendrick, Alistair Ramsay, Harry Dhand, Andrew Hartley, Sam Watkinson