Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

data-purpose attribute referencing #145

Closed
aphillips opened this issue Apr 8, 2020 · 6 comments
Closed

data-purpose attribute referencing #145

aphillips opened this issue Apr 8, 2020 · 6 comments
Labels
i18n-needs-resolution Issue the Internationalization Group has raised and looks for a response on.

Comments

@aphillips
Copy link

(From your I18N self-review #133)

data-purpose attribute does pattern after autocomplete attribute of HTML5 and author is responsible for any internationalization concerns.

This section contains many potential issues for I18N, but these are mainly external to your spec (as you call out). Is there a way for you to not need to duplicate that spec's keywords, etc. and just import the fields by reference? You'll have to avoid breakage as we work with them or as their spec evolved :-).

@becka11y suggests:

We incorrectly stated that we pattern data-purpose after the autocomplete attribute values of HTML5. We are basing the values off of WCAG 2.1. Specifically, Section 7. Input Purposes for User Interface Components. At this point, the listing matches HTML5 but may diverge in the future. If it does, we will follow WCAG 2.1. We will investigate a way to refer to the fields by reference.

@aphillips aphillips added the i18n-needs-resolution Issue the Internationalization Group has raised and looks for a response on. label Apr 8, 2020
@lseeman
Copy link
Contributor

lseeman commented May 7, 2020

Are there additional questions? If not we may close this issue.

@snidersd
Copy link
Member

snidersd commented Nov 9, 2020

Closing this issue since we have heard no objects.

@snidersd snidersd closed this as completed Nov 9, 2020
@aphillips
Copy link
Author

I was actioned with reopening this issue by I18N WG. We remain concerned that there are duplicate lists and that, by forking from HTML, you are importing a myriad of internationalization woes from that spec. For example, there are several date and time related fields, but no mention of different non-Gregorian calendar systems. There is a country code type but not a reference to country/region code standards such as ISO3166 or BCP47's registry. Etc.

Is it possible to separate this material and use it by reference? Or should we comment in detail on these keywords because you intend them to be distinct from HTML?

@aphillips aphillips reopened this Dec 10, 2020
@johnfoliot
Copy link
Contributor

johnfoliot commented Mar 15, 2021

Thank you for this feedback.

The Personalization Task Force are sensitive to these concerns, which is why we strongly support recent efforts/discussions around the creation of a W3C Registry for important spec fragments such as this.

One of our concerns however is the need for a rigid 'taxonomy' which we can explicitly control, which unfortunately discounts the current list referenced in the WHAT WG HTML5 Specification. (We also note that the same list is mirrored in WCAG 2.1 - Section 7 for exactly the same reason)

Due to the fact that many of our Accessibility specifications also become part of legally legislated requirements (etc.), and the fact that this emergent technology solution will likely be adopted as part of WCAG 2.x/WCAG 3.x this is a risk we cannot afford to take: if WHAT WG makes changes to their specification, it could invalidate or frustrate other requirements we must account for.

We also appreciate the direct feedback with regard to specifying 'which' ISO language codes can and should be used [*], as well as alternative calendaring systems, which the group will discuss and respond back with a proposed editorial change.

[* NOTE: WCAG 2.1's list is also remise w.r.t. specifying which language code should be used: https://www.w3.org/TR/WCAG21/#input-purposes - will i18n file an issue there, or would your group prefer we do so?]

@aphillips
Copy link
Author

@johnfoliot Thanks for the update.

WRT the language item, I am opening an additional issue now.

@johnfoliot
Copy link
Contributor

I18n appears to accept our response. Closing as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
i18n-needs-resolution Issue the Internationalization Group has raised and looks for a response on.
Projects
None yet
Development

No branches or pull requests

4 participants