Re: REVIEW REQUEST, AGENDA: aria-label-braille and aria-roledescription-braille

Hey John.

Thanks for the feedback. Point taken about the double-hyphens. Would you
please add that to the github issue so that we have all the feedback in
one place for tomorrow's meeting?

Thanks again!
--joanie

On 4/3/19 2:23 PM, John Foliot wrote:
> Hi Joanie, ARIA WG,
> 
> As a lurker in this group, I have a small concern about introducing a
> new "pattern" into the aria lexicon - specifically "double-hyphenated"
> attributes (i.e. aria-label-braille and aria-roledescription-braille). A
> quick check of the existing ARIA attributes
> <https://www.w3.org/TR/wai-aria-1.1/#state_prop_def>, and this will be
> the first time that this WG would be introducing that pattern, and so
> more than anything else - why? 
> 
> Previously, even "multi-name" attributes have all been concatenated into
> one string (ref: Position In Set = aria-posinset
> <https://www.w3.org/TR/wai-aria-1.1/#aria-posinset>), and I would
> strongly encourage the ARIA WG to maintain that pattern
> (aria-labelbraille, aria-roledescriptionbraille) if these new attributes
> are to move forward.
> 
> There is a dotted-line connection here to similar work in the
> Personalization TF, where we are developing some new (proposed)
> attributes, and I have pushed back somewhat on a similar pattern there.
> The back-story is that at the last TPAC, the Personalization TF met with
> WebPlat WG (as we'd *really* like to have fully-fledged "HTML5"
> attributes, rather than "specialty" attributes - i.e. coga-*), and we
> were cautioned to avoid anything that looked like a micro-syntax (which
> these two new aria attributes sorta look like). The Personalization TF
> is currently working with data-* (again based upon the recommendation of
> Web Plat), and specifically I've pushed back on proposed attributes such
> as data-purpose-symbol with (I hope) some success. As such, I personally
> believe that we should maintain some consistency across the various WAI
> activities here.
> 
> At any rate, not a hill to die on, but if the WG could consider thisas
> some constructive feedback I'd appreciate it.
> 
> JF
> 
> On Wed, Apr 3, 2019 at 11:48 AM Joanmarie Diggs <jdiggs@igalia.com
> <mailto:jdiggs@igalia.com>> wrote:
> 
>     Hey all.
> 
>     Peter has provided pull requests for two proposed features:
>     aria-label-braille and aria-roledescription-braille. These items will be
>     the two "meaty" topics for Thursday's call. Therefore, it would be super
>     if everyone can give them a review prior to the call.
> 
>     The pull requests can be found here:
>     * https://github.com/w3c/aria/pull/923
>     * https://github.com/w3c/aria/pull/924
> 
>     Each pull request has a raw.githack.com <http://raw.githack.com>
>     link in a comment. I added these
>     because github's preview feature seems to be unreliable. Peter and I
>     will try to keep these links updated (i.e. in case he makes any changes
>     in response to your review comments).
> 
>     Thanks in advance for your time and feedback!
>     --joanie
> 
> 
> 
> -- 
> *​John Foliot* | Principal Accessibility Strategist | W3C AC Representative
> Deque Systems - Accessibility for Good
> deque.com <http://deque.com/>
> 

Received on Wednesday, 3 April 2019 18:54:32 UTC