Web 2.0 Technologien

Post on 05-Dec-2014

1,165 views 0 download

description

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

transcript

Web 2.0 Technologien

EnBW-Zukunftswerkstatt Internet

Thomas Witt, Infopark AG

«Web 2.0 is an attitude,not a technology»

– Tim O‘Reilly

Services• keine Programme

Einfach• „Rich User Experience“

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

Unabhängig• nicht gerätegebunden

Gemeinsame Philosophie

Technologischer Gemischt-

warenladen

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

Feeds

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

Informations-Updates• Paradigmenwechsel• Auto-Discovery

Basierend auf XML• einfach zu validieren

Erweiterbar• Podcasts

Feeds

AJAX

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

Interaktion

Kommentare, Ratings, …• User Generated Content

keine Technolgie• Paradigmenwechsel• „Wollen wir das?“

Beispiel SUN• Konsumentenmeinungen

ggf. Einsatz von RDF• Trackbacks• Creative Commons Lizenz

Interaktion

Tags

«Folksonomy»• Alle Tags gehen vom

Volke aus

Einfaches Strukturieren von Informationen• Flexible

Informationshierarchie• Einbindung des Users

Unterstützende Technologie• Suche, Thesaurus, …

Tags

Pings

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

REST URLs

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

MicroformatPersonen, Relationen, …

Semantic Web durch die Hintertür

Erweiterungen des HTML-/XML-Markups• Parsen durch

Suchmaschinen

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

Microformats

RailsRuby on Rails

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

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

Was noch?

MethodikAgile Development

LizenzenCreative Commons

AusblickMobile Anwendungen, eCRM

Web 2.0 White Paper

infopark.de/bibliothek

Herzlichen Dank!

Ihre Fragen?<thomas.witt@infopark.de>