W3C home > Mailing lists > Public > www-html@w3.org > May 2005

RE: About XHTML 2.0

From: Mark Birbeck <mark.birbeck@x-port.net>
Date: Mon, 23 May 2005 10:02:44 +0100
Message-ID: <CA25D0DD-86F8-4F17-A9D5-81C667222130@S009>
To: "'Orion Adrian'" <orion.adrian@gmail.com>
Cc: <www-html@w3.org>

Orion,

> Above you're using CSS to create semantic meaning using presentation.
> 
> So how would you represent a light seperator without CSS in a 
> user agent that doesn't support it? How would you represent 
> it to a blind user?

I completely agree with you. A good example of the use of <separator> is
within the new navigation lists:

  <nl>
    <label />
    <li />
    <li />
    <separator />
    <li />
  </nl>

A sighted user is quite used to the extra help that horizontal lines in
menus give them, as a way of keeping one set of options apart from another.
Simply using a CSS border to separate the groups would not actually be
semantically correct, since there *really is* a logical separation of the
items, rather than just a presentational separation. (And the logical
separation is not so strong that we could use two navigational lists.)

As you rightly point out, <separator> now allows us to provide the same
'clues' to blind users.

Regards,

Mark


Mark Birbeck
CEO
x-port.net Ltd.

e: Mark.Birbeck@x-port.net
t: +44 (0) 20 7689 9232
w: http://www.formsPlayer.com/
b: http://internet-apps.blogspot.com/

Download our XForms processor from
http://www.formsPlayer.com/
Received on Monday, 23 May 2005 09:03:00 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:19:04 UTC