On 2009/07/05 11:21 (GMT+0100) Benjamin Hawkes-Lewis composed:

> Felix Miata wrote:

>  > On 2009/07/04 10:13 (GMT+0100) Benjamin Hawkes-Lewis composed:

>  >> Felix Miata wrote:

>  >>> Zoom, minimum text size and magnifiers are defense mechanisms. The
>  >>> basic problem is the pervasive offense - not respecting users'
>  >>> font size choices by incorporating them at 100% for the bulk of
>  >>> content. Thus, an even better way to address presbyopia is to design
>  >>> to make defenses unnecessary in the first place.

>  >> I'm dubious about the rhetoric here:

>  > That you call it rhetoric doesn't make it so.

>  > Too small text is #1 user complaint:
>  > http://www.useit.com/alertbox/designmistakes.html

> That's not quite what the article says. "Bad fonts" was the biggest 
> complaint from Nielsen's readers, but that category includes "frozen 
> font sizes" and "low contrast", not just "small font sizes".

The entire text:

"Bad fonts won the vote by a landslide, getting almost twice as many votes as
the #2 mistake. About two-thirds of the voters complained about small font
sizes or frozen font sizes; about one-third complained about low contrast
between text and background."

To suppose "Frozen" means anything other than frozen undersize would be a
difficult supposition to support, as one need only peruse the web to see how
rare frozen at or larger than default can be found. Thus, disrespectful
(smaller than default) font sizes were and _are_ the #1 (foundational)
problem, with other font issues lagging.

>  > W3 recommends 100%: http://www.w3.org/QA/Tips/font-size

> "Recommends" has a technical sense when it comes to W3C, and this isn't 
> a formal recommendation:

> "While the tips are carefully reviewed by the participants of the 
> [Quality Assurance Interest] group, they should not be seen as anything 
> else than informative bits of wisdom, and especially, they are not 
> normative W3C technical specifications."

Keyword:  W I S D O M

Designers who implement that wise advice are wise.

>  > As do others, e.g.:
>  > http://tobyinkster.co.uk/article/web-fonts/
>  > http://www.xs4all.nl/~sbpoley/webmatters/fontsize.html
>  > http://informationarchitects.jp/100e2r/?v=4
>  > http://fm.no-ip.com/auth/bigdefaults.html

> http://www.cameratim.com/personal/soapbox/morons-in-webspace#hard-to-read-fonts

> The claims I was trying to question were:

> Claim 1: Browser defaults always represent "user choice".

Actual choice, of course not always. Safest presumption of choice, very much
yes. Any other presumption, which is what use of non-defaults makes, is a
poor foundation on which to build in usability and/or accessibility.

This "claim 1" is addressed by the major point of Inkster article.

> Claim 2: Acceptance of publisher font size suggestions is not a valid 
> "user choice".

If by "publisher" you mean browser and/or desktop environment vendor(s), it's
a logical presumption to make, and a superior one to presuming that
disrespecting defaults (non-100%) can improve the experience for more than
degrade the experience.

If by "publisher" you mean site designer, I'm not sure I understand your
claim. If you assume an actual user setting is not a valid choice, whether
made or not, actively or otherwise, you still have no basis to determine your
disregard of or necessarily arbitrary adjustment to those settings can be
better for the users than whatever was set by or for the users. IOW, there's
no practical and legitimate way for any designer to logically come up with
something different that is globally better.

> Claim 3: Publisher font size suggestions are an "offence" against user 
> choice in some way that typeface and color suggestions are not.

Trouble with the size, the foundation of legibility, usually overwhelms the
impact of typeface and color, which is not the same thing as saying the
latter have no impact at all.

Generally the designer can reduce legibility by changing face/color, but not
globally improve materially WRT legibility of the defaults. All the browsers
by default use reasonably legible typefaces, and black on white. Black on
white is presumptively best, like most quality books and most magazine pages
use. A reduced contrast can help only for a subset of the universe, mostly
those who have displays set to excessive brightness and/or contrast. Those
with such displays should correct for themselves. OTOH, there are those who
must use tired old displays, often with brightness and contrast _incapable_
of being restored upwards to near optimal.

