3 ms·
> Until visual users can clearly benefit from semantics, it will always be second class. Visual users clearly benefit from the semantics implied by visual styl
by the_other 5y ago
> Until visual users can clearly benefit from semantics, it will always be second class.
Visual users clearly benefit from the semantics implied by visual styling. Space around content, borders, font changes, phrase-level changes like italics etc. These all layer subtlety, dimension, nuance and structure to a document/page/app. Visual users "get it for free".
If you took away all those things, visual users would feel the loss of context just as non-visual users do.
> modern CSS destroyed semantic styling.
Modern CSS methods didn't "destroy" semantic styling. Any kind of styling refines or highlights the semantics of the content it applies to. The modern techniques have sped up feature development for the visual-user subset. You can still use modern techniques and apply them to headers, sections, buttons, nav controls and so on.
Frankly, if you use the older CSS methods, you write less code to achieve most of the same goals.