Web 2.0 kann effektiv genutzt werden, wenn man berücksichtigt:
Den Begriff Ajax gibt es schon lange.
Doch wird heute danach mit einer Suchmaschine gesucht, platzieren sich im Top-Bereich inzwischen nur noch Seiten, die mit der Programmierung zu tun haben und nicht etwa mit dem Niederländischen Fußball Club Ajax Amsterdam.
Ajax steht für Asynchrones JavaScript + XML.
Das Web schwimmt derzeit auf einer Web 2.0 Welle, es gibt viele neue große Seiten, die Ihren Webauftritt mittels Ajax optimieren.
Dies führt bei größeren Webpräsentationen dazu, dass Transfervolumen eingespart werden kann, dass die Navigation und das Arbeiten beschleunigt wird.
Typische Beispiele hierfür sind Wikis, Weblogs sowie Bild- und Videoportale (vgl. Flickr, YouTube) und Tauschbörsen.
Derartige Anwendungen verwenden oft Web-Service-APIs (ca. 1998), Ajax (1998 – Asynchronous JavaScript & XML, bis 2005 XmlHttpRequest genannt) und Abonnement-Dienste wie RSS (1997). Auch die Integration sozialer Software wie Blogs und Wikis wird im Zusammenhang mit „Web 2.0“ genannt.
Es gibt diverse Frameworks zum Thema Ajax:
- ASP.Net Ajax ist die informative Seite von der Firma Microsoft
- AJAX Pattern JAVA hat viele informative Beiträge zu dem Thema AJAX und JAVA.
- dojo - bietet umfangreiche Remoting und Widget Funktionalitäten.
- Xoad - ist ein altes Framework und bietet JSON und native PHP 4 und PHP5 Unterstützung an
- Script.aculo.us - Script.aculo.us ist eine Effektbibliothek für Ajax Anwendungen.
- Xajax - ist ein Ajax-Framework, das auf PHP zugeschnitten ist. Es benutzt XML zur (asynchronen) Kommunikation zwischen Browser und Server, JSON ist in Planung.
- eigenes Ajax – Framework für das kleine Web 2.0
Weitere Ajax Frameworks
Es gibt noch eine Menge weiterer Webdienste, die ihre großen Webportale inzwischen mit einem Kommunikationsinterface ausgestattet haben. Sie nutzen die Funktionalität einer API Funktion für Web mittels SOAP oder REST. Greifen Sie in Echtzeit über eine Software oder Webseite auf die eBay Daten zu mit der eBay API oder fragen Sie Ihren Google Checkout Kontostand ab. Alle Google API Möglichkeiten.
Google setzt voll auf Web 2.0 Technologien, wie sich an dem neuen Projekt von Google Opensocial erkennen lässt, dieses Projekt stellt eine Vernetzung von diversen Community Webseiten zur Verfügung.