Re: Accessibility of Permalinks

Related question.   Is there a proper "role" for a permalink?  XHTML has a
value of "bookmark" that is available in our vobaculary, but that is not a
real ARIA role.


On Mon, Mar 31, 2014 at 9:36 AM, Shane McCarron <shane@aptest.com> wrote:

> I have made this change in the respec source.   I am still negotiating
> with the respec development team about the pull request.  They wanted some
> changes to make it a little more 'modern'.
>
>
> On Fri, Mar 28, 2014 at 4:49 PM, James Craig <jcraig@apple.com> wrote:
>
>> Actually, we should keep @title for the tooltip, in addition to using
>> @aria-label to override the label, which defaults to the "#" text contents.
>>
>>         <a href="#abstract" aria-label="Permalink for Abstract"
>> title="Permalink for Abstract">#</a>
>>
>>
>> On Mar 28, 2014, at 2:32 PM, James Craig <jcraig@apple.com> wrote:
>>
>> > On Mar 28, 2014, at 2:23 PM, Shane McCarron <shane@aptest.com> wrote:
>> >
>> >> The ARIA recommendation [1] has permalinks embedded throughout.  They
>> don't seem to have any sort of special 'aria' landmarks that an AT might
>> use.  Is there something we should be doing in that respect?  I am
>> developing an extension to ReSpec for permalinks, and I would like them to
>> be "accessible".
>> >
>> >
>> > Heh. Looks like the spec was using @title instead of @aria-label.
>> VoiceOver speaks these without issue, but this might cause Jaws, NVDA, or
>> Orca to speak, "number", "hash", or "pound" instead of the link title.
>> >
>> >       <a href="#abstract" title="Permalink for Abstract">#</a>
>> >
>> > ReSpec should use:
>> >
>> >       <a href="#abstract" aria-label="Permalink for Abstract">#</a>
>> >
>> > Where "Abstract" is the unique heading text, of course.
>> >
>> > James
>> >
>> >
>>
>>
>

Received on Monday, 31 March 2014 17:32:19 UTC