- From: Shane McCarron <shane@spec-ops.io>
- Date: Wed, 15 Jun 2016 06:47:21 -0500
- To: James Nurthen <james.nurthen@oracle.com>
- Cc: w3c-wai-gl@w3.org
- Message-ID: <CAJdbnODRY2h_f-_K4UXLjDY=2E1_wApidqX=6Q5a+nUXqfozkw@mail.gmail.com>
Yes, this is a respec thing. For now, if you are trying to get out the door, just disable permalinks altogether. This is a config option in respec. Going forward... I have created a ReSpec issue about this [1]. Let's discuss the right thing to do over there so that we can loop in all of the parties. [1] https://github.com/w3c/respec/issues/827 On Tue, Jun 14, 2016 at 10:36 PM, James Nurthen <james.nurthen@oracle.com> wrote: > I concur that it should probably be removed from the Heading. > > Shane - is this a respec thing? > > regards, > > James > > On 6/14/2016 7:47 PM, Repsher, Stephen J wrote: > > At the end of today’s call, I commented on the heading structure of Gap > analysis and road map <https://rawgit.com/w3c/coga/master/gap-analysis/>, > stating that because of the ARIA labels in the section links, the spoken > text is very repetitive. I took a much closer look at this and would like > to refine my comments and make some improvement suggestions. Here is an > example of the resulting HTML for a typical heading (with irrelevant trees > omitted): > > > > <h2> > > … 1. Introduction … > > <span class="permalink" typeof="bookmark"> > > <a href="#introduction" aria-label="Permalink for 1. Introduction" > title="Permalink for 1. Introduction" property="url"> > > <span property="title" content="1. Introduction">§</span> > > </a> > > </span> > > </h2> > > > > I did not realize on the call that the extra info was actually coming from > a graphic/icon next to the actual text heading. Without getting into a > debate on the usefulness of these inline “jump links” or the generalities > of icon accessibility (because I would probably ramble out a much longer > email), I suggest the following changes, in order of priority: > > 1. Take the icon/link tree out of the heading element. This solves > the issue of repetitive speaking of the heading altogether when navigating > by keyboard through the headings or viewing the heading structure in a tree. > > 2. The “permalink for…” label could easily be misconstrued as > taking me somewhere else when clicked. I would suggest something like > “Bookmark link to…”, or more to the point of its functionality, “Bookmark > link to this section: …”. I’m not sure permalink is in the vocabulary of > the masses, and it should be clearer that I’m doing nothing but scrolling > if I click it. > > 3. My preference is always to use aria-label on actual page > content, i.e. the icon inserted by the empty span element, not the anchor. > One of the prime reasons for this has to do with low vision accessibility > and an AT providing the accessible name upon mouse hover, which doesn’t > happen if only the anchor is labeled. > > > > Hopefully #1 can be changed without rewriting lots of CSS or scripts > behind the XML. > > > > Steve > > > -- > Regards, James > > [image: Oracle] <http://www.oracle.com> > James Nurthen | Principal Engineer, Accessibility > Phone: +1 650 506 6781 <+1%20650%20506%206781> | Mobile: +1 415 987 1918 > <+1%20415%20987%201918> | Video: james.nurthen@oracle.com > Oracle Corporate Architecture > 500 Oracle Parkway | Redwood Cty, CA 94065 > [image: Green Oracle] <http://www.oracle.com/commitment> Oracle is > committed to developing practices and products that help protect the > environment > -- Shane McCarron Projects Manager, Spec-Ops
Attachments
- image/gif attachment: green-for-email-sig_0.gif
- image/gif attachment: oracle_sig_logo.gif
Received on Wednesday, 15 June 2016 11:48:17 UTC