web 2.0 technologien

28
Web 2.0 Technologien EnBW-Zukunftswerkstatt Internet Thomas Witt, Infopark AG

Upload: thomas-witt

Post on 05-Dec-2014

1.171 views

Category:

Technology


0 download

DESCRIPTION

A german-language talk I held on 2006-11-29 at the EnBW Zukunftswerkstatt about Web 2.0 Technologies.

TRANSCRIPT

Page 1: Web 2.0 Technologien

Web 2.0 Technologien

EnBW-Zukunftswerkstatt Internet

Thomas Witt, Infopark AG

Page 2: Web 2.0 Technologien

«Web 2.0 is an attitude,not a technology»

– Tim O‘Reilly

Page 3: Web 2.0 Technologien

Services• keine Programme

Einfach• „Rich User Experience“

Vernetzung• soziale Netzwerke• User-Inhalte• „kollektive Intelligenz“

Unabhängig• nicht gerätegebunden

Gemeinsame Philosophie

Page 4: Web 2.0 Technologien

Technologischer Gemischt-

warenladen

Page 5: Web 2.0 Technologien

Feeds• Abo, SyndikationAJAX• bessere OberflächenInteraktion• Kommentare, RatingsTags• «Folksonomy»Pings• Suchmaschinen

REST URLs• Einfaches APIRDF• Meta-InformationenMicroformats• Mini-„Semantic Web“Ruby on Rails• Web-Framework

Web 2.0 Technologieüberblick

Page 6: Web 2.0 Technologien

Feeds

Page 7: Web 2.0 Technologien

Verschiedene Standards• RSS: 0.9x, 1.0, 2.0• Atom

Informations-Updates• Paradigmenwechsel• Auto-Discovery

Basierend auf XML• einfach zu validieren

Erweiterbar• Podcasts

Feeds

Page 8: Web 2.0 Technologien

AJAX

Page 9: Web 2.0 Technologien

AJAX: «AsynchronousJavaScript and XML»

Client-Server-Interaktion im Web ohne Seitenwechsel• bessere Oberflächen

Anforderungen• neuer Browser

Code auf dem Client• Testen, Wartbarkeit• von jedem einsehbar

AJAX

Page 10: Web 2.0 Technologien

Interaktion

Page 11: Web 2.0 Technologien

Kommentare, Ratings, …• User Generated Content

keine Technolgie• Paradigmenwechsel• „Wollen wir das?“

Beispiel SUN• Konsumentenmeinungen

ggf. Einsatz von RDF• Trackbacks• Creative Commons Lizenz

Interaktion

Page 12: Web 2.0 Technologien

Tags

Page 13: Web 2.0 Technologien

«Folksonomy»• Alle Tags gehen vom

Volke aus

Einfaches Strukturieren von Informationen• Flexible

Informationshierarchie• Einbindung des Users

Unterstützende Technologie• Suche, Thesaurus, …

Tags

Page 14: Web 2.0 Technologien

Pings

Page 15: Web 2.0 Technologien

Update Pings• Information von

Suchmaschinen• kürzerer Round-Trip

Basierend auf XML• XMLRPC-Protokoll

Automatisierung bei Informationsupdate

Bei Google ggf. unterstützt von «Google Sitemaps»

Pings

Page 16: Web 2.0 Technologien

REST URLs

Page 17: Web 2.0 Technologien

REST: «Representational State Transfer»

Stabile URLs (Permalinks)

API nach außen

Datenzugriff via HTTP-URL• POST, GET, PUT, DELETE• zustandslos, cachebar• selbstbeschreibend

Mash-Ups

REST URLs

Page 18: Web 2.0 Technologien

MicroformatPersonen, Relationen, …

Page 19: Web 2.0 Technologien

Semantic Web durch die Hintertür

Erweiterungen des HTML-/XML-Markups• Parsen durch

Suchmaschinen

Beispiele• hCard• hCalendar• VoteLinks / hReviews• rel-Tag

Microformats

Page 20: Web 2.0 Technologien

RailsRuby on Rails

Page 21: Web 2.0 Technologien

Was ist was?• Ruby: Objektorientierte

Programmiersprache• Rails: Web-Framework

auf Ruby basierend

Vereinfachte Erstellung von interaktiven Web-Sites• Convention over

Configuration• wartbarer Code

Hocheffizient

Ruby on Rails

Page 22: Web 2.0 Technologien

Feeds• Abo, SyndikationAJAX• bessere OberflächenInteraktion• Kommentare, RatingsTags• «Folksonomy»Pings• Suchmaschinen

REST URLs• Einfaches APIRDF• Meta-InformationenMicroformats• Mini-„Semantic Web“Ruby on Rails• Web-Framework

Web 2.0 Technologieüberblick

Page 23: Web 2.0 Technologien

Was noch?

Page 24: Web 2.0 Technologien

MethodikAgile Development

Page 25: Web 2.0 Technologien

LizenzenCreative Commons

Page 26: Web 2.0 Technologien

AusblickMobile Anwendungen, eCRM

Page 27: Web 2.0 Technologien

Web 2.0 White Paper

infopark.de/bibliothek

Page 28: Web 2.0 Technologien

Herzlichen Dank!

Ihre Fragen?<[email protected]>