> Most of the authorities you cite agree with Claim 1 but none offer any 
> argument for Claims 1 or 2.

As to 1, what's to argue? As to 2, maybe they wouldn't understand your point
either?

> Most contradict Claim 3. In Nielsen's survey of his readers, a third 
> complained about poor color contrast. Oliver Reichenstein discusses how 
> bad contrast can reduce legibility, and your own article says "to be 
> legible, text needs enough contrast". Toby Inkster and Stephen Poley 
> both discuss how typeface choice can render text hard-to-read. Tim 
> Seifert's excellent diatribe says "[d]aft colour schemes are a pain" and 
> "[s]etting a page to use particular fonts … can make a page difficult, 
> or impossible to read".

>  >> * Why should we treat browser default font size settings, which many users
>  >> seem not to realise that they can change,

>  > Whether individuals know how [snip] is irrelevant

> Can you make a choice if you do not realize you have options?

Most are personal computers. By definition they come with personalizability
built in. The vendors have provided for the clueless, and everyone else,
usable defaults. Authors should defer to the clueful, not the clueless. Doing
otherwise is an affirmative designer choice for chaos outside their own
microcosms. The clueless who are overwhelmed by their cluelessness can
generally acquire clues.

> Of the users who do realize they can force font size but choose not to, 
> why assume their choice is to use the default size with all designs 
> rather than supplying a default size when publisher suggestions are 
> absent?

Why should anything at all be adjustable? Make all 4' 8" men and 6' 8" women
use the same fixed in place car seats and steering wheels. Make only size 8
shoes. Make all fans single speed. Down with color displays, make all new
ones grayscale only. Lock all ovens at 400F. Give all cameras fixed focal
length lenses.

People make choices to serve their interests. It's in everyone's best
interest to respect others and their choices. It's my puter. I set the
settings according to my needs. Web pages can accommodate and respect them. I
can see no rational justification why they should not.

Note that none of this is saying designers should implement build boring
pages with no artistry or by applying no aesthetic talent. I'm not implying
putting all the pieces together in a certain way with certain colors is not
OK. What I'm saying is the designer should build the perspectives without a
dependence on absolute size. Instead of dependence on absolute size, it
should acclimate to the size given via default, and when particulars of the
design impose what would otherwise be reductions to accessibility/usability,
such as lower contrast via background images or colors, to _raise_ text size
from default to compensate.

> Why assume users are always trying to use that browser setting
> to do something it doesn't claim to do?

What do or don't they claim to do?

>  > You as designer aren't there, so you can't possibly know that what
>  > they have isn't acceptable or even perfect, much less improve their
>  > experience by deviating from the default.

> Both users and designers operate from a position of ignorance.

Many. Not all. Paternalizing the clueless undeservedly stomps on the clueful.

> Users who 
> adjust their default font size don't know how their adjusted default 
> font size will work with different colors and typefaces; designers know 
> how common default font sizes will work with their suggested colors and 
> typefaces, but not how the user's adjusted size will work.

The designers who don't know are incompetent and/or lazy designers. Adequate
testing will show them enough to come up with reasonable results.

> Because of
> these areas of ignorance, it is possible for designers to happen to 
> suggest a more legible size. (The more users who don't adjust their 
> default font size, the more likely this is.)

There remains no logical basis for assuming that which is set can be globally
improved upon by the designer. Many moons ago, when desktop DPI both averaged
and ranged low, there was an arguable case to be made for such an assumption,
but that's ancient history. Now the range is wider, and the average higher,
while the nominal presets have in most cases not been altered, providing a
net real reduction in default sizes over the years.

>  > Personal computers are not made by morons, but by humans who have
>  > preselected defaults designed to make the majority of users happy with
>  > most things just as they found them, ready to use as received. To
>  > think that an eagle-eyed web page designer biased by her giant
>  > tax-deductible worktool display can impose some other size in order to
>  > make things better for the majority is a preposterous supposition.

