--
Regards
SteveF
HTML 5.1 <http://www.w3.org/html/wg/drafts/html/master/>
On 16 October 2013 16:08, Cameron Jones <cmhjones@gmail.com> wrote:
> On Wed, Oct 16, 2013 at 2:56 PM, Steve Faulkner <faulkner.steve@gmail.com>wrote:
>
>>
>>> 3) The arrows should not be content but CSS in my opinion.
>>>
>>
>> the arrows convey direction to sighted users and I think they should also
>> convey direction to other users too, having them in text means that they
>> are announced by AT for example. NVDA announces: (→ "right arrow")
>>
>> list with 4 items
>> You are here:
>> link
>> Main
>> →
>> link
>> Products
>> →
>> link
>> Dishwashers
>> →
>> Second hand
>>
>>
> Is this really a good idea? Isn't this the same problem of mixing style
> with structure?
>
? the arrows have a meaning that meaning is conveyed regardless of style.
>
> The style isn't a graphical style, but an auditory style.
>
> If aria roles are used to markup the breadcrumbs and then isn't the screen
> reader able to describe the content in the appropriate fashion?
>
there is no role=breadcrumbs
>
> <nav role="breadcrumbs">
> <ol>...</ol>
> </nav>
>
> So, the announcement would be:
>
> "breadcrumb navigation"
> "list with 4 items"
> ...
>
> Seems better than requiring some plaintext construct to markup a list of
> links.
>
where plain text does the job well why not use it?
>
> Thanks,
> Cameron Jones
>