Re: [whatwg] Default (informal) Style Sheet

[ HTML mail fixed :( ]

At 16:01 +0200 UTC, on 2007-04-07, Alfonso Martínez de Lizarrondo wrote:

> 2007/4/7, Sander Tekelenburg <<mailto:st@isoc.nl>st@isoc.nl>:
>
>> At 12:05 +0200 UTC, on 2007-04-06, Alfonso Martínez de Lizarrondo wrote:
>>
>>> 2007/4/6, Sander Tekelenburg
>>><<mailto:<mailto:st@isoc.nl>st@isoc.nl><mailto:st@isoc.nl>st@isoc.nl >:

[...]

>> By what logic would a user define User CSS  and not expect that to affect
>>the
>> rendering? (And, as I said earlier, a specced default presentation doesn't
>> give that ensurance either.)
>
> I meant: the users won't get the web authors expected rendering. No matter
>if there's a common CSS for all UA or not, or if the web author uses a 'CSS
>Zapper' or not, the users can specify their own file that will override all
>of them.

Exactly. That's one of the reasons that speccing a default presentation
cannot "ensure that a Web page is presented the same in every browsing
environment" (the argument Anne gave).

> So the idea of adding a CSS Zapper in every web mean just more Kb to
>download

Maybe 1kb per Style Sheet. Ignorable for 99.9% of Web sites out there.

>If every UA used the same defaults from
>the beginning then the idea of a CSS zapper wouldn't had saw the light.

It seems extremely unlikely to me that every UA will in fact implement the
exact same default Style Sheet, even it it were mandated by the spec.
Therefore, in reality authors will not be able to rely on this and thus
speccing it, giving authors the impression they can rely on it, is likely to
be result in more problems for users, not less.

>>>it will be easier to
>>>control the rendering if all the behavior is specified in a css file used by
>>>the browser.
>>
>> Control by whom? [...]
>
> By both web authors and users of course

FWIW, there's nothing "of course" to me about Web authors having control over
presentation.

>[...] users will be able to use the same User
>Stylesheets across different browsers and it will work all the same

Users can achieve that by including a 'CSS zapper' in their User Style Sheet.
More reliable than assuming that every UA will completely and bug-freely
implement the spec.


-- 
Sander Tekelenburg
The Web Repair Initiative: <http://webrepair.org/>

Received on Saturday, 7 April 2007 15:12:23 UTC