On 13 Dec 2006, at 17:54:14, Barney Carroll wrote:

Thierry Koblentz wrote:
Also, I think (I may be wrong though) the WCAG 2 (FWIW) recommends to
"display" the elements in the same sequence as they show in the markup.

Would be interested to see if this is the case. Quickly skimmed the guidelines but couldn't find anything.


WCAG 2.0 requires that "When the sequence of the content affects its meaning, that sequence can be programmatically determined." [1] "Understanding WCAG 2.0" explains what is meant by a "meaningful sequence" [2] and links to "Techniques for WCAG 2.0" which gives an example of incorrect use of CSS breaking this guideline, in which positioning is used to provide the appearance of two lists when only one list is present in the markup. [3]

Basically, what it all comes down to is that you shouldn't use CSS to arrange content in such a way as to add meaning: the content should be marked up in a meaningful way to start with.

Given that moving around the "chunks" of a page (navigation, header, etc.) doesn't actually add further meaning to the content of those chunks, those considerations don't (IMHO) apply in the case under discussion.

HTH,

Nick.

[1] <http://www.w3.org/TR/WCAG20/guidelines.html#content-structure- separation> [2] <http://www.w3.org/TR/UNDERSTANDING-WCAG20/Overview.html#content- structure-separation-sequence> [3] <http://www.w3.org/TR/2006/WD-WCAG20-TECHS-20060427/ Overview.html#F1>

--
Nick Fitzsimons
http://www.nickfitz.co.uk/





*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to