Schriftgrößen
Testsuite für Schriftgrößen herunterladen
Diese Testsuite zeigt die Auswirkungen von Schriftgrößen-Angaben per CSS. Wir beschränken uns dabei auf die Angaben in „%”, „EM”, „PX” und „PT”, da dies die am häufigsten verwendeten Angaben sind. Allerdings gehört die Maßeinheit „PT” nicht zu den wünschenswerten (absoluten) Angaben, das diese nicht skaliert werden kann. Auch „PX” gehört zu den absoluten Maßangaben, allerdings sind einige der modernsten Browser bereits in der Lage, diese Werte zu skalieren.
Natürlich können Sie die Stylesheets auch auf andere Maßeinheiten umstellen und die erzielten Ergebnisse vergleichen.
Stellen Sie die Fenster verschiedener Browser nebeneinander, um festzustellen, wie weit sie in der Darstellung voneinander abweichen. Machen Sie auch Tests mit den Browser-eigenen Mitteln, den Schriftgrad einzustellen.
Sie werden sehen, dass die Fontgrößen trotz der regelmäßigen Sprünge kaum berechenbar sind. Laden Sie sich die dazugehörigen Stylesheetseet und spielen Sie mit den Schritten. Es bleibt eigentlich keine Wahl, man muss die geeigneten Größenangaben per „Trial & Error” auswählen, um zueinander passende Schriftgrößen für ein Dokument zu finden.
Ärgerlich bleibt, dass in keinem Browser das gleiche Schriftbild erwartet werden darf – jeder macht „seins” ...
Schon aus diesem Grunde ist es sehr wichtig, eine relative Größe zu wählen, sodass die Skalierbarkeit für den User erhalten bleibt. Wie man Schriften in verschiedenen Browsern skaliert, wird zum Beispiel auf der Diabsite anschaulich erklärt.
Kleinere Schriften unter Linux / Mac
Ein weiteres Problem ist die unterschiedliche Darstellung unter verschiedenen Betriebssystemen. Windows, MacIntosh und Linux nutzen unterschiedliche Auflösungen. Die folgende Erklärung beschreibt die Unterschiede zwischen Windows und Linux, gilt aber sinngemäß auch für MacIntosh.
„Das liegt daran, dass X in der Standardkonfiguration mit 100 dpi ins Rennen geht statt mit 72 dpi. Dadurch erscheint die Schrift bei size=normal
einfach viel kleiner.
Detaillierter:
a) X kann kein Antialiasing ... das ist schonmal Punkt 1;
b) Netscape (oder das Tal der Tränen).
Wenn man Netscape nicht mittels
Netscape*documentFonts.xResolution*iso-8859-1: 100
Netscape*documentFonts.yResolution*iso-8859-1: 100
sagt was er machen soll, macht er Mist. Unter Linux sollte man auch noch Allow scaling
abschalten. Dadurch wird verhindert, dass Netscape 'fixed-size Bitmapfonts' hochskaliert, was entsprechend grausig aussieht. Ausserdem verwendet Netscape statt der korrekten Größen Skalierungen, die linear in 20%-Schritten von der echten Größe skaliert werden (hoch oder runter ... so genau weiss man das nie). Das führt zu echt abenteuerlichen Sachen, je weiter man von der Basis-Fontgröße (3) weggeht.
c) Unix wird im Vergleich zu Windows i.d.R. mit höheren dpi-Werten betrieben (siehe oben – also etwa (72/96 dpi Windows vs. 75/100 dpi Unix). So kommt es, dass eine 10 Punkt Schrift, die unter Windows ordentlich lesbar ist, unter Unix i.d.R. unlesbar klein erscheint.
font-size:8pt
für Windows sollte bei Linux font-size:10(12)pt
sein.”
Erklärung von Michael Weber, www.netzschule.biz
Weiterführende Links zum Thema Schriftgrößen
http://grassegger.at/winmac/
WinMac beschäftigt sich mit der Darstellung von Schriftgrößen auf verschiedenen Systemen. Drei HTML-Seiten wurden erstellt und mit CSS formatiert. Viele Screenshots dieser drei Musterseiten verdeutlichen die Darstellungsunterschiede.
http://www.upuauet.com/...
http://www.webwriting-magazin.de/...
http://www.webwriting-magazin.de/...
http://www.atomic-eggs.com/...
http://developer.apple.com/...