Überblick
Gesamtüberblick als Flash-Movie (Dauer: 6:00 min; Größe: 7,8 MB)
Dieses Video gibt einen Gesamtüberblick über WebWord im Schnelldurchgang. Zu wichtigen Aspekten von WebWord gibt es weitere Videos die mehr ins Detail gehen.
WebWord ist eine Single-Page-Applikation, d.h. die notwendige Kommunikation mit dem Server geschieht im Hintergrund ohne sichtbaren Page-Refresh
- ein intuitives und komfortables Arbeiten ist möglich, dabei werden oft recht komplexe Operationen angestoßen
- umfangreiche Konfigurierbarkeit der Applikation und die Web Service Architektur beruhen auf der Nutzung von XML
- CMS Konzepte (Trennung von Daten, Layout und Metadaten) werden direkt im Browser unterstützt (Rendering-Engine im Browser)
- leistungsfähige Rechtschreibkontrolle
- smart Objektgenerierung (bezieht sich auf den Artikel und die Assets)
| WebWord |
|
SpinTag WebWord ist ein layoutgesteuerter, graphischer Objekteditor für moderne Web-Browser. Seine DHTML Web-Technologie verbindet in zurzeit einzigartiger Art und Weise den benutzerfreundlichen WYSIWYG-Ansatz mit dem objektorientierten Ansatz kommerzieller Web-Applikationen. Damit bietet SpinTag WebWord eine elegante und zugleich effiziente Alternative sowohl zu den sonst üblichen formularbasierten HTML-Eingabemasken wie auch zu den entwicklungsintensiveren proprietären Applikationen. (Kostenlose Registrierung erforderlich) |
| Table Editor | ![]() |
Im SpinTag Table Editor können Objekte beliebigen Typs in tabellarischer Form typsicher
erzeugt, inline manipuliert und innerhalb der Objektgrenzen sortiert werden. Features: Hierarchie-Faltung und Expand/Collapse (Kostenlose Registrierung erforderlich) |
| Value Editor |
|
Der Value Editor ermöglicht das Editieren beliebig komplexer Datenobjekte im Browser.
Nach Auswahl eines Datentyps können neue Objekte erzeugt werden, wobei das typsichere
Editieren durch Metadaten gesteuert wird. Die optische Repräsentation der Daten kann
zwischen Tree, Table, Tab oder RecordSet umgeschaltet werden. |
|||||
| Upload Control | Mittels dieser Komponente ist es sehr einfach, ein Bild zum Server hochzuladen und gleichzeitig
im Browser zur Anzeige zu bringen. bitte links auf das Bild klicken
|
||||||
| Toggle Control |
|
Eine einfache Komponente, die einen Teil der Webseite anzeigt oder versteckt. Damit ist es
möglich, bei wenig Platz viel Inhalt anzuzeigen. bitte links auf den Link klicken
|
|||||
| Window Control |
|
Diese Komponente erzeugt ein Fenster, welches mittels vielzähliger Parameter angesteuert werden kann. |
|||||
| Tab Control |
|
Diese Komponente orientiert sich bei der Funktionalität an Registerkarten
und realisiert einen sogenannten "Karteireitereffekt". Es wird nur der Bildschirmbereich
aktualisiert, der sich tatsächlich ändert. Zusätzliche Anfragen an den Server sind
prinzipiell nicht erforderlich, es sei denn, ein eingebundenes Objekt (Komponente, Bild etc.) soll
explizit nachgeladen werden. |
|||||
| Template Engine |
|
Diese Komponente realisiert einen leistungsfähigen "Vorlagenmanager",
der durch die Trennung von Inhalt und Layout ohne jegliche Redundanz mit seinem Server kommuniziert.
Die Frontend-Komponente nimmt die Aufgabe der HTML-Darstellung dem Server ab und führt sie
schnell im Client aus. Server, Netz und Geduld werden so erheblich entlastet. |
Managed Object Konzepte in HTTP |
|
|
Bei Aufruf einer Web-Applikation mit der SpinTag-Technologie werden Funktionen, die bisher aufwändig vom Server abgearbeitet wurden, auf den Client (Web-Browser) verlagert und von dort aus lokal durchgeführt. Wird eine Funktion wie z.B. sortieren oder editieren erneut benötigt, braucht diese nicht wiederholt übertragen zu werden, sondern steht im Client zur Verfügung. Dementsprechend werden auch die HTML-Formate nur einmal geladen und dann vielfach beim Layoutrendering angewendet. SpinTag-Komponenten folgen somit konsequent dem Konzept der Trennung von Struktur, Daten, Layout und Funktionen. Alle Teile werden generell über HTTP kommuniziert, Struktur und Daten in XML, Layout als HTML-Fragmente und Funktionen in JavaScript. Dabei kommen Techniken zum Einsatz die neuerdings unter dem Begriff AJAX zusammengefasst werden. AJAX ist zunächst nichts anderes als ein Client/Server Kommunikationsmechanismus, der in modernen Browsern verfügbar ist. Erst im Zusammenspiel mit teilweise komplexen DHTML-Scripten zur Manipulation des DOM-Trees innerhalb des Browsers, ist es möglich völlig neuartige Applikationskonzepte im Web umzusetzen. |
Parametrisierbare Web-Komponenten stellen den Kern der SpinTag-Technologie dar. Jede Komponente besteht konzeptionell aus zwei Teilen:
|
|
Hinweis: Sie benötigen den kostenlosen Adobe Reader zum Lesen dieser Dokumente. (10 MB)
|







