W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > October to December 2017

RE: [breadcrumbs] best practice

From: Matt King <a11ythinker@gmail.com>
Date: Fri, 17 Nov 2017 20:22:17 -0800
To: "'Phill Jenkins'" <pjenkins@us.ibm.com>
Cc: <w3c-wai-ig@w3.org>, "'Patrick H. Lauke'" <redux@splintered.co.uk>
Message-ID: <05cb01d36024$d2292f80$767b8e80$@gmail.com>
Phill,

 

In the roles, states, and properties section of the breadcrumb pattern it
says:

 

. The link to the current page has aria-current set to page. If the element
representing the current page is not a link, aria-current is optional.

 

The pattern is demonstrating the use case where aria-current is needed. It
is so common, that it seemed worth doing so. I am not aware of accessibility
rationale or data that would support discouraging that type of design.

 

In general, the guide does not yet specifically address the currently
incubating personalization standards related to cognitive disabilities.

 

Matt

 

From: Phill Jenkins [mailto:pjenkins@us.ibm.com] 
Sent: Friday, November 17, 2017 4:36 PM
To: Matt King <a11ythinker@gmail.com>
Cc: w3c-wai-ig@w3.org; 'Patrick H. Lauke' <redux@splintered.co.uk>
Subject: RE: [breadcrumbs] best practice

 

Why is it a best practice to make the current page an active link to the
same page - isn't an active visible link distracting or at least confusing
to users with cognitive disabilities? 
        snip of code from pattern:
        . . . 
        <li>
        <a href="./index.html" aria-current="page">
          Breadcrumb Example
        </a>
___________
Regards,
Phill Jenkins




From:        Matt King <a11ythinker@gmail.com <mailto:a11ythinker@gmail.com>
>
To:        "'Patrick H. Lauke'" <redux@splintered.co.uk
<mailto:redux@splintered.co.uk> >, <w3c-wai-ig@w3.org
<mailto:w3c-wai-ig@w3.org> >
Date:        11/17/2017 03:38 PM
Subject:        RE: [breadcrumbs] best practice

  _____  




BTW, we have a breadcrumb pattern in the ARIA Authoring Practicess:
 
<https://urldefense.proofpoint.com/v2/url?u=http-3A__w3c.github.io_aria-2Dpr
actices_-23breadcrumb&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaX
q44Tf6K41u809DPE44ioVTOvk&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=e5
C8yTeHLQIvfyj7gYB1HCJtEUe9xxudgWp1JsAYXeo&e=>
https://urldefense.proofpoint.com/v2/url?u=http-3A__w3c.github.io_aria-2Dpra
ctices_-23breadcrumb&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq
44Tf6K41u809DPE44ioVTOvk&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=e5C
8yTeHLQIvfyj7gYB1HCJtEUe9xxudgWp1JsAYXeo&e=

Matt King

-----Original Message-----
From: Patrick H. Lauke [ <mailto:redux@splintered.co.uk>
mailto:redux@splintered.co.uk] 
Sent: Friday, November 17, 2017 2:09 AM
To: w3c-wai-ig@w3.org <mailto:w3c-wai-ig@w3.org> 
Subject: Re: [breadcrumbs] best practice

On 17/11/2017 09:43, Harry Loots wrote:
> Hi all
> what is the current thinking on breadcrumbs.
> 
> I have a situation where a client want to display the page name in the 
> breadcrumb, then repeat the page name immediately afterwards as a 
> heading, which I know can be a nuisance for text-to-speech users.

I'd say across all the things that can be problematic/nuisance on web pages,
that's a pretty minor thing. I'd further argue that even if the text is
repeated, it does serve two separate purposes: in the breadcrumb navigation,
to indicate this is the current page; as a heading, to, well, act as heading
for the actual page's content.

In short, don't think it's an actual problem.

> Are their any firm rules on breadcrumbs, or strong views for that 
> matter :)

No firm rules, as with most things in accessibility *grin*

And as is often the case, it'll depend on the specific situation (i.e. 
how is the breadcrumb actually marked up? how long are these page titles
- a few words, or as long as a whole sentence - etc).

P
--
Patrick H. Lauke

www.splintered.co.uk|
<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_patrickhlau
ke&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq44Tf6K41u809DPE44i
oVTOvk&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=J975Gwb3-Ry2o92iqMAP_
PFQbnC6dMa3J0OrDfrDMig&e=>
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_patrickhlauk
e&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq44Tf6K41u809DPE44io
VTOvk&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=J975Gwb3-Ry2o92iqMAP_P
FQbnC6dMa3J0OrDfrDMig&e=
<https://urldefense.proofpoint.com/v2/url?u=http-3A__flickr.com_photos_redux
_&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq44Tf6K41u809DPE44io
VTOvk&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=E-yGcPVgZ3j5HsanJo6IZR
8ue5Lp2jALvkQKRFh3s8Q&e=>
https://urldefense.proofpoint.com/v2/url?u=http-3A__flickr.com_photos_redux_
&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq44Tf6K41u809DPE44ioV
TOvk&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=E-yGcPVgZ3j5HsanJo6IZR8
ue5Lp2jALvkQKRFh3s8Q&e=|
<https://urldefense.proofpoint.com/v2/url?u=http-3A__redux.deviantart.com&d=
DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq44Tf6K41u809DPE44ioVTOv
k&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=KGbXWvU6wp3d7m7ac7HfF4DTlu
IOlvt_KrAKkbX-j3E&e=>
https://urldefense.proofpoint.com/v2/url?u=http-3A__redux.deviantart.com&d=D
wIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=aWgRqmoh0Xuzjf7UaXq44Tf6K41u809DPE44ioVTOvk
&m=EaHSkTPXnr7dz7IhuHLdmQGRwCs_U25W6xuCtcpx4xw&s=KGbXWvU6wp3d7m7ac7HfF4DTluI
Olvt_KrAKkbX-j3E&e=
twitter: @patrick_h_lauke | skype: patrick_h_lauke
Received on Saturday, 18 November 2017 04:22:43 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 6 December 2017 16:04:47 UTC