Funktionsweise von LookApp

Aus LookApp Wiki
Zur Navigation springen Zur Suche springen

Die Bestandteile von LookApp

Das System basiert auf 2 Hauptkomponenten:

1.LookApp Server:

Dieser wird von Sign Time betrieben und stellt einerseits die LookApp Skripte mit allen Funktionen zur Verfugung, wie auch die Datenbank fur die zu erklärenden Begriffe. Neben diesen Begriffen werden hier auch die Links zu den jeweiligen Erklär-Videos verwaltet.

2.Video Server:

Das ist der Content Server. Hier werden die Gebärdensprach Videos bereitgehalten. Grundsätzlich kann hier jeder beliebige Server verwendet werden. Derzeit wird ein VIMEO Server eingesetzt, auf dem die Videos in einem Kanal der Sign Time GmbH verwaltet werden.

Ablaufschema LookApp

Ablauf Schema Look App
Ablauf Schema

Die Funktionsweise wird hier in Einzelschritten dargestellt. Die Numerierung bezieht sich auf die Nummern im Schaubild "Technische Struktur von LookApp"

  1. Der Anwender besucht eine Seite, die mit LookApp ausgestattet ist.
  2. Der WebServer des Seitebetreibers liefert eine Seite aus, auf der:
    1. Teile des Inhaltes (z.B. Text Bereiche, ausschließlich der Menus, Navigation, Fußzeilen, etc.) mit einem div umschlossen sind, die mit der Klasse "lookapp-scope" ausgezeichnet sind
    2. Das LookApp Skript wird entweder vom LookApp Server geladen oder statisch mit der Seite ausgeliefert
    3. Das LookApp Skript wird mit bestimmten Parametern intialisiert
  3. Je nach Konfiguration von LookApp werden an dieser Stelle mehrere Abfragen seitens des Endgeräts auf dem LookApp Server durchgeführt:
    1. Laden der Optionen
    2. Das spezifische CSS für LookApp wird ausgeliefert (es sei denn, diesse Funktion ist deaktiviert).
    3. Abfrage der Begriffserklärungen der Webseite (die mit dem passenden Sprachparameter übereinstimmen)
  4. LookApp Server reichert die gefundenen Begriffen mit Elementen an, die vom Javasacript für die Darstellung der Gebärdensprach Videos verwendet werden. Der Seiteninhalt wird dann zurückgeschickt und die Seite neu geladen.
  5. Benutzer fährt mit der Maus über einen der unterlegten Begriffe. Das Skript startet den Link direkt zum Video Server (z.B. Vimeo) und spielt das Video ab.