> I think the default styles used by popular browsers mainly aim at a mix of:

>     1. Making websites look similar to how they look in other popular 
> browsers.
>     2. Making website controls look similar to those in the desktop widgets.

> They aren't designed from scratch to maximize usability by themselves or 
> to maintain usability when combined with publisher styles.

Studies have shown that real users (as opposed to designers) prefer 12pt,
with 10pt a close second, and smaller than 10pt barely registering in the
preference data. On today's equipment, because DPI averages near the
assumption of 96, the actual defaults are generally pretty close right out of
the box to what real people want. IMO that makes it really hard to justify
globally deviating from the defaults.

> Maybe the original design decisions that underpinned these styles were 
> good ones. (I don't buy the notion that default font sizes for body text 
> are too big, at any rate.) It's certainly true that web designers often 
> make bad design decisions, but it doesn't follow that their design 
> decisions are invariably worse than the design decisions behind the 
> basic styles.

Default styles represent years of collective wisdom from many, no small part
of which is to provide reasonable expectations and minimal surprise. To
presume they are bad at this point is just not reasonable.

> These styles come as a package. As soon as web designers
> start suggesting colors and typefaces, the legibility characteristics of 
> the browser default font size change.

Generally, deviating from default typefaces & colors can serve only to reduce
legibility. The problems caused by face and color deviation typically serve
to compound already reduced (via sub-default size) legibility.

>  >> If users want to force a font size everywhere, they can and that is
>  >> indisputably a user choice.

>  > Users should not routinely need to force an override,

> It would be better if browsers enforced a higher minimum font size by 
> default, but that might break too much existing content.

Most browsers that offer a minimum default it to disabled. Minimum is a
defense. Best results occur when design does not present need to defend.

>  > Defenses (e.g. forcing via minimum size) characteristically have
>  > drawbacks, which in these cases typically means overlapping or hidden
>  > text, and/or inappropriate line lengths, and/or horizontal scrolling.

> This would come into the class of "the use of publisher styles that … 
> [p]revent user acceptance of publisher styles with reservations". But in 
> fact this problem is orthogonal to publishers or users setting or not 
> setting font size.

> For example, if the user has a narrow viewport, and the publisher 
> suggests a container width in em, the user might have to scroll 
> horizontally to see the whole line.

Narrow WRT what? I think it reasonable to assume users will maintain window
sizes sufficient to support reasonably accommodating content. That is, those
who need or prefer large text will maintain larger windows than those who
prefer small, and narrow or wide will be with regard to how many characters
fit in the available width. Horizontal scrolling should thus be needed only
for exceptional mixes of window and font sizes.

> Or, a publisher might attempt to translate content higher in the page 
> than it is in the source by relatively positioning upwards a given 
> number of em, not realizing that at a different default font size or 
> with a fallback font, the line count of prior content (and thus the 
> number of "em" required) changes, so that the positioned content ends up 
> overlapping other content.

Absolute positioning just doesn't work in the context of user defenses, while
"the fold" is known to be a non-absolute position. A publisher who cannot or
will not remain cognizant of these, and test accordingly, is doomed to
disappointment.

>  >> * Why should we characterize user acceptance with reservations of
>  >> publisher styles for the page, the web, or their entire system as a
>  >> "defensive" measure?

> [snip]

>  > Do you not know that web browsers did not always have minimum size
>  > or zoom functions? It's true! These features were requested of UA
>  > suppliers by users, as defensive measures, because web site authors,
>  > who were given CSS with which to totally disregard visitor preferences
>  > (px, pt), and more power to shrink the preferences (unlimited em& %
>  > instead of just size=-2& size=-1), used the power of CSS to transform
>  > most of the web into imitation magazine pages full of hard to read
>  > (undersized WRT defaults) text. As long as designers insist that
>  > defaults are wrong by applying sub-100% sizing to body or primary
>  > content containers, users will need to battle (defend against) to undo
>  > designer imposition (offense).

