Web 2.0 mehr Prinzip als Technologie Die Konzepte, und Martina Höfflin, 25.04.2007, d:b2 SS07
_ Software wird auf Servern ausgeführt _ Webbrowser als (einzige) Client-Software
_ Offene Systeme unterstützen/ermöglichen die Mitgestaltung der Inhalte _ Vertrauen statt Kontrolle, Culture of Participation _ die Masse der Nutzer verhindert Missbrauch und fehlerhafte Einträge _ die Masse der Nutzer bietet Massen an Wissen _ Kunde = Anbieter _ großzügiger Umgang mit Wissen und Daten wird gefördert/gefordert
_ Folksonomy statt Taxonomie _ gemeinsame Schlüsselwörter statt vorgegebene Hierarchien _ Entstehung starker assoziativer Strukturen _ Tag-Clouds statt Baumstrukturen _ automatische Gewichtung durch die Masse der Nutzer (ähnlich google)
_ Daten/Informationen/Inhalte wichtiger als die Anwendung/Oberfläche _ Datenbanken als wichtigste Quelle des Web2.0 _ Infoware statt Software _ Achtung: Datenbesitz, Datenschutz, Copyright _ Creative Commons (Lizenzierung für Texte, Bilder, Videos)
_ meist frei verfügbare Software _ offener Quellcode zur Weiterentwicklung in einer Community _ komplexe Projekte von vielen Entwicklern ermöglichen benutzernahe Realisierung _ soll/darf verwendet, ausgetauscht und verändert werden _ muss wieder unter veröffentlich werden _ GNU GPL (Software Lizenzierung) _ sourceforge.net (-Portal)
_ Bekanntmachung durch Vernetzung oder Mundpropaganda _ Bildung einer Community _ keine konventionelle Werbung oder Marketing
MeshUps _ starke Verlinkung und Erweiterung von Diensten über offene Schnittstelle _ API (Application Programming Interface) _ gegenseitiges Profitieren statt Konkurrieren _ programmableweb.com (Übersicht über API s) _ flickrmap.com lokalisiert Flickr-Fotos auf einer Weltkarte und bringt sie in Zusammenhang mit anderen lokalen Fotos _ http://pipes.yahoo.com/pipes/ verfeinert RSS-Feeds durch eigene Filter oder MeshUps
Poor Interfaces / rich Experiences _ reduzierter Programmcode und -funktionen _ reduzierte Oberflächen, wenig Design/Grafik _ viel Erfahrung und Interaktion (durch und DB)
perpetual _ werden ständig weiterentwickelt (webbasiert) _ kontinuierliche versionen der Produkte _ benutzernahe Weiterentwicklung statt fertige, unbefriedigende Produkte
Prinzipien im Überblick _ s: Dienste statt Produkte _ Kollektive, vernetzte Intelligenz, Verantwortung _ Teilnahme, Vertrauen statt Ausschluss _ Kollaborative Kategorisierung: Folksonomy, _ Daten sind wichtiger als die Anwendung an sich _ erlaubte Weiterbenutzung (creative commons, opensource, RSS, itunes) _ jeder Nutzer bietet Inhalte/Infos (BitTorrent, Napster, Wikipedia, Ebay,) _ statt Werbung _ verstärktes Hyperlinking, Interaktion der Services (blogs,flickrmap) _ schlanke Oberflächen, reiche Erfahrungen (del.icio.us) _ konstante Verbesserung, Aktualisierung statt Versionen (google)
webbasierte Software _ Organizer, Projektmanagent _ Textverarbeitung _ Tabellenkalkulation _ Präsentationssoftware Beispiele _ Writely (webbasierte Textverarbeitung) mit Gruppenfunktionen für Teamarbeit, Versionsverwaltung,.doc,.rtf,.odt Dateien > JETZT: http://docs.google.com _ NumSum (webbasierte Tabellenkalkulation) Gruppenfunktionen, keine relativen Bezüge, kein Ex- oder Import _ S 5 (webbasierte Slideshow) komplett in XHTML, CSS und JavaScript realisierte Slideshow
Web- www.google.de schnell, direkt, unhierarchisch, linkorientiert (Pageranking), datenorientiert Blog- http://www.technorati.com erfährt über RSS von neuen Postings auf Blogs http://www.blogwise.com/ http://www.google.de/blogsearch?hl=de
Blogs (Web-Logs) _ chronologisch sortierte, sehr aktuelle Sammlung von Beiträgen zu einem oder mehreren Themen von einem oder mehreren Autoren _ Möglichkeit des Kommentierens der puplizierten Beiträge durch registrierte Benutzer _ starke Verlinkung der Inhalte und Blogs über Bloglinks/Trackbacks/Pingbacks _ Administrationsinterface zur webbasierten Pflege der Inhalte und Benutzer _ Abonnement der Beiträge über NewsAggregatoren _ automatische thematische und chronologische Archivierung der Beiträge Blogging-Software _ Wordpress, Serendipity, Textpattern, Drupal, b2evolution (client-basiert) http://www.opensourcecms.com/ _ www.blogger.com (web-basiert) Beispiele www.we-make-money-not-art.com Blog zu Medienkunstprojekten www.designspotter.de Blog zu Designprojekten
Vlogs (Video-Blogs) _ Videobeiträge oder -footage als Inhalt _ gleiches Konzept wie Blogs _ wird oft mit PlugIns für normale Blogs realisiert Beispiele www.rocketboom.com Videoblog zu Geschehnissen in der Internetwelt, Technologie, digitales Leben
Audio-Blogs _ Blogs mit Audiobeiträgen Mpeg3-Blogs _ Musikfiles werden besprochen und können angehört werden Podcasting _ Broadcasting und ipod _ Audioblogging mit Formaten für MP3-Player _ Podcasts werden in itunes unterstützt und direkt importiert Beispiele _ http://www.podcast.de (Podcast Portal) alle Infos über Podcasting _ http://www.de-bug.de/pod Podcastsender
_ Weblogs von mobilen Geräten gespeist
News Aggregatoren / RSS Aggregatoren _ Software zum Abonnieren/Subscriben von Blogs _ Technologie: RSS, RSS2.0, Atom, XML _ Aktuelle Beiträge werden angezeigt, nicht gelesene hervorgehoben _ Direkte Links zu den Beiträgen Online Aggregatoren (web-basiert) www.bloglines.com Offline Aggregatoren (client-basiert) NetNewsWire Fireant
_ jeder kann schreiben und verändern (anonym oder registriert) _ Community basiertes Content-Management-System _ dezentrale Generierung von Inhalt _ Beobachtung, Vertrauen, Ausschluss von Missbrauch Wikipedia _ freie Online Enzyklopädie basierend auf einem Wiki-System _ mehrsprachig (>200 Sprachen) _ 321.694 Artikel in deutsch _ wikipedia.org
_ Teilen der Lesezeichen übers Netz _ statt Hierarchien _ Empfehlen der eigenen Bookmarks an andere Benutzer _ automatische Bewertung der Bookmarks durch alle Benutzer _ www.blinklist.com _ del.lirio.us _ de.licio.us _ www.furl.net _ www.scuttle.org _ www.simpy.com _ www.spurl.net _ www.unalog.com
Foto-/Videoarchive _ Tools für Online-Ablage von Bildern oder Videos _ Einfaches Finden durch _ Teilweise freie Bilder (Lizensierung beachten) _ Möglichkeit von Abonnieren einzelner Suchanfragen über RSS/Atom Beispiele _ flickr (offenes Fotoarchiv) mit Verschlagwortung, offener und geschlossener Benutzergruppen, Fotosuchmaschine _ youtube (offenes Videoarchiv) mit Kommentaren,, Bewertung, Filme<100MB, kein Download, Einbindung über Code
_ ermöglichen Online-Zugriff und Verwaltung über Laptop, Handheld, Handy Beispiele _ gmail.google.com (webbasierter Emailclient) Datenschutz, kontextbezogene Werbung, nicht öffentlich, Spamschutz durch Handyverifizierung, keine chronologische Sortierung sondern Conversations, keine Kategorien _ Zimbra (serverbasierter Organizer, Emailclient) Verknüpfung mit anderen Applikationen über sog. Zimlets _ kiko (webbasierter Kalender) veröffentlichen von Terminen, überall zugänglicher Kontakt- und Termoinkalender, kostenlos _ Backpack (webbasierter Organizer) Aufgabenlisten mit Notizen, Bildern und Datein zum freigeben für andere Nutzer, Emailbenachrichtigung, Basisversion gratis
Dienstleistungsplattformen _ nur die Web-Plattform und das Interface wird bereit gestellt _ Inhalte/Produkte erzeugen und bewerten die Nutzer Beispiele _ ebay.de (Auktionsplattform für Gebraucht- und Neuwaren) _ etsy.com (Plattform für eigene Produkte) _ spreadshirt.com (customized Shirt-Shop) _ hitflip.de (Musik-Tauschseite) _ Digg (Technologie-Newsseite) Benutzer schreiben, verlinken und bestimmen die Wichtigkeit der Neuigkeiten _ myspace (online Poesiealbum) _ xing (Businesskontakte)
RSS/RSS2.0 _ Rich Site Summary _ Real Simple Syndication _ macht das Abonnieren von Webseiten, Blogs möglich, sobald Daten in RSS- Format erzeugt und bereitgestellt werden _ XML basiert Atom _ Austauschformat zum Abonnieren von Webseiten _ ähnlich zu RSS _ genauer als RSS _ XML basiert
(Asynchronous JavaScript and XML) ermöglicht das Gefühl mit einer lokal laufenden Anwendung zu arbeiten _ fließender Datenaustausch zwischen Client und Server ohne Reload _ dynamische Anzeige und Interaktion (DOM, JavaScript) _ Austausch und Manipulation von Daten (XML und XSLT) _ standard-basierte Präsentation (XHTML/CSS) _ asynchroner Datenempfang (XMLHttpRequest) www.teialehrbuch.de/kurse/ajax
XHTML _ neue, XML-basierte Version von HTML _ Syntax sehr viel strenger als bei HTML _ Inhalt streng getrennt vom Design _ Seiten werden nicht nur gestaltet, sondern strukturiert CSS _ Cascading Style Sheets _ ermöglichen genauere Gestaltung _ zentralisieren Gestaltung _ ermöglichen schnellere Änderungen, weniger Code
_ Skriptsprachen für Webapplikationen _ für dynamische mit Datenbankanbindung _ ermöglichen bessere Pflege der Seiten _ beides kostenlos Downloads www.php.net Downloads und Dokumentation www.mysql.com Downloads und Dokumentation www.entropy.ch Download von php, mysql und phpmyadmin, Hilfe beim Installieren von php und MySql auf lokalem Server von MacOSX