W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2015

Re: Food for serious thought.

From: Felix Miata <mrmazda@earthlink.net>
Date: Mon, 7 Sep 2015 15:40:56 -0400
To: w3c-wai-ig@w3.org
Message-ID: <55EDE848.5040001@earthlink.net>
Wayne Dick composed on 2015-09-07 11:49 (UTC-0700):

> All that is needed is a user interface
> that is built with responsiveness in mind.

When it comes right down to it, all that's really required is to embrace the
user's choice of text size, whatever sizes those may be. That means not using
px units for sizing anything remotely related to text; to make the user's em
unit the unequivocal and immutable baseline for text and text container sizing.

The proof is in the result from user disabling author styles, such as
Firefox's View -> Page Style -> No Style. Dominant text size then becomes the
user's optimal, with other sizes determined by semantics and the user agent's
style sheet. IOW, responsiveness is restored to automatic with styles disabled.

The resulting problems follow from disabled author styles related to colors,
and positioning that's inconsistent with logical semantic structure. But
these pale in comparison to the fundamental need to be able to read text. Few
pages can serve any purpose if their text content isn't sufficiently legible.

Pages styling text using px units aren't designed for users, they're designed
for designers, to be looked at as if graphical images, not utilized for
whatever text content they provide.

The px unit needs to be stripped from all CSS contexts except those
exclusively related to bitmap images. It was wrong to ever have included px
unit applicability to sizing web text with CSS.
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
Received on Monday, 7 September 2015 19:41:25 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:36:53 UTC