25
Web 3.0 Livia Predoiu

Web 3.0

  • Upload
    livpre

  • View
    1.842

  • Download
    3

Embed Size (px)

DESCRIPTION

Talk at the 7th Webmontag in Magdeburg (12.07.2010)

Citation preview

Page 1: Web 3.0

Web 3.0Livia Predoiu

Page 2: Web 3.0

Überblick über den Vortrag● Einordnung des Begriffs "Web 3.0" in den

Kontext● Kurzer Abriss der Geschichte des Webs ● Bedeutung Web 2.0● Bedeutung Web 3.0● Social Semantic Web als Interpretation des Web

3.0 Begriffs

Page 3: Web 3.0

Geschichtliches● 1989 Erfindung des Web am Cern, u.a. durch

Tim Berners-Lee● Ziel: Austausch & interaktive Verflechtung von

Forschungsergebnissen ● 1990 erster Webbrowser von Tim Berners-Lee

(WorldWideWeb, später Nexus), dann 1992 "ViolaWWW", 1993 "Mosaic für X", ...

● Anfang der 90er statische Seiten, oft auch nur eine Seite

● Mitte der 90er Verbreitung von Firmen- und privaten Homepages

Page 4: Web 3.0

Web 2.0● 2004 durch Dale Dougherty (O'Reilly) und Craig

Cline (Media Live International) "erfunden"– Marketing– Blick auf kommerzielle Nutzung des Internets– Assoziation mit Software-Versionierung – Unklare Bedeutung

● Seitdem jeden Herbst die "Web 2.0 Summit" Konferenz

● Definition von Tim O'Reilly 2005 "nachgeliefert"

Page 5: Web 3.0

Web 2.0– User-generierter Content/Crowd-Sourcing

● Community / Benutzerfreundlichkeit– Kennzeichende Anwendungen:

● Weblogs (Kommentare + Trackback, Blogosphäre)● Wikis (gemeinschaftliche Sammlung und Organisation von

Informationen) ● Podcasts/Videocasts ● Rich Internet Applications

– Technologischer Aspekt● Folksonomies/Tag Clouds● Mikroformate (hCard, hCalendar, XFN,...)● AJAX● Content Syndication & Aggregation (z.B. über RSS)● Services & Mashups

(vgl. www.programmableweb.com)

Page 6: Web 3.0

Microformat-Beispiel (hCalendar)● Einfaches Vokabular zum Auszeichnen von Abschnitten

mit bestimmter semantischer Bedeutung

<head profile="http://microformats.org/profile/hcalendar">

<span class="vevent">

<span class="summary">The microformats.org site was launched</span> on <span class="dtstart">2005-06-20</span> at the Supernova Conference in <span class="location">San Francisco, CA, USA</span>

</span>

Page 7: Web 3.0

AJAX

● Asynchronous Java-script and XML

● HTTP-Anfragen während der Anzeige einer HTML-Seite

● Veränderung der Seite, ohne sie komplett neu zu laden

● Simulation des Desktops im Webbrowser

Page 8: Web 3.0

Web 2.0● Degradiert das zuvor existierende Web zu Web 1.0

Kritik (vor allem W3C & Tim Berners-Lee): – Web war von Anfang an user-orientiert (siehe Slogan

unten rechts)– Keine neue Technologie (alles aus den 90ern)

● DOM (seit 1998 Standard des W3C)● AJAX (etwa 1998)● Web Service APIS (seit 1998)● RSS (erstmals 1997 als Dienst von UserLand

angeboten)● Wiki (zum ersten Mal 1995 online)● Weblogs (gibt es von Anfang an [Möller06])

– erste Webseite überhaupt (info.cern.ch) war ein "Weblog"/Online-Tagebuch

– erstes bekanntes Online-Tagebuch von Carolyn Burke aus Toronto 1995

Page 9: Web 3.0

Web 2.0

● Bezug zu Software-Versionierung eingängig aber unsinnig – Langsame Entwicklung / Kein konkreter Zeitpunkt, weder

Tag noch Jahr

● Enterprise 2.0, Identity 2.0, Bibliothek 2.0, Reading 2.0, TV 2.0, Games 2.0, Design 2.0, Handy 2.0, ...

Page 10: Web 3.0

Web 3.0● Semantic Web (viele SW-Forscher,Technologie)● Social Semantic Web (deutsche Wikipedia,

User-Aspekt des Web 2.0 + Semantic Web)● 3rd decade of the Web

The simplest definition I have heard is from Nova Spivack who simply positions it as "the third decade of the Web". We recently celebrated the Web's 20th birthday, so this seems a nice definition. It does not privilege any particular technology, and as it is quite objective and in a way 'boring', it doesn't cause argument. Instead people can argue about what the key technologies of the 3rd decade will be :)

