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

[template] Add accessibility to statement about privacy and security #144

Open
LJWatson opened this issue May 18, 2018 · 5 comments
Open
Assignees
Labels

Comments

@LJWatson
Copy link
Collaborator

We should add accessibility to the following statement:
<Each specification must contain a section detailing any known security or privacy implications for implementers, Web authors, and end users.<

Accessibility is a legal requirement in many regions of the world. The W3C should be ensuring that implementors and authors have the information they need to use our standards in ways that meet the accessibility needs of consumers.

<Each specification must contain a section detailing any known security, privacy, or accessibility implications for implementers, Web authors, and end users.<

@svgeesus
Copy link
Contributor

@LJWatson I notice this issue is still open. The current template says

For all specifications, this (Working|Interest) Group will seek horizontal review for accessibility, internationalization, performance, privacy, and security with the relevant Working and Interest Groups, and with the TAG.

OK to close the issue?

It seems to have been resolved some time ago, but this issue was not updated to notify you of the fact.

@LJWatson
Copy link
Collaborator Author

That text is in the Co-ordination part of the template, but the text I was referring to was in the Success Criteria part.

The text in the Success criteria part of the template has been updated since I opened the issue, but it's a) quite lengthy, and b) puts privacy and security on a different footing to accessibility.

It'd be good to use the text we have in the WebApps charter as the default:

Where there are implications for implementors, developers, or users, in the areas of accessibility, internationalization, privacy, and security, each specification must have a section that describes relevant benefits, limitations, and best practice solutions for that particular area.>

@svgeesus
Copy link
Contributor

svgeesus commented Jul 9, 2019

The part I was quoting is also in success criteria and there is an open pull request which would unify the two parts (privacy/security, and accessibility)

@LJWatson
Copy link
Collaborator Author

Perhaps I'm not reading the PR properly (always a possibility with a screen reader), but it still seems to have privacy and security in one paragraph (changed from SHOULD to MUST), and two paragraphs later an optional paragraph on accessibility (SHOULD still not MUST)?

Could we just make it simpler for all concerned, with the language from the WebApps charter?

Where there are implications for implementors, developers, or users, in the areas of accessibility, internationalization, privacy, and security, each specification must have a section that describes relevant benefits, limitations, and best practice solutions for that particular area.>

@npdoty
Copy link
Contributor

npdoty commented Mar 8, 2023

I appreciate the intent and the improved consistency of getting this into the default template.

We might want to say a little more than just that implications (for privacy, security, a11y, i18n) must be documented. In general in horizontal review, we try to address the issues that arise, not solely document them. I believe the template has language to that affect for a11y now, but privacy and security are currently in the "just document" state.

Anyway, this proposed resolution (didn't look to me like it was merged or that there was an open PR) would definitely be an improvement, and I'm happy to help keep wordsmithing if that would help.
9e6e3e9

@plehegar plehegar changed the title Add accessibility to statement about privacy and security [template] Add accessibility to statement about privacy and security Sep 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants