Felix Miata changed bug 1094722
What Removed Added
URL   https://en.opensuse.org/
CC   mrmazda@earthlink.net

Comment # 1 on bug 1094722 from
Some statistics about https://en.opensuse.org/:
Text content:  3,654 bytes
HTML (sans scripts): 27,730 bytes (759% of content to provide semantics)
HTML (gross): 30,636 bytes (838% of content)
CSS:  159,949 bytes (4377% of content dedicated to appearance)

Mediawiki software used for the openSUSE wiki produces web documents that
differ little from the vast majority of other web documents. Virtually all are
over-controlling, designed to please the web designer rather than the average
web user. This particular incarnation is actually better than usual in that
black text is used instead of low contrast gray, and mousetype[1] is imposed at
the root (HTML) level, which allows user styles or browser zoom to easily
override the mousetype with minimal to no negative side effects. I find its use
of whitespace appealing, and its main detraction besides text size the marginal
contrast menu links at its top.

One can only imagine how much the CSS would have to swell beyond its already
onerous size to incorporate the additional complexity required to include the
golden ratio.

https://en.opensuse.org/ is an information page first, and does a better than
average job of it. Artistry necessarily needs take the back seat.

[1] mousetype: euphemism for text size which is a tiny fraction of optimal. The
wiki's php stylesheet as saved to disk on this 42.3 installation using Firefox
ESR 52.8 with a 1920x1200 24" screen declares a base size (14px) that is
nominally:

3.70mm tall on a (nominal 96 DPI) 17" 1280x1024 SXGA display (10.5pt)
2.49mm tall on an 11" 1366x768 display (7.0pt)
2.26mm tall on a 28" 3840x2160 (QHD/4K) display (6.4pt), and
1.29mm tall on a 13.3" 3200x1800 (e.g. Dell XPS 13 XPS9343) display (3.65pt).

As text size is a function of area, not height, the true size on the XPS 13 is
a mere 12.1% of the size on the 17" SXGA, aka illegible scribble.


You are receiving this mail because: