home
FuXML Entwicklung Nutzung News Kontakt

Design

Es gibt unterschiedliche Anforderungen, die bei den mit FuXML generierten Webseiten zu berücksichtigen sind. Mit FuXML wird valides HTML nach den Maßgaben des W3C-Konsortiums produziert, es wird eine plattform- und browserübergreifende Funktionalität erreicht, es wird kein JavaScript für die Präsentation der Inhalte verwendet, die Richtlinien des W3C zur Accessibility und Usability werden weitgehend beachtet und die Online- bzw. CD-Ausgabe erfolgt in Form von HTML-Dateien nach den zertifizierten Richtlinien der Initiativgruppe WAI des W3-C-Konsortiums für barrierefreie Webangebote.

Erreicht wird dies durch die Auswahl eines geeigneten HTML-Dokumenttyps, durch den Einsatz von Cascading Style Sheets (CSS) sowie die Bereitstellung von Design-Dateien zur Gestaltung der Kursumgebung. Der XML-Editor liefert beispielsweise Navigation und Kopfleiste des Gesamtkurses bzw. der Kurseinheiten sowie die inhaltliche Startseite des Gesamtkurses bzw. der Kurseinheiten und auch die Impressumseite nicht mit – über die Designdateien werden diese notwendigen Informationen an den Produktionsserver übergeben.

Durch die Auswahl des Dokumenttyps XHTML ist Zukunftssicherheit gewährleistet: XHTML ist syntaktisch 100%ig kompatibel zu XML-Standardsprachen wie SVG, MathML usw. und XHTML-Dokumente können Applikationen (z.B. Applets) einsetzen, die auf dem Document Object Model basieren [DOM].

Im Redaktionssystem ist eine Aufteilung in zwei CSS-Dateien vorgenommen worden:
Die html.css als kursübergreifende CSS steuert das Grundlayout der Seite, stellt Verschachtelungen sicher, definiert die verschiedenen Listentypen etc.
Die kurs.css für kursspezifische Einstellungen steuert die farbliche Gestaltung von Elementen, Dezimalklassifikationen beim Inhaltsverzeichnis, An- und Abschalten von Einrückungen, zusätzliche Navigationsleisten etc. Darüber hinaus wird die Namensgleichheit von Elementen und Objekten in XML und CSS weitestgehend eingehalten.

zum Seitenanfang