Um das Nutzungserlebnis bei dieser Webseite ein wenig zu
verbessern, wird mit standardmäßigen Einstellungen des
Webbrowsers etwas JavaScript-Code ausgeführt.
Konkret bewirkt unser JavaScript-Code folgendes:
-
Die Speicherung der Cookie-Präferenzen
funktioniert, ohne dass die Webseite dafür neu
geladen werden muss.
-
Beim Festlegen eines neuen Benutzerpasswortes
erfährt man schon beim Eintippen, ob das Passwort
unsere Sicherheitsvoraussetzungen erfüllt.
-
Sämtliche Formulare melden bereits vor der
Übermittlung ggf. vorhandene Fehler, sodass die Seite
nicht neu geladen wird und bereits ausgefüllte
Eingabefelder erhalten bleiben.
-
Eine Schaltfläche für das Scrollen nach ganz oben oder
zum Inhaltsverzeichnis eines Artikels steht zur
Verfügung.
-
Ein-/Ausklappbare Elemente lassen sich auch per
Leertaste/Eingabetaste auslösen.
-
Beim Ausklappen eines Elements werden alle anderen
bereits ausgeklappten Elemente wieder eingeklappt.
-
Die Möglichkeit zum direkten Vor- und Zurückspringen
zwischen Bilddateien bei Geteilte Dateien,
wenn man auf ein Thumbnail klickt.
Darüber hinaus werden im
Kantinen-Lieferservice Forum einige
JavaSkripte verwendet, welche allerdings für essenzielle
Funktionen notwendig sind. Zum Beispiel funktioniert der
Live-Chat für Mitglieder und auch der Web-Editor für das
Erstellen von Themen und Beiträgen ohne JavaSkript nicht
vollständig.
Den Quelltext und die jeweilige Softwarelizenz der
verwendeten JavaScript-Dateien findet man über die
Direktlinks in der folgenden Tabelle:
Forum
*der unkomprimierte Quellcode konnte leider nirgends
gefunden werden.