Sunday, June 11, 2006

O'Reilly Media sekä MediaLive International lanseerasivat termin WEB 2.0 internetin kehitystyötä koskevassa konferenssissa San Franciscossa syksyllä 2004.


Mitä WEB 2.0 on

Web 2.0 on ensisijaisesti konsepti siitä miten asioita tehdään verkotetusti, dynaamisesti ja käyttäjälähtöisesti. Käsitteet ja webbipalvelut jotka mielletään web 2.0 kuuluviksi, eivät sinänsä ole mitään uutta, mutta vasta tänä päivänä www-palvelinkapasiteetti mahdolistavat ideat, joita on kehitetty jo pitkään. Niin ikään www-selaimet ovat stabiloituneet siinä määrin, että niiden varaan voidaan rakentaa monimutkaisiakin palveluja.


Dale Dougherty esitti konferensissä seuraavanlaisen kaavion, jossa vasemman puoleiset käsitteet olisivat web 1.0 ja oikean puoleiset web 2.0

Web 1.0 --> Web 2.0

DoubleClick --> Google AdSense

Ofoto --> Flickr

Akamai --> BitTorrent

mp3.com --> Napster

Britannica Online --> Wikipedia

personal websites --> blogging

evite --> upcoming.org and EVDB

domain name speculation --> search engine optimization

page views --> cost per click

screen scraping --> eb services

publishing --> participation

content management systems --> wikis

directories (taxonomy) --> tagging ("folksonomy")

stickiness --> syndication


Dale Dougherty

RSS

rss

















Jo Netscape esitti aikanaan ajatuksen weptopista, jossa www toimii ohjelmistoalustana. Tuolloin järkevien sovellusten esteinä olivat mm. yhteysnopeudet ja käyttäjille tarjottava vähäinen tallennustila. Netscape kehitti rss-syötteen (rich site ummary tai really simple syndication), joka on kevyt tapa tuoda tietoa dynaamisesti uusimmista
muutoksista käyttäjän www-selaimeen tai lukijaohjelmaan. Uusissa Web 2.0-www-selaimissa, kuten Flock, on visioitu, että ne kertovat, mitä tuttavat tekevät www:ssä.







Mashupit

Mashupit eli www-sisältöä integroivat hybridisovellukset ovat yksi kiinnostavimmista 2.0:n suuntauksista. Marsupeilla voidaan yhdistää esimerkiksi paikkatietoa Google Maps-karttakäyttöliittymään.


Mashupit perustuvat Web api:in eli ohjelmoitaviin rajapintoihin, dynaamiseen www-dataan ja näiden integrointiin uusiksi sovelluksi.




Flickr

Keskustelevia verkkoyhteisöjä on ollut bbs-purkkien keksimisestä alkaen1970-luvulta.
Yhteisölliset www-palvelut, kuten Flickr ja del.icio.us, perustuvat käyttäjien itsensä tuottaman datan sekä sisällön jakamiseen ja järjestelemiseen vapaamuotoisilla avainsanoilla sekä
toisia käyttäjiä kiinostavan datan vaivattomaan löytämiseen. Esimerkiksi jos maailmalla tapahtuu jotain isompaa, suuntaavat monet tiedon hakijat suoraan Flickriin etsimään kamerakännykuvia.


del.icio.us

Blogit




Blogit ovat 'kotisivuja' päiväkirjamuodossa. Nykyään puhutaan jo blogosfääristä, jolla tarkoitetaan blogien muodostamaa informaatioavaruutta. Vaikka disinformaatota välillä liikkuukin, niin verkosto on itsensä korjaava.
Vastaisuudessa www:ssa korostuu organisaation ja tiedontuottajan verkottuneisuus tai sen puute.


Wikipedia




Vapaata tietosankirjaa Wikipediaa voidaan pitää kollektiivisen älyn virstanpylväänä. Wikipediaa ja www-palveluntuotantoa yhdistävät useat Web 2.0 tunnuspiirteet.


AJAX


Web 2.0:n myötä www-alustan ohjelmointiin on vakiintumassa Ajax (Asynchronous Javascript and xml)

Ajax


Jesse James Carrettin kehittämä termi yhdistelee Javascriptia, dynaamista html:ää ja CSS:ää xml:ään saaden aikaiseksi ohjelmistoarkkitehtuurin webtop-palveluille desktop-sovellusten tapaan.
Monet Googlen www-palvelut toimivat Ajax:iksi ristityllä teknologia-alustalla. Sekatekniikan avulla voidaan muassa välttää www-näkymän jatkuva uudelleenlataus,jolloin www-sovelluksen käyttö on käyttäjän kannalta mielekästä.