(Dan Brickley, July 2010)

Page 11: Web 3.0

Web 3.0 (Semantic Web)● Sprachstandards: RDF(S), SPARQL, OWL, ...● Linked Data● Maschinen/Computergerechte Erschließung

von Datenmengen durch Ontologien● Intelligentes Web, da durch automatisches

Schließen neue Informationen hergeleitet werden können

● Semantische Suche● Globale Personalisierung

Page 12: Web 3.0

Web 3.0 (Semantic Web stack)

Page 13: Web 3.0

Web 3.0 (Social Semantic Web) ● Verschmelzung von Web 2.0 und Semantic Web● User-generierter Content – Erschließung mit

semantischer Technologie● Historisches

● FOAF (2000) ● 4th ISWC 2005: Ontologies Are Us: A Unified Model of Social

Networks and Semantics (Peter Mika)● 5th ISWC 2006: Panel zur Bedeutung des Web 2.0 im Semantic

Web● WWW 2007: The 2 Cultures. Mashing Up Web 2.0 and the

Semantic Web (Ankolekar, Krötzsch, Thanh, Vrandecic)

Page 14: Web 3.0

Dekaden: Web 3.0 (2010 - 2020)

● Nova Spivack (Radar Networks)

Page 15: Web 3.0

Dekaden: Web 3.0 (2010 - 2020)

● Nova Spivack (bis März 2010: Radar Networks)

Page 16: Web 3.0

FOAF ● Social Semantic Web● Basiert auf RDF & OWL, berücksichtigt aber auch

Dublin Core● Entstand 2000, wird seitdem weiterentwickelt

● http://xmlns.com/foaf/spec/ (Spezifikation vom 01.01.2010)

● Erste Ontologie zur Beschreibung von Usern und Beziehungen untereinander

● Soll verteilte Information über Personen, Agenten, Gruppen, Organisationen, Projekte, Dokumente, ... zusammen- fassend beschreiben

Page 17: Web 3.0

FOAF ● Beispiel:

<rdf:RDF xml:lang="en" xmlns:owl ="http://www.w3.org/2002/07/owl#"xmlns:rdf ="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#">

<foaf:PersonalProfileDocument rdf:about="http://danbri.org/foaf.rdf" xmlns:foaf="http://xmlns.com/foaf/0.1/"/>

<foaf:Person rdf:ID="danbri"> <foaf:name>Dan Brickley</foaf:name> <foaf:nick>danbri</foaf:nick> <foaf:holdsAccount>

<foaf:OnlineAccount> <foaf:accountServiceHomepage rdf:resource="http://www.skype.com/"/> <foaf:accountName>danbrickley</foaf:accountName>

</foaf:OnlineAccount> </foaf:holdsAccount> <rdfs:seeAlso rdf:resource="http://mystatus.skype.com/danbrickley.xml"/>

<rdfs:seeAlso rdf:resource="http://foaf.qdos.com/reverse?path=http://danbri.org/foaf.rdf%23danbri"/>

<owl:differentFrom> <foaf:Person>

