Tintenfaß

Lieber Besucher,

willkommen auf meinen Seiten!

Leider weiß ich nicht genügend über Deinen Rechner, Deinen Bildschirm, Deinen Browser und dessen Einstellungen sowie Deine Vorlieben beim Betrachten von Dokumenten, um diesen Web-Auftritt gerade für Dich optimal zu gestalten.
Was ich jedoch tun kann, ist, Dir zu beschreiben, wie ich selbst meine Seiten benutze; vielleicht hilft es Dir dabei, die vorliegenden Informationen besser ansprechen zu können.

Voraussetzungen

Seit 2001 habe ich beschlossen, voll auf standardkonforme Seiten zu setzen - und das bedeutet "moderne Standards", ggf. auf Kosten von Rückwärts-Kompatibilität zu uralten Browsern.

Ich teste meine Homepage dazu mit den Browsern Mozilla 1.4, Internet Explorer 5.5 und Opera 7 - das sind ungefähr diejenigen, die CSS hinreichend gut umsetzen und im Jahre 2003 als zeitgemäß gelten dürfen.

Bei (derzeit drei) Zugeingabeformularen, welche sowohl ein Gedächtnis als auf eine Verarbeitungslogik erfordern, benutze ich (nach vorheriger expliziter Warnung) JavaScript und Cookies - falls Du diese Formulare verwenden willst, wäre es in Deinem eigenen Interesse, die Verwendung von beidem in Deinem Browser nicht deaktiviert zu haben.

Technologie

Logo: Validiertes XHTML 1.0 - für die Einhaltung von Standards im WWW Logo: Validiertes CSS - für die Einhaltung von Standards im WWW

Ich verwende (mindestens) validiertes XHTML 1.0 Transitional und CSS 2.0.
Mir ist bewußt, daß ältere Browser das nicht korrekt darstellen können und daß meine Seiten z. B. mit Netscape 4.80 teilweise schon ziemlich schauerlich aussehen - aber dessen Technologie stammt nun mal aus dem Jahr 1997, und irgendwann muß einfach Schluß sein. Da sind mir kompakte Seiten mit kurzen Ladezeiten einfach wichtiger.

Logo: gzip_cnc Logo: Xenu Link Sleuth

Ich hasse broken links, die Inkarnation nicht eingehaltener Versprechen im WWW. Und ich tue etwas dagegen.

Ich liebe kurze Ladezeiten. Und ich tue eine ganze Menge dafür: Der größte Teil der vorliegenden Seiten wird in komprimierter Form an Deinen Browser ausgeliefert, falls Dein Browser mitspielt.

Es lohnt sich übrigens, das Caching-Verhalten Deines Browsers korrekt zu konfigurieren. Wenn der Browser so eingestellt ist, daß er den Inhalt seines Caches nur dann auf Gültigkeit überprüft, wenn das unbedingt nötig ist (automatic bzw. when the page is out of date), dann spart sich der Browser viele unnötige Zugriffe.
Dazu muß der Server ihm natürlich Informationen liefern, wie lange er den Inhalt seines Caches als gültig ansehen darf - mein Server tut das.

Navigation

Für Besucher, die Frames nicht mögen, biete ich auf meiner Startseite den Einstieg in eine alternative, frames-lose Struktur meiner Seiten - seitdem ich Server Side Includes zur Verfügung habe, ist eine halbwegs taugliche alternative Navigationsstruktur mit erträglichem Zusatzaufwand umsetzbar.
Du wirst allerdings Rückverweise auf übergeordnete Seiten vergeblich suchen - immerhin haben alle mir bekannten Browser eine Zurück-Taste ... falls es Dein Browser erlaubt (Opera 5+ tut das beispielsweise), kannst Du die Anzeige von Frames auch einfach abschalten und fällst dann automatisch in die frames-lose Variante.

Ich selbst mag Frames, wegen ihrer kurzen Ladezeiten und der ständigen Verfügbarkeit aller Navigationsmöglichkeiten, ohne dafür ständig scrollen zu müssen. Mit dem eingebauten Gedächtnis der Navigations-Buttons (das allerdings nur mit aktiviertem JavaScript zur Verfügung steht) versuche ich, die Struktur meiner Seiten selbsterklärend und die Bedienung der Navigationselemente komfortabel zu gestalten.
Sicherlich kosten Frames Platz auf dem Bildschirm - aber Du kannst ja jederzeit den Inhalt eines Dokuments in einem separaten Fenster öffnen, wenn Du ihn wirklich lesen und nicht nur überfliegen willst.

Außerdem gibt es noch ein paar zusätzliche Navigationsmöglichkeiten:

Bildschirmgröße

Während Du hochkomplexe Farbeffekte ebenso vergeblich suchen wirst (fast alle Graphiken verwenden höchstens 16, oftmals sogar nur 2 Farben) wie Sound- oder andere Multimedia-Effekte, kann es sein, daß die Menge der gleichzeitig darzustellenden optischen Informationen Deine Möglichkeiten zur Anzeige übersteigen wird.

Ich entwickle meine Homepage auf einem 20"-Bildschirm mit 1280*1024 Bildpunkten. In einem Browserfenster mit 800*600 Bildpunkten sollte noch alles ohne seitliches Scrollen bedienbar sein; bei einer noch kleineren Fenstergröße wirst Du um den Gebrauch der entsprechenden Scrollbars kaum herumkommen.

Ich empfehle Dir daher,

Bei einer gewollt kleinen Fenstergröße wirst Du mit der Frames-Struktur wahrscheinlich nicht sonderlich glücklich werden; für diesen Fall empfehle ich Dir, entweder die no-frames-Variante oder die SiteMap zu verwenden.

Graphiken

Ich verspreche Dir, bei Bildern aller Art so wenig wie möglich Bytes zu verwenden, um Deine Ladezeiten gering zu halten. Auch wirst Du identische Graphiken nicht mehrfach laden müssen, wenn Dein Browser sie auch im cache halten kann. Sollte ausnahmsweise eine größere Graphik erforderlich sein, dann wirst Du vor dem Laden der Seite entsprechend gewarnt werden.

Vertraue mir einfach, daß ich mir bei der Verwendung der Graphiken etwas gedacht habe. Der größte Teil meiner Seiten besteht ohnehin aus Tabellen und Texten, die von der Auflockerung durch einer Handvoll Bilder nur profitieren werden.

Schriftgrößen

Jeder Anwender hat sicherlich seine Lieblingsschriftart und -größe. Ich selbst lese umfangreichere Dokumente gerne mit ca. 16pt.-Schriften, wenn ich einen entsprechend großen Bildschirm zur Verfügung habe.

Viele der vorliegenden Dokumente sind jedoch nicht nur zur online-Betrachtung, sondern (wegen ihrer gleichzeitigen Veröffentlichung in einer Zeitung) gleichzeitig auch zum Ausdruck auf Papier entworfen und enthalten deshalb für die Verwendung einer Riesenschrift zu viele Informationen (so daß dann z. B. Tabelleninhalte vom Browser häßlich umgebrochen werden usw.)

Nach meiner Erfahrung ist der Inhalt meiner Homepage

Falls Dein Browser schon CSS unterstützt, kann ich Dir diese Überlegung weitgehend abnehmen.
Andererseits können moderne Browser auch voreingestellte Schriftgrößen durch Skalierung lokal ändern - Du hast also freie Hand, Deinen Browser so zu bedienen, daß Du mit meinen Seiten am besten zurecht kommst.

Michael Schröpl, 2003-09-11