Re: [whatwg] Default (informal) Style Sheet

<p06240607c23d5ed35974@[192.168.0.101]>

Current votes: None.


[ HTML mail fixed :( ]

At 16:01 +0200 UTC, on 2007-04-07, Alfonso Mart=EDnez 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=EDnez de Lizarrondo wr=
ote:
>>
>>> 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 aff=
ect
>>the
>> rendering? (And, as I said earlier, a specced default presentation doe=
sn't
>> give that ensurance either.)
>
> I meant: the users won't get the web authors expected rendering. No mat=
ter
>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 th=
e
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 u=
sed 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 Sh=
eet.
More reliable than assuming that every UA will completely and bug-freely
implement the spec.


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