<foaf:name>Dan Brickley</name><foaf:homepage rdf:resource="http://hitdanback.com/"/>

</foaf:Person></owl:differentFrom>

...

Page 18: Web 3.0

FOAF ● Beispiel (Fortsetzung):

... <foaf:knows>

<foaf:Person rdf:about="http://www.w3.org/People/Berners-Lee/card#i"><foaf:name>Tim Berners-Lee</name><foaf:isPrimaryTopicOf rdf:resource="http://en.wikipedia.org/wiki/Tim_Berners-Lee"/><foaf:homepage rdf:resource="http://www.w3.org/People/Berners-Lee/"/><foaf:mbox rdf:resource="mailto:[email protected]"/><rdfs:seeAlso rdf:resource="http://www.w3.org/People/Berners-Lee/card"/>

</foaf:Person></foaf:knows>

</foaf:Person>

Page 19: Web 3.0

FOAF

Page 20: Web 3.0

FOAF

Page 21: Web 3.0

FOAF ● Erstellung z.B. über Foaf-o-matic, aber inzwischen

auch aus einigen Online Communities exportierbar, z.B. ● LiveJournal, DeadJournal, MyBlogLog, ...● identi.ca (offenes Microblogging)

Page 22: Web 3.0

Weitere Social Semantic Web Initiativen

● Semantically Interlinked Online Communities (SIOC), seit 2005, basiert auf FOAF, DC

● Classes: Community, Forum, Post, Role, Site, Thread, UserAccount, Usergroup, usw. ● Properties: about, account_of, addressed_to, avatar, embeds_knowledge, has_creator,

has_discussion, has_member, has_moderator, ip_address, last_reply_date

● Mailing Listen in RDF (SWAML), seit 2006, aber nicht so aktiv, basiert auf SIOC, FOAF, DC

● Personal Information Model Ontology (PIMO), seit 2007, KDE Semantic Desktop

● Classes: Agent, Assosciation, BlogPost, Building, City, Location, Person, Building, ClassOrThingOrPropertyOrAssociation, usw.

● Properties: associationMember, attendee, attends, createdPimo attendingMeeting, creator, hasLocalNamespace, usw.

● Usw.

Page 23: Web 3.0

Zusammenfassung● Das Web war schon immer für die Vernetzung von

Informationen und Menschen gedacht● Web 2.0 und Web 3.0 sind Buzzwords, die

● vage definiert sind und umstritten sind, ● aber eingängig und besonders in den Medien sehr

beliebt ● die Zukunft wird zeigen, was vom Web x.0 übrig

bleiben wird● Technologie und Communities/Be-

nutzerfreundlichkeit konvergieren● "Es gibt nur 1 Web"

Page 24: Web 3.0

Acknowledgements

● Dan Brickley– Slogan zum Web vom Anfang der 90er (unten rechts)– Meinung zum Umgang mit den Buzzwords "Web 2.0" und

"Web 3.0" aus dem W3C-Umfeld (letzte Woche per E-Mail)

Page 25: Web 3.0

Literaturempfehlungen● Tim Berners-Lee, Mark Fischetti: "Weaving the Web: The original

Design and Ultimate Destiny of the World Wide Web by its Inventor" San Francisco, 1999

● Tim O'Reilly: What is Web 2.0. Design Patterns and Business Models for the Next Generation Software. 30.09.2005 URL: http://oreilly.com/web2/archive/what-is-web-20.html

● David Siegel: Pull. The Power of the Semantic Web to transform your Business, Penguin Group, 2009

● Andreas Blumauer, Tassilo Pellegrini: Social Semantic Web. Web 2.0 – Was nun? Springer Verlag, 2009

● Erik Möller: Die Heimliche Medienrevolution, Wie Weblogs, Wikis und freie Software die Welt verän- dern. Verlag Heise, 2006 URL: http://medienrevolution.dpunkt.de/