W3C home > Mailing lists > Public > www-style@w3.org > June 2012

Re: [css3-flexbox][css3-ui] ordering and accessibility concerns

From: fantasai <fantasai.lists@inkedblade.net>
Date: Wed, 20 Jun 2012 16:52:44 -0700
Message-ID: <4FE2624C.2070800@inkedblade.net>
To: "Marat Tanalin | tanalin.com" <mtanalin@yandex.ru>
CC: "public-cssacc@w3.org" <public-cssacc@w3.org>, "www-style@w3.org" <www-style@w3.org>
On 06/20/2012 04:08 PM, Marat Tanalin | tanalin.com wrote:
> 21.06.2012, 02:26, "fantasai"<fantasai.lists@inkedblade.net>:
>>
>> As for whether tab-order should follow visual or logical order, I
>> don't have a strong opinion. Maybe someone else has good arguments
>> one way or another. :)
>
> Since flexbox is a CSS feature, whether its corresponding visual order should affect tab order could probably be controlled explicitly via some CSS property like `tab-order`.
>
> For example, `tab-order` could have following possible values:
>
>      * `tree` (or `normal`) -- used by default and means that tab order follows DOM order;
>      * `visual` -- means that tab order should correspond to visual order (regardless of how exactly elements are reordered -- via flexbox or by using some other CSS feature).

There's a 'nav-index' property in CSS3 UI. I'm not sure what it's
implementation status is, but maybe it could be extended as you
suggest.

~fantasai
Received on Wednesday, 20 June 2012 23:53:13 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:55 GMT