PDA

View Full Version : Web 2.0 - Prologue



timROGERS
23-02-2006, 06:23 PM
Many of you will be currently hearing so much about Web 2.0. It's very hyped at the moment along with the things that make it up as being the future of the Internet! So imporant infact, that just a few months ago there was a $80 per hour conference devoted to it. So now, if we want to be web designers, we need to know about Web 2.0 - here we go:

What is Web 2.0?

Web 2.0 is a compilation of many old technologies to make a new kind of interface and user experience. It combines XHTML, AJAX (Asynchronous Javascript and XHTML Request), API's (like the Google Maps and Flickr API's), RSS (Really Simple Syndication) and CSS (for innovative design).

Web 2.0 does not really have a full meaning yet as it constantly changes when something new and innovative comes along.

Probably the best examples of Web 2.0 are Google Suggest and Google Maps, Yahoo's Flickr, Technorati (tagging), Del.icio.us (Social bookmarking) and Digg (technology site with social networking.

Web 2.0 does not nessacarily have to use AJAX, but in general it does.

Why Web 2.0?

Web 2.0 is a pretty good expression really. It symbolises the evolution of the web to a new era, where "websites" are no longer very far away from the kind of applications we expect to be installing on our computers.

What CSS is expected in Web 2.0?

In Web 2.0 you are pretty much expected to use shadows and rounded corners. Why it has gone that way is a mystery to most people, but thats the way design is going now, possibly to do with how Windows and OS X are evolving.

What is Web 1.0?

Web 1.0 is how the web used to be, small static pages with hyperlinks and simple images, that were updated infrequently. I suppose forums and the like could be seen as Web 1.5 as they introduced a social aspect to the web besides email.

I would say that server side languages such as PHP and ASP were one of the main things that drove development to Web 2.0. Web 1.5 introduced dynamic things like CMS' (Content Management Systems) and light Social Networking (like Yahoo Groups).

What is social networking?

Social Networking is the general term of what Web 2.0 is about. Before the web was mainly a sole experience without any interaction between it's users, but with Web 2.0 the main part of the web is based upon interaction - like forums, RSS, blogging and API's.

What is considered Web 2.0?

All of the following are parts of Web 2.0:

CSS
Valid XHTML
Rich User Interfaces (acheived with Flash or AJAX, preferably AJAX)
XUL (the language used in Mozilla applications such as Mozilla Firefox)
SVG (a new image format - Scalable Vector Graphics)
Flash Remoting
Syndication (Like RSS and Atom)
Clean and meaningful URLs (www.tim-rogers.co.uk/page, not www.tim-rogers.co.uk/pages/page/page.htm)
Blogging
REST or XML Webservice APIs (such as the Google API's)
Some social networking aspects (like voting, commenting and rating)

How should Web 2.0 be for the publisher?

Any CMS' or similar things that use Web 2.0 aspects will probably be database driven as opposed to plain HTML.

How should Web 2.0 be for the end user?

The site should be less like a site and more like an application. It is generally thought now that it is much better to have a Windows-like interface that a clunky text one with hyperlinks and the like.

A good example of how it should be is at http://www.tim-rogers.co.uk/ajaxdesktop.

Useful Links

Backbase (http://www.backbase.com) - An easier way to AJAX
Easy AJAX (http://habboxforum.com/showthread.php?t=147052) - My easy way of doing the normal AJAX trick of replacing text on a page
Web 2.0 for Designers (http://www.digital-web.com/articles/web_2_for_designers/)
Google APIs (http://www.google.com/apis)
Flickr (http://www.flickr.com)
Ajaxian (http://www.ajaxian.com)
My AJAX Desktop (http://www.tim-rogers.co.uk/ajaxdesktop)

Splinter
23-02-2006, 06:26 PM
nice.. knew it all but it should help people since many tutorials refer to it now.

timROGERS
23-02-2006, 06:28 PM
I'm working on some AJAX atm :P

Dan Williamson
23-02-2006, 06:28 PM
Hey,

Nicely said i've been reading about Web 2.0 for ages especially as I visit digg everyday.

I just hate the fact that we're supposed to design towards rounded corners which I will stay my originality for normalness :P

And off topic... Backbase rocks ;)

- Dan

timROGERS
23-02-2006, 06:31 PM
What have you done with Backbase Dan? Yes, I agree, Digg is one of the best sites on the Internet currently.

Dan Williamson
23-02-2006, 06:32 PM
Hey,

I been reading lots of stuff and learning muahahaha I will be better than you if I have to read and stuff for 200 years *evil laugh*

- Dan


What have you done with Backbase Dan? Yes, I agree, Digg is one of the best sites on the Internet currently.

timROGERS
23-02-2006, 06:35 PM
Your probably better than me already :P. Do you understand the <b:panelset> tag? Because I don't. As your Mr. CSS how for my next thing can I make a columned layout with a thin left navigation column and then the rest for content?

Splinter
23-02-2006, 06:36 PM
Also just as a note Web 1.0 is the traditional web with a distinct request and response model..

Dan Williamson
23-02-2006, 06:52 PM
Hey,

Like I say i've only just really started looking into it. Give until money when i'm back at school and I might know a bit more ;)

- Dan

nets
23-02-2006, 10:57 PM
None of this is new, AJAX was designed in 1998 and web syndication even earlier.
People just use the phrase Web 2.0 for something new which comes along, in this case I'm assuming the popularity of AJAX at the moment?

Raremandan
23-02-2006, 10:59 PM
None of this is new, AJAX was designed in 1998 and web syndication even earlier.
People just use the phrase Web 2.0 for something new which comes along, in this case I'm assuming the popularity of AJAX at the moment?

Yes I agree. Once something thats been around for a while such as AJAX they have to come up with some reason why it's big. As people seem to follow the crowd even in the internet..

Luckyrare
23-02-2006, 11:07 PM
I like AJAX but I dont like backspace as its pointless. If you wan't something as visual as Tims works that I think looks great I would go for flash due to the fact you can make it do the same things, all browsers, safer audio, harder to "rip".

Anyway ;)

Want to hide these adverts? Register an account for free!