Web 2.Oh (ja ik heb de gewente dit uit te schrijven zoals het hoort uitgesproken te worden anders gaat mijn docent die semantiek geeft nog jaren Web 2.Zero zeggen) gaat omtrend drie belangrijke dingen:
1) Gebruiker krijgt een centralere rol (users die content maken voor wikipedia bijvoorbeeld)
2) Het web wordt niet meer direct als infobron gebruikt maar ook als werkplatfrom (flickr die een dienst aanbied om foto's te beheren, zodat die niet meer locaal moeten begeerd worden)
3) Het semantisch gaan oplossen van vele toepassingen.
Deze drie dingen hebben ook gevolg op de marcom situatie omtend het digitaal vlak. Velen willen dit erbij rekenen, hiervan ben ik echter geen voorstander van, omdat ik meer het idee heb dat dit ofwel een totaal andere evolutie is die gelijktijdig gekomen is met de Web2.0 hype of er gewoon een gevolg van is
Logischerwijs hangen veel onderdelen van die dringen samen met elkaar en is het zo doorweven. Ik haat het als mensen zeggen dat als je Ajax en RSS gaat gebruiken dat je met Web2.0 bezig bent, want je kan sites maken met de gekste en de nieuwste toepassingen het is niet verzekerd dat je effectief met Web2.0 bezig bent. Of nog erger was een opmerking die ik ooit las (hier niet) dat Web2.0 inhoudt dat je gaat gaan designen met als basisidee de Firefox, flickr, e.d. designs
Korte bespreking van de drie onderdelen die volgens Reilly het meest naar voren komen:
Gebruiker krijgt een centrale rol: de gebruiker gaat zelf gaan beslissen wat hij doet en welke informatie hij krijgt, en hij kan de informatie aanvechten, verbeteren, beamen, reageren etc etc etc... Dit komt er dus op neer dat voor vele toepassingen om een Web2.0 minded toepassingen (want dit hoeven niet persé sites te zijn) te maken dat je ervoor moet kunnen zorgen dat een gebruiker een persoonlijk geconfigureerde feed kan ontvangen, dat hij centraal staat in de discussie, dat hijzelf artikels in feite kan posten etc etc etc... vb: blogs, wikis,
Web als platform houdt in dat volgens één van de betere netlash artikelen dat ik daaromtrend gelezen heb gebruikers informatie willen delen en dit via het internet willen doen. Nee ze willen geen voorgeïnstalleerde programma's om beeldverwerking te doen op de pc, ze willen enkel de foto's ergens kunnen plaatsen zodat tante miet ziet hoe warm het wel was op de kanarische eilanden. Voorbeelden hiervan zijn natuurlijk sites als flickr, fm, agendatoepassingen,...
Semantiek: jah ik snap niet hoe dit niet naar voren komt, semantiek is de oorzaak waardoor toestanden als Ajax naar voren komen. Wil je semantisch je site opbouwen dan moet je gebruik maken van xml schema's e.d. Met Ajax kan je makkelijk xml gaan oproepen, manipuleren etc. Maar het blijft wel: een xml-bestand is maar dat bestand. Je moet het gaan definiëren met RDF'en XMLS gaan gebruiken. Velen vergeten dit! Maarja zo crashte het web ook in 2000: we maken u een website meneer: jeja met html enzo etc etc, klant kreeg prulsite wist het niet, vele bedrijven hadden teveel concurentie van corupte bedrijfkes... Hier weer van hetzelfde vele bedrijven komen af met jeja XML en jazeker AJAX (dat is een evidentie) en ja meneer dan hebt gij een Web2.0 site, niets van de gehele achterkant van de site trekt op niets, er zijn geen dingen gedefiniëerd via ontologieën, rdf'en, etc...
kortom: web2.0 is een modewoord, het houdt heel veel in
EDIT:
enkele dingen nog Hobbyman:
een web2.0 site bestaat in mijn opinie niet, het is nooit dat we kunnen zeggen dat die of die site web2.0 is omdat hij dat en dat gebruikt. Het hangt zoals je ziet van vele factoren af. Ik zie sites meer als web2.0 minded in een factor van 0% tot 100% bijvoorbeeld. Flickr is één van de meest aangehaalde web2.0 toepassingen en is idd een erg goed voorbeeld, maar als ik op Flickr wil zoeken naar een jaguar auto van 1986 dan kan het zijn dat ik zowel foto's krijg die in 1986 getrokken zijn, foto's van een jaguar beest, foto's van de auto,... Semantisch zou in de niet zoverre toekomst het mogelijk moeten zijn om te bepalen dat iets als een "een jaguar auto van 1986" vraagt naar één specifiek automodel van dat jaar. Om dit te doen moeten we relaties tussen woorden kunnen definiëren, dat doen we via ontologieën. De gebruiker die de foto upload maakt duidelijk dat zijn foto een auto is van het jaar 86. Als ik dan zoek naar jaguars gebouwd voor 1990 moet ik op dat moment ook die auto terugvinden. Iets wat google de dag van vandaag niet gebruikt als methode, dit omdat veel site nog niet semantisch draaien.
Zie je Flickr is dan wel een goed schoolvoorbeeld van Web2.0 maar hij mist semantiek en dat wordt veel vergeten als we over Web2.0 bezig zijn, naar alle factoren te kijken.