Technische Einzelheiten

HTML

Im Regelfall wurden Seiten gemäß dem XHTML-1.0-Standard kodiert. Umfangreichere Dokumente liegen im PDF-Format vor. Abbildungen liegen in der Regel im GIF- oder im Falle von Fotografien im JPEG-Format vor. Strichzeichnungen und Pläne werden im Rahmen der Möglichkeiten im SVG-Format angeboten.

Im Falle älterer Browser wie z.B. Netscape 3.0 kann es vorkommen, dass die XML-Deklarationen, die eigentlich im nicht druckbaren Dokumentkopf stehen, dennoch ausgegeben werden.

Site-Navigation-Bars, die auf Basis des <link>-Tags arbeiten, werden unterstützt.

Popup-Fenster

Für Erläuterungen kommen unter bestimmten Umständen so genannte Pop-up-Fenster zum Einsatz. Deren Fenstername ist „Abbr“.

Unicode

Um alle Zeichen (Buchstaben und Zahlen) auf dieser Site eineindeutig kodieren können, wurde auf den meisten Seiten der Unicode-Zeichsatz verwendet. Der Zeichsatz wird von allen modernen Betriebssystemen und von allen Browsern ab der 4. Generation unterstützt.

Der hier benutzte Zeichsatz „Arial Unicode MS“ ist Bestandteil der Microsoft ® Office-2000- und Office-XP-Suites.

Die für die Transliteration insbesondere von arabischen Texten benutzten Sonderzeichen Hamza und ʿAin wurden wie folgt kodiert:

Hamza ʾ U+02BE Modifier letter right half ring
ʿAin ʿ U+02BF Modifier letter left half ring

Stilvorlagen

Das Seitenlayout wird von nachfolgenden Stilvorlagen bestimmt:

Informationsfenster: main.css, main-base.css, main-advanced.css, main-layout.css, main-print.css, main-aural.css.

JavaScript-Skripten

Mit wenigen Ausnahmen, bei denen der JavaScript-Code direkt in den Quelltext geschrieben wurde, sind alle Codesequenzen in einer einzigen Datei vereint: main.js. Wichtige Kommentare sind in der Datei enthalten.

Es wurde versucht, dass auch im Falle älterer Browser durch Vorab-Tests keine Fehlermeldungen aufgrund fehlender Funktionen oder Objekte ausgegeben werden.

Cookies

Die Namen der auf dieser Site benutzten vier Cookievariablen sind: popUp, selectedStyle, duration und refreshed. Die Werte dieser Variablen können Sie mit dem Cookie-Manager Ihres Browsers einsehen und kontrollieren. Eine fünfte Cookie-Variable, testIt, wird benutzt, um feststellen zu können, ob das Setzen von Cookies erlaubt ist; diese Variable wird aber nach dem Test sofort wieder gelöscht.

Für das Cookie popUp bedeutet der Wert 1 gesetzte Option, der Wert 2 nicht gesetzte Option. Das Cookie selectedStyle bezeichnet die Nummer der benutzten Stilvorlage: 1: Standard-Stilvorlage, 2: alte Stilvorlage, 3: erste Alternative, 4: zweite Alternative. duration benennt die Dauer der Speicherung der Cookies in Tagen. Die Cookie-Variable refreshed wird benutzt, um die genannten Cookie-Variablen im Abstand von mindestens einem Tag neu zu setzen. Damit wird der Zeitraum der Speicherung der Cookie-Variablen beim Besuch der Homepage wieder auf den gesamten vorgegebenen Zeitraum gesetzt, frühestens aber nach einem weiteren Tag: Mit der Cookie-Variablen refreshed, die nur einen Tag lang gespeichert wird, wird gestestet, ob in den letzten 24 Stunden bereits eine Auffrischung erfolgt ist.

Internet-Workshop

Teil dieser Site sind die Manuskripten und Übungen meiner Lehrveranstaltung „Internet-Wokshop“.