zunächst die obligatorischen Angaben:
Welt: 12
Spieler-Id: 2308470
Browser: Firefox 3.0.5
CPU: Intel Core Duo T2500, 2x2GHz
RAM: 1GB
OS: Linux 2.6.27, X.Org server 1.5.3
Das Problem:
Das Display meines Laptops hat eine Auflösung von 1680x1050 mit 129x126 DPI. Die Schriftgrößen passen zu dieser Auflösung, so dass eine 12pt-Schrift korrekt messbar 12 Punkt groß ist. Dies bedeutet allerdings, dass diese 12pt-Schrift in Pixeln um einiges größer ist, als z.B. bei der Standard-Einstellung mit 96 DPI unter Windows.
Hier liegt das Problem: während das Layout im Wurzelimperium auf genaue Pixelabmessungen angewiesen ist, sind die meisten Schriftgrößen in pt definiert. Dadurch zerbricht das Layout bei einem Setup wie meinem.
Das Problem tritt immer dann auf, wenn die Schriftgrößen statt auf willkürlichen 96 DPI auf der tatsächlichen Auflösung des Displays beruhen.
Während unter Windows die Schriftgröße standardmäßig von unzeitgemäßen 96 DPI ausgeht, wird sie unter Linux i.d.R. aufgrund der physikalischen Maße des Displays festgelegt. Dadurch ist ein bestimmter Schriftgrad bei 800x600 genauso groß (in mm) wie bei 1920x1200.
Das Problem ließe sich sehr leicht beheben, wenn alle Schriftgrößen in px definiert wären, weil sie dann automatisch und unabhängig von der Auflösung des Displays ins Layout passen. Würde mich sehr freuen, wenn Ihr die betroffenen Stylesheets entsprechend anpassen könntet. In einem Pixelgenauen Seitendesign haben Punktgrößen nichts verloren, wenn man nicht Windows-User mit "großen Schriftarten", sowie Mac- und Linux-User verärgern möchte.
Vielen Dank fürs Beheben,
kao
Zur besseren Vorstellung:

