Michael Bischof wrote:
> Ach ja! Da bin ich diese Woche in einem Artikel über Ajax und bedeutsame
> Innovationen (Web 2.0) drüber gestolpert: Du geht ins Netz, auf deren Seite
> - und was gibt es da: die Möglichkeit, auf einem dortigen WORD eine
> beliebige Seite schreiben und als .doc-Datei nach Hause schicken zu können.
> Besteht die Innovation jetzt darin, dass dieses Word-Teil immer gleich
> konfiguriert ist? Und damit einfacher für den Anwender?
Hm, was ist "deren Seite"?
AJAX meint kein konkretes Produkt (solange wir nicht über Scheuermittel o. ä.
reden) sondern eine Sammlung von Techniken, die man dazu einsetzen kann,
Webanwendungen benutzerfreundlicher zu gestalten.
Im Normalfall ("Web 1.0") muß der Benutzer auf einen Submit-Button oder einen
Link klicken, um neue Daten vom Server zu bekommen. Das führt dann auch dazu,
daß gleich die gesamte Seite neu geladen wird. Mittels AJAX - genauer:
Mittels JavaScript und dem XmlHttpRequest-Objekt - ist es relativ leicht
möglich, im Hintergrund Informationen vom Server zu holen und an geeigneter
Stelle in der Webseite einzublenden *ohne* daß der Benutzer irgendwo klicken
oder die komplette Seite neu geladen werden muß.
Beispiel: Man hat ein Eingabefeld, in das man einen Suchbegriff eintragen
kann. Wenn der Benutzer den ersten Buchstaben in dieses Feld eingibt, könnte
man nun mit AJAX all die Begriffe vom Server holen, die mit diesem Buchstaben
beginnen und in einem "Popup" unter dem Suchfeld darstellen. Der Benutzer
kann einen der Begriffe auswählen und es ist sichergestellt, daß er beim
tatsächlichen Abschicken der Suchanfrage (dem klassischen Neuladen der
gesamten Seite) Treffer erhält und keine Fehlermeldung, weil er sich bspw.
vertippt hat. Siehe z. B. hier:
http://wiki.lumrix.net/de/
Ob es sinnvoll ist, diese Techniken zu nutzen, um Word im Browser nachzubauen,
ist wieder eine ganz andere Frage.
Gruß
mks
http://de.wikipedia.org/wiki/Ajax_(Programmierung)
http://www.ajaxmatters.com
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org