Naarmate het aantal gebruikers op internet toenam, leidde de toenemende aanvaarding en het gebruik van internet als moderne informatie- en communicatietechnologie tot een nieuwe manier om aan het netwerk deel te nemen.
Dit leidde tot een geleidelijke overgang naar een tweede generatie van webgebaseerde diensten, waarbij de nadruk lag op online samenwerking, connectiviteit en de mogelijkheid om inhoud te delen tussen gebruikers, wat bekend werd als 'Web 2.0'.
Web 2.0
Het begrip Web 2.0 werd populair tijdens een reeks conferenties met dezelfde naam, georganiseerd door uitgever Tim O'Reilly en MediaLive International, die in 2004 van start gingen en het keerpunt voor het web bespraken na het uiteenspatten van de dot-com zeepbel in de herfst van 2001. O'Reilly omschrijft Web 2.0 als ‘De bedrijfsrevolutie in de computerindustrie veroorzaakt door de overstap naar het internet als platform, en een poging om de regels voor succes op dat nieuwe platform te begrijpen.’
In tegenstelling tot een Web 1.0 website die gebruikers beperkt tot het bekijken van inhoud op een passieve manier, stelt een Web 2.0 website gebruikers in staat tot interactie en samenwerking met elkaar, waarbij zij deel uitmaken van een virtuele gemeenschap via sociale media-communicatie en door inhoud aan te maken die door gebruikers gegenereerd is. Voorbeelden van Web 2.0-functies zijn sociale netwerksites of social media sites (Facebook, Twitter, LinkedIn), weblogs of blogs (WordPress, Medium, SquareSpace), collaboratief schrijven of wiki's (Wikipedia), sites voor het delen van afbeeldingen (Flickr, Pinterest), sites voor het delen van video's (YouTube), webtoepassingen (Google Apps, Microsoft 365), collaboratieve consumptieplatformen (Airbnb, Car2Go), en een reeks sites die zich nog steeds uitbreidt.
Laten we Web 2.0 eens van naderbij kijken, en hoe dit het netwerk heeft omgevormd tot een levendig computerplatform.
Hieronder bekijken we hoe de verschuiving naar nieuwe benaderingen voor het gebruik van het netwerk hebben samengesmolten tot het web zoals we dat vandaag kennen.
Het web gebruiken als platform
Omdat softwareapplicaties rechtstreeks op het web worden gebouwd en gebruikt in plaats van op de desktop van de gebruiker, reproduceren deze de gebruikerservaring van desktopsoftware, terwijl ze functies bieden die vergelijkbaar zijn met die van een pc, maar dan binnen de browser. Zo krijgen gebruikers eenvoudig toegang tot dezelfde functionaliteiten op verschillende toestellen.
Software gebruiken als dienst
Software wordt rechtstreeks via het web aangeboden en klanten betalen, rechtstreeks of onrechtstreeks, voor het gebruik van die dienst. Dit biedt tal van voordelen, onder meer toegankelijkheid, compatibiliteit, operationeel beheer en lagere direct te betalen onkosten dan het traditionele downloaden en installeren van software
Rijke gebruikerservaringen
Aan de andere kant maakt het gebruik van het web als platform het mogelijk rijke gebruikerservaringen op te bouwen, waarbij toepassingen worden ontwikkeld om surfen op het web en toegang tot het internet tot een betere gebruikerservaring te maken.
Application programming interfaces of API’s
Dit zijn tussenprogramma's waarmee apparaten belangrijke gegevens kunnen uitwisselen en praktische functionaliteiten kunnen blootleggen tussen apparaten en toepassingen. API's bieden een veilige en gestandaardiseerde manier waarop toepassingen met elkaar kunnen samenwerken en de gevraagde informatie of functionaliteit kunnen leveren zonder tussenkomst van de gebruiker.
API's spelen een sleutelrol bij de verbetering van bestaande online diensten en de ontwikkeling van nieuwe producten en bedrijven. Door ontwikkelaars in staat te stellen softwarecomponenten te hergebruiken, helpen API's hen nieuwe oplossingen te ontwikkelen zonder werk te herhalen dat al is gedaan. Dit wordt mogelijk gemaakt door toegang te krijgen tot diensten en gegevens van derden, of door API's te gebruiken om de eigen gegevens en diensten van een bedrijf om te zetten in een platform dat anderen aanmoedigt erop voort te bouwen en ze te gebruiken.
De architectuur van deelname
Het doel om rijke gebruikerservaringen te creëren houdt ook in dat de eindgebruiker feedback geeft om de klantervaring te optimaliseren. Dit is een belangrijk Web 2.0-principe: de dienst wordt automatisch beter naarmate meer mensen hem gebruiken, en wordt de 'architectuur van participatie' genoemd, waarbij een gemeenschap van gebruikers bijdraagt aan de inhoud of aan het ontwerp- en ontwikkelingsproces
Collectieve intelligentie aanwenden
Om nog een stap verder te gaan met de 'architectuur van deelname', plaatsen sommige platformen de gebruiker in het middelpunt van hun architectuur, door gebruikers de dienst te laten creëren en voortdurend te verbeteren. Dit wordt ook wel 'het benutten van collectieve intelligentie' genoemd.
Verspreiding van informatie via het web
Gebruikers dragen niet alleen bij tot het web maar begonnen ook een actieve rol op te nemen bij het creëren en verspreiden van informatie via het web. Een goede manier om informatie snel naar buiten te brengen is via blogs. Een blog is een regelmatig bijgewerkte website waarop chronologisch teksten en artikelen van een of meer auteurs worden verzameld, waarbij de meest recente het eerst verschijnen, met een bepaald onderwerp en waarbij de auteur vrij is om te publiceren over onderwerpen van persoonlijk of algemeen belang. Mensen lezen blogs, zien dingen die hen interesseren en schrijven daarover in hun eigen blogs, waardoor de verspreiding van informatie op het web wordt vergemakkelijkt, wat een andere wijdverspreide bron van informatie wordt naast de traditionele media.
De motor achter Web 2.0 is niet alleen het netwerk, maar ook de infrastructuur en de rekencapaciteit die de immense hoeveelheid gegevens beheren die Web 2.0 creëert, namelijk cloud computing en big data-technologieën. In de volgende twee hoofdstukken zullen we nader bekijken hoe de kruising van deze technologieën een nieuwe fase van de webrevolutie inluidt en de basis legt voor de ontwikkeling van opkomende technologieën, in wat Web 3.0 wordt genoemd.
Sign up to solve exercises
Na het beëindigen van hoofdstuk 4 kun je:
Uitleggen wat de belangrijkste soorten netwerken zijn en wat de belangrijkste elementen zijn waaruit een netwerk is opgebouwd.
Het verschil begrijpen tussen het internet en het wereldwijde web.
De factoren verwoorden die hebben bijgedragen tot de overgang naar een tweede generatie van op het web gebaseerde diensten.