- From: Janina Sajka <janina@rednote.net>
- Date: Mon, 27 Jul 2020 13:12:34 -0400
- To: John Foliot <john.foliot@deque.com>
- Cc: public-personalization-tf <public-personalization-tf@w3.org>
+1 wfm John Foliot writes: > All, > > This is my draft proposed response to Jeremy. Are there any objections to > my responding with this? Please advise. > ______________________ > > > Has there been any discussion about using one of those rather than > jumping straight to data- attributes? > > > Yes: > https://github.com/w3c/personalization-semantics/wiki/Comparison-of-ways-to-use-vocabulary-in-content > > > Most importantly: > > > > > >>User agents must not derive any implementation behavior from these > attributes or values. Specifications intended for user agents must not > define these attributes to have any meaningful values. > > > This depends on how you define user-agent. As this is all "new technology" > we're still building out tooling and helper-apps to consume these > attributes, and so we're using the 'experimental' prefix to, well, > experiment. It is also worth noting that this task force pivotted to using > data-* attributes based on direct and in-person feedback from the W3C's TAG > during TPAC 2018. > > Ideally, these newly proposed attributes will eventually emerge as > non-prefixed attributes, but the TF understands that some of the proposed > attributes may not 'pass muster' as unprefixed attributes, at which point > we'd look to TAG/WHAT WG/et al. to return to our group with a proposed > prefix to use: one that browser vendors etc. agree to/with as well. > > This is similar to how ARIA advanced, with @role (which was critical to > ARIA) becoming a 'fully-fledged' attribute (non-prefixed) in HTML5, whereas > others (ARIA properties) are prefixed, and ARIA attribute values are either > fixed terms or text string (similar to what we have with Personalization). > > -- > *John Foliot* | Principal Accessibility Strategist | W3C AC Representative > Deque Systems - Accessibility for Good > deque.com > "I made this so long because I did not have time to make it shorter." - > Pascal "links go places, buttons do things" -- Janina Sajka https://linkedin.com/in/jsajka Linux Foundation Fellow Executive Chair, Accessibility Workgroup: http://a11y.org The World Wide Web Consortium (W3C), Web Accessibility Initiative (WAI) Co-Chair, Accessible Platform Architectures http://www.w3.org/wai/apa
Received on Monday, 27 July 2020 17:12:49 UTC