
De meeste mensen hebben de term 'Web 2.0' wel eens voorbij horen of zien komen, al dan niet op een beurs, krantenartikel, interpublicatie, horen zeggen door een ontwikkelaar.
Maar dezelfde groep van meeste mensen zet gelijk er een vraagteken bij, want wat is web 2.0 precies? Nieuwe versie van het internet? Heb ik daar nieuwe programma's voor nodig?
Nee, web 2.0 is geen nieuwe versie van het internet en er zijn ook geen nieuwe programma's voor nodig om het te bekijken.
Web 2.0 is een nieuwe manier van websites maken en communiceren met de bezoekers van de website, meer interactie. Een mooie beschrijving staat op internet encyclopedie
Wikipedia.
De term Web 2.0 verwijst naar wat sommigen zien als de tweede fase in de ontwikkeling van het World Wide Web. Het gaat over de verandering van een verzameling websites naar een volledig platform voor interactieve webapplicaties voor eindgebruikers op het World Wide Web. Volgens sommigen zullen deze uiteindelijk losstaande desktopapplicaties overbodig maken.
Nog korter samengevat betekent het dat steeds meer zaken on-line geregeld gaan worden zodat men geen programma's meer hoef te installeren op de pc. Het voordeel daarvan is dat het overal bereikbaar is (mits je een internet aansluiting heb) en dat je het overal kan gebruiken op iedere willekeurige computer met een browser.
Een paar bekende voorbeelden van Web 2.0:
-
Hyves
-
YouTube
-
LinkedIn
Maar wanneer is iets nu Web 2.0? Aan wat moet het voldoen? Wanneer krijgt het een stempel Web 2.0? Moet dat gemaakt worden in Web 2.0 taal?
Er zijn geen specifieke eisen aan een Web 2.0 site, er zijn slechts enkele richtlijnen. Zowel op programmeergebied als op vormgevingsgebied. Op programmeergebied wordt er vaak gebruik gemaakt van een dynamische programmeertaal (vaak PHP) op een platform waar heel eenvoudig een website mee te realiseren is zoals ATK (Achievo Tool Kit) of Ruby in combinatie met AJAX (Asynchroom Javascript en XML).
Op vormgevingsgebied wordt wel eens gezegd dat als je website onderstaande elementen heeft, het een Web 2.0 website is:

- Kleurverlopen (gradients)
- Ronde hoeken
- Achtergronden met diagonale arceringen
- Een 'natte vloer'-effect dat veel wordt gebruikt bij producten van Apple
- Grote lettertypes
- Een 'supermarktsticker', vaak met een kreet zoals 'beta'
- Transparantie
Maar dit is niet altijd zo. Want er zijn ook een aantal websites die bovenstaande lijstje niet of nauwelijks hebben, maar wel Web 2.0 zijn.
Hoe dat kan?
Web 2.0 gaat niet alleen over vormgeven maar ook over de interactie met gebruikers van de website. Een website die een grote openbare community huisvest zoals Wikipedia is daar een voorbeeld van. Dit heeft niet de ronde hoeken zoals boven beschreven staat, ook niet elementen als fancy AJAX. Maar het maakt deze website Web 2.0 omdat de community de hoofdfactor is waar het om draait.
Aan het begin stelde ik de vraag of er nieuwe programma's nodig zijn. Dat is niet het geval, maar het is altijd wel makkelijk om een bijgewerkte browser te hebben die de huidige technieken ondersteunt. Een vooroploper is Mozilla Firefox, die houdt zich aan de webstandaarden en kan ook probleemloos omgaan met Javascript. Onlangs is Internet Explorer 7 gelanceerd en deze doet ook weer een stap in de goede richting (lees
hier het artikel over Internet Explorer 7 geschreven door Almer Kaasschieter). Een betere stap van Microsoft zal worden gedaan met Internet Explorer 8 waar nu al hard aan gewerkt wordt, en de eerste berichten zeggen al dat deze volledig AJAX-ready is.
Conclusie
Web 2.0 is geen nieuwe techniek, maar een nieuwe fase in het ontwikkelen en beheren van websites en community's. Het maakt internetgebruik eenvoudiger vanwege de openheid ervan en de potentie om desktop applicaties te vervangen. Gebruik van Web 2.0 maakt het internet ook socialer door het opzetten en groeien van sociale netwerken. Hiermee wordt de mensheid steeds meer met het internet geconfronteerd en verbonden, waar we uiteindelijk toch naar toe leven: het overal hebben van internettoegang.