> Or, to use different language, browsers improved their featureset for 
> partnering user viewing choices with publisher suggestions.

Web browsers are user agents, not publisher agents. Users shun tools that
cannot meet their needs.

>  >> Would you describe publisher typeface and color suggestions as an
>  >> "offence" against user choice? If no, then why not?

> [snip]

>  > The relatively recent trend of #333 or lighter text on a white or less
>  > contrasty background is no small problem, but it pales in comparison
>  > to the basic issue of text size.

> I don't think "pales in comparison" is supported by the evidence:

> Nielsen (2005, my emphasis):

> "I asked readers of my newsletter to nominate the usability problems 
> they found the most irritating. … Bad fonts won the vote by a landslide, 
> getting almost twice as many votes as the #2 mistake. About two-thirds 
> of the voters complained about small font sizes or frozen font sizes; 
> /about one-third complained about low contrast between text and 
> background/."

I guess the meaning you give to pales by comparison is different from mine.
What I see is about a 2:1 relationship, twice as many complaining about size
as about other problems. Size is foundational, while legibility can be
reduced via poor face and/or color "suggestions".

> http://www.useit.com/alertbox/designmistakes.html
> 
>  > I don't consider typeface such a big deal. There are very few
>  > universally installed fonts.

> Doesn't stop web designers suggesting fonts with a smaller install base, 
> and won't stop them offering them for download.

Designers almost universally do so much suggesting that users rarely see
their personal preference. Any list shorter than arial, helvetica, sans-serif
is rather rare, and much longer is hardly uncommon. Meanwhile according to
user preference sampling, Arial & Helvetica have proven to be among the most
legible of commonly available fonts.

>  > Sure they vary in apparent size, but generally as long as those
>  > selected are used at the user's selected size, reasonable legibility
>  > is a given.

> I asked why you wouldn't "describe publisher typeface and color 
> suggestions as an 'offence' against user choice". I find it difficult to 
> follow your answer, but it seems to be that they more rarely cause 
> illegibility than font size suggestions? If I've got that right, this 
> answer isn't very satisfying. Why is an instance of suggesting font size 
> that does not produce illegibility for a particular user an offence 
> against the user's choice when an instance of suggesting a color or 
> typeface that does produce illegibility is not?

I'm not saying face & color are irrelevant WRT legibility. What I am saying
is size is foundational, and that starting on a poor foundation you just
don't have much power to get good results, particularly since changing color
so rarely results in better legibility, and since changing face generally has
little power to globally improve legibility.

> I think "user choice" is a flawed way to frame an argument against the 
> all-too common practice of publishers suggesting tiny font-size values 
> for body text.

I don't. I see only three philosophical paths:

1-presume user settings, whether actively "chosen" or not, are the best basis
(100%; respectful)

2-presume some arbitrary modification of user settings is better for the
majority of users (some em or % other than 100%; non-respectful)

3-disregard user settings (set all sizes in px, pt, cm, etc; non-respectful)

3 has been losing ground for some time. 2 implies designer can somehow know
better than the user what's best for user. 1 politely accepts and respects.

> Once you start down the road of saying a given publisher
> style suggestion is an offence against user choice, it's hard not to 
> conclude that the only legitimate role for publisher styles would be 
> layout hints for semantics that don't exist in (X)HTML (for example, 
> alignment for table columns with different data types).

I don't see that as a necessary result.

> Publishers and
> end-users have too much investment in the web as a varied aesthetic 
> experience for that idea to win wide acceptance.

If they could understand that they can have desired results by limiting
design to contextual perspective while accommodating the given starting
point, they should have no problem accepting. Except for the pothole of
background image sizing, this is what em sizing offers. Unfortunately few
understand, much less use or recommend it.

> A better way to frame the argument IMO is to say that tiny font-size 
> values are too small for most people to read, so they're a stupid 
> publisher suggestion.

http://www.dev-archive.net/articles/font-analogy.html
-- 
No Jesus - No peace , Know Jesus -  Know Peace

 Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://fm.no-ip.com/


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to