Leider war die Zeit wieder mal zu knapp, um alle geplanten Erweiterungen und Änderungen durchzuführen.
Die wichtigsten der realisierten betreffen den Style Sheet Syntax Quick Guide. Dieser enthält jetzt bis auf ein
paar Details die komplette Syntax von CSS1 und CSS2. CSS2 musste vor allem um die Syntax von Selektoren und
Deskriptoren ergänzt werden. Die wenigen bislang fehlenden Beschreibungen von Style Eigenschaften sind jetzt ebenfalls vorhanden.
Daneben ist einiges an der Oberfläche verändert worden: Außer eines mittels Style Sheets veränderten Layouts
wurde die Bedienung etwas verbessert. So ist das Auswahlfeld für die verschiedenen Syntaxdiagramme nicht
mehr alphabetisch sondern thematisch in Gruppen eingeteilt, was zu einer besseren Übersicht beitragen sollte.
Ebenfalls mehr Bedienungskomfort ergibt sich aus den in die Texte eingefügten Querverweise.
Ansonsten sind einige mit Tabellen realisierte Formatierungen durch Style Sheets ersetzt worden. Das wirkt sich
teilweise durch ein etwas verändertes Layout aus, vor allem aber verringerte sich die Größe mancher Datei.
Insgesamt hat sich die Datenmenge trotzdem um ca. 20% erhöht.
Thematische Erweiterungen sind zwar längst in Arbeit aber noch nicht soweit abgeschlossen, als das sie Eingang in diese
Version hätten finden können. Es bleibt also noch einiges zu tun.
Es wird zunehmend schwieriger, Webseiten für mehrere der gängigen (?) Browser zu schreiben, wenn sowohl JavaScript
als auch Style Sheets verwendet werden. Der Aufwand, der für eine echte Crossbrowserlösung zu treiben wäre,
ist einfach zu hoch. Die Alternative, einfachste Mittel einzusetzen, ist auf Dauer sowieso keine Lösung, da
man ja nicht den Fortschritt in Web Technologien ignorieren kann und vor allem nicht sollte. Bei dem vorliegenden
Dokument, das sich mit den neuesten Standards befasst, kommt das eh nicht in Frage.
Wer sich darüber informieren will, ob "sein" Browser mit dem WebDoc Quick Guide zurecht kommt, kann das im Folgenden
nachlesen.
Getestet wurde auf Win32 Plattformen mit folgenden Browsern:
- Opera 5.12
- Die statischen Seiten werden bis auf einen kleineren Fehler bei der Interpretation von Style Sheets
korrekt angezeigt. Allerdings scheitert der Browser bei der dynamischen Ausgabe von HTML Code mit
JavaScript. Allerorten liest man von den Schwierigkeiten dieses Browsers mit
JavaScript, so dass es insgesamt wenig sinnvoll erschien, die knapp bemessene Zeit in genauere Forschungen zu
investieren. Das Gesamturteil: Für den WebDoc Quick Guide nicht verwendungsfähig!
- Netscape 4.72
- Hier verhält es sich umgekehrt: bis auf die bekannt mangelhafte Stabilität keine größeren Probleme mit JavaScript.
Jedoch hält dieser Browser nicht mehr Schritt mit den Anfordernungen, die Style Sheets stellen. Nun ja - ist ja
auch langsam Zeit fürs Altenteil.
- Netscape 6.0
- Style Sheets werden sehr gut verarbeitet. Probleme gibt es allerdings mit Frames, wenn mit JavaScript dynamisch
Seiten generiert werden. Da lässt er einfach die Scrollbalken weg. Wenn man allerdings so tut, als ob diese vorhanden
wären, ist Scrollen sogar möglich! Allerdings wird der Scrollbereich dann auch markiert. Insgesamt ist dieser Browser
für den WebDoc Quick Guide nicht zu empfehlen. Nicht umsonst hat Netscape ja auch schleunigst einen Nachfolger ins Rennen
geschickt.
- Netscape 6.2
- Die Scrollbalken werden im Gegensatz zum 6.0 ausgegeben. Bei dynamisch generierten Seiten, die Scrollbalken
erforderlich machen, gibt es aber immer noch Probleme mit der Feinabstimmung. Insgesamt aber ist er dem
WebDoc Quick Guide gewachsen. Weiter so!
- Mozilla 0.95
- Da dieser Browser auf der gleichen Layout Maschine (Gecko) basiert, sind keine Unterschiede zum Netscape 6.2
festzustellen.
- IE 4.0
- Bis auf einen kleinen Style Sheet Schönheitsfehler läuft alles.
- IE 5.0
- Voll verwendungsfähig.
Die Weitergabe dieses Dokuments ist nur in unveränderter Form erlaubt.
Die Weitergabe gegen Entgelt sowie jegliche kommerzielle Nutzung ist nicht ohne Genehmigung gestattet.
Sämtliche Angaben erfolgen ohne Gewähr. Eine Haftung für eventuell entstandene
Schäden oder für entgangenen Gewinn ist ausgeschlossen.