Re: User customization using a style sheet switcher and server side scripts.

>   Consider a user visiting such a site. Firstly, the UA must be capable
>   of CSS, of cookies, and of adjusting the *visual* interface through
>   CSS.

Style sheet switching for user agents that do not support CSS would be
nonsense. The essence of the script is to allow people to change style
sheets. Without style sheet support, the layout should be presentable
anyway, and obviously there would be no need for a style sheet switcher.

The script offers an extra way of switching style sheets, not an
alternative. It doesn't interfere with the way user agents switch style
sheets, resize their text, or any other features that user agents provide
for user to customise their experience. It does provide a mechanism to allow
style sheets to be changed for user agents that do not support style sheet
switching.

> > You can also read Gez Lemons' article and the get the scripts for his
ASP
> > version at: http://www.juicystudio.com/
>
>   This site pushes several of my buttons.

Thank you :)

>   Firstly, it claims to serve text/html[*] -
>   I'm looking at the content-type here - but the DOCTYPE
>   claims XHTML 1.0 Strict and the *content* claims it is validated to
>   XHTML 1.1.

I assume you've viewed the site with a non-XML user agent such as Internet
Explorer? I can only deliver XHTML 1.1 with a MIME type of
application/xhtml+xml to XML compliant user agents. To the rest, I serve
XHTML 1.0 Strict with a MIME type of text/html. I'm not a huge fan of
content negotiation, but until user agents catch up, I have no choice.

>   Secondly, it claims WCAG 1.0 'AAA' - which, if nothing else, the link
>   texts should make clear it is not. When I look through the list of
>   links in my UA, I can make neither head nor tail out of "1".

I aim for level "AAA", and claiming conformance provides feedback that
allows to me change things I've overlooked. You make a fair point about
using numbers for links, as they require the word page before them. I'll
update it. Thanks for your feedback

>   I think we should all try to be examples. Please ?

Like greytower.net? :-)

Best regards.

Gez
_____________________________
Supplement your vitamins
Web: http://www.juicystudio.com
Email: gez@juicystudio.com
Keeping developers informed!

Received on Wednesday, 5 November 2003 09:29:52 UTC