Re: [css3] [css21] browser specific CSS

On 2011/04/02 03:00 (GMT-0700) Glenn Linderman composed:

> reporting the bug, and even having the bug be fixed in a
> newer version, doesn't remove the buggy version from the WWW... so it
> must still be detected and dealt with in some manner.

Actually you have the power to deal with it very simply without regard to the 
state of browser "bugs". All you need to do boils down to using CSS for what 
it is, suggestion rather than demand. CSS is not a page layout language. CSS 
is not PDF. User environments differ. Browser window sizes differ. Visitor 
font size requirements differ. It's _expected_ that all users will not have 
the same visual experience. Users don't expect to have identical visual 
experiences. Users do not open your work in different browsers at the same 
time looking for minute, or even not so minute, differences among them. Stop 
expecting your work to look the same in every browser, start expecting 
differences, and learn to be content with what the web is and should continue 
to be, adaptable to different user needs as reflected in their local 
environments. Once you modify your expectations in this way, browser bugs and 
UA become immaterial.

http://dowebsitesneedtolookexactlythesameineverybrowser.com/

What the CSS4 spec needs is px units larger than a single digit to be 
invalid, and deprecation of same in CSS3 if it ever gets to be an officially 
published spec. This would force authors to stop using px other than 
minimally, such as for small margins or borders, forcing authors to think 
relative to something the visitor has predetermined to be an appropriate size 
unit - 1em. In that panacea users would no longer need to drop their 
display's resolution from optimal to something lower in order to enlarge the 
bulk of web page objects to legible sizes. Instead of users having to squint 
or hurt their backs leaning forward in their chairs in the time between 
loading a page and engaging their browsers' zoom defense[1], page text would 
just be legible to start with. Ah, what a dream.

[1] defense - n - a tool or strategy used for dealing with offensive strategy 
or behavior
-- 
"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 Saturday, 2 April 2011 15:40:50 UTC