… it doesn't stretch, it doesn't squeeze…

… it doesn't stretch, it doesn't squeeze…

oneingray's picture

First of all, the site design bug I'd like to bring up is so common as to deserve a site on its own.

The problem is that, with the font sizes set via browser's preferences to (or nearly to) their respective “factory defaults,” the site looks just fine (as shown on the first image.)

If, however, for whatever reason the user decides to increase the font sizes (think of visually impaired persons, for instance), the site suddenly doesn't seem all that nice anymore (as shown of the second image.)

Typically, the problem lies in the unwarranted use of CSS dimensions (such as: width, height, etc.) expressed in “pixels” (‘px’), instead of (arguably) much more appropriate (in most of the cases) font-relative ‘em’s and ‘ex’s. As a particular example, the ‘#menubar’ height is currently set (via CSS) to ‘30px’ (that is, irrespective of the font size chosen by the user!), while it may've been set to something like ‘2em’ for a considerably better result.

Any chance for this issue to be rectified?

TIA.

Attachments: 
Preview
llyiaZlj.png llyiaZlj.png 218 Kb [67 download(s)]
Preview
mZStmBY9.png mZStmBY9.png 132.7 Kb [45 download(s)]