PF/XTech/HTML5
HTML5 Accessibility
This section of the ESW wiki is dedicated to HTML5 from an accessibility standpoint.
It is a directory to HTML5 accessibility meetings, reviews, processes, bugs, issues, proposals, and related resources from 2007 to date.
Much of this content is expected to be migrated to the HTML Accessibility Task Force Wiki Space over time.
Meetings
- HTML Accessibility Task Force Meeting Minutes, November 2009 to Present
- Video TPAC breakout session Minutes, November 6, 2009
- ARIA/HTML5 TPAC breakout session, November 5, 2009
- PFWG Open TPAC Meeting on Accessibility in HTML5 Minutes, November 3, 2009
- Accessibility of Media Elements in HTML 5 Gathering Minutes, November 1, 2009
- Ad Hoc PF HTML Issues Caucus, August 2008 to October 2009
Reviews
Surveys
Process for Bugs and Issues
The HTML Working Group Decision Policy Document explains the process of submitting HTML Bugs and escalating Bugs to Issues. The deadline to comment on the decision making process proposal was Tuesday, November 10, 2009.
Bug Process
Bugs initially record a problem, and are given an initial disposition by the editor of the spec.
- General process to submit HTML5 Bugzilla bugs
- Process to submit HTML accessibility Bugzilla bugs
- Setting up, Using, and Subscribing to Bugzilla
Escalating a Bug to an Issue
According to the HTML Working Group Decision Policy, bugs that are not satisfactory resolved can be escalated to the HTML WG Issue Tracker. Tracker Issues "record that an editor's resolution was not satisfactory, and so the full Working Group must address the issue."
Recourse For a Dissatisfied Bug Reporter
If a bug reporter is dissatisfied with the bug resolution and does not believe it is productive to ask the editor to reconsider, he or she may ask to escalate the issue to the issue tracker.
A dissatisfied bug reporter:
- With Tracker access can raise an Issue directly.
- Without Tracker access should:
- Add the keyword
[[TrackerRequest]]
to the bug. - Suggest an issue title.
- Suggest an issue description.
- As previously explained in the process to submit HTML accessibility Bugzilla bugs, if it is an accessibility bug make sure you have:
- Added the Keyword
a11y
. - Added the address
public-html-a11y@w3.org
to the cc field.
- Added the Keyword
- Add the keyword
Bugs
- Search for Accessibility Bugs with Keyword "a11y"
- Search for Accessibility Bugs with Keyword "a11ytf"
- Search for Accessibility Bugs with Keyword "PFWG"
- HTML WG Bugzilla Login Page
Issues by State
Tracker issues have various states and actions.
- Open Tracker HTML Accessibility Issues
- Raised Tracker HTML Accessibility Issues
- Closed Tracker HTML Accessibility Issues
- All Tracker HTML Accessibility Issues
A raised issue means that a working group member suggests this is worth a WG discussion and potentially a decision, but to date no concrete proposal has been created that enjoys a consensus of at least one.
An open issue means that least one concrete proposal is being made to resolve the problem, but one on which consensus has either not been evaluated, or has not yet been reached; a working group member is assigned an ACTION to follow up (similar to ASSIGNED). An action is the process of doing something in order to resolve or help resolve an ISSUE. (An ACTION generates a potential resolution to an ISSUE, or helps solve it e.g. by writing a change proposal.)
Change Proposals
According to the HTML Working Group Decision Policy, Open Tracker Issues are issues with someone working on a change proposal. If the change proposal is not done by the deadline, the issue will be closed without prejudice and deferred to the next version of HTML. The default deadline to complete a Change Proposal is one month from the time someone volunteers. The chairs may grant a longer deadline for complex issues on request."
A closed issue means that the chairs believe either the WG has resolved the issue (via spec editing) or the issue has been withdrawn. Only the chairs should move issues to 'closed'. Typically moving issues from PENDINGREVIEW to CLOSED will involve review in the weekly telecon. According to the HTML Working Group Decision Policy, Tracker Issues that are Closed without Prejudice become an endpoint for the escalation process.
Visit the HTML Working Group Issues page for more information definitions of tracker states.
Issues by Topic
ARIA
- @aria in the HTML WG's tracker:
- HTML WG ISSUE-35: aria-processing: Need to define processing requirements for aria states and properties when used in html.
- HTML WG ACTION-73: Follow up on WAI-ARIA markup thread, emphasizing the conformance point
- HTML WG ACTION-107: recruit ARIA joint-TF members
- HTML WG ACTION-114: Report progress on ARIA TF
- HTML WG ACTION-138: Produce a matrix based on Henri's work
- HTML WG ACTION-158: Bring question to group: Do we want changing of element handler and role semantics via attributes to be deprecated?
- HTML WG ISSUE-51: aria-curie - WAI-ARIA dependency on Role Attribute Module, which takes Curie values. problem for implementations?
- aria in the HTML WG's Bugzilla:
AUDIO and VIDEO (Multimedia)
- <Audio> <Video> in the HTML WG's wiki:
- <Audio> <Video> in the PFWG's wiki:
- Video in the HTML WG's tracker:
- Video in the HTML WG's Bugzilla:
CANVAS
- canvas in the HTML WG's wiki:
- canvas in the HTML WG's tracker:
- canvas in the HTML WG's Bugzilla:
Drag and Drop
- Drag and Drop in the HTML WG's Bugzilla:
Equivalent Content for Static Images (@alt, Longdesc, etc.)
- Omitting Text Alternatives on <img> Issue Page
- Equivalent Content for Static Images
- WAI CG's Consensus Resolutions on Text alternatives in HTML 5
- @alt in the HTML WG's wiki:
- Action 54 Deliverable: alt attribute authoring guidelines and examples (Second Draft)
- @alt in the HTML WG's tracker:
- HTML WG ISSUE-58: Use of "curly brackets" to identify a graphical image by its use or type by inserting a generic identifier / descriptor in curly braces as the @alt value for an IMG - State: CLOSED (Dup of ISSUE-31)
- alt in the HTML WG's Bugzilla:
- NOTE DEPENDENCIES: title attribute method to provide text alternatives on <img> (Issue 80 and Bugs 7362 and 5807).
- @alt issues on the PF WG's radar:
- @longdesc in the HTML WG's tracker:
- HTML WG ISSUE-30 longdesc: Should HTML 5 include a longdesc attribute for images?
FORMS
Please also consult PF's Forms in HTML5: Issues & Requirements Index
Forms Possibilities/Competing Drafts
- XForms, 1.1 (Candidate Rec Draft)
- XForms Transitional
- XForms Transitional, 1.2 (available only as a zipped source bundle)
- Web Forms, 2.0
Forms Feedback, Requirements, and Issues
MathML
SVG
TABLES
@axis and @abbr
@headers
- @headers in the PF WG's wiki:
- @headers in the HTML WG's wiki:
- @headers in the HTML WG's tracker:
- HTML WG ISSUE-20: Improvements to the table-headers algorithm in the HTML 5 spec. Note: HTML WG ISSUE-57: @headers is a duplicate of Issue 20.
- @headers in the HTML WG's Bugzilla:
@summary
- @summary in the PF's wiki:
- @summary in the HTML WG's wiki:
- @summary in the HTML WG's tracker:
- HTML WG ISSUE-32 (@summary)
- HTML WG ACTION-66: Collate information on what spec status is with respect to table@summary
- HTML WG ACTION-76: Create poll on issue-32, based on Joshue's page from action-66
- HTML WG ACTION-104: Inquire about table summary and headers status at PFWG caucus on 2009-02-06
- HTML WG ACTION-111: Send call to working group on summary to update wiki in preparation for vote
- HTML WG ACTION-126 Send a call to the WG to update the Wiki page to adequately reflect both (all) viewpoints on summary, in prep. for a vote
- HTML WG ACTION-128: Work with PF to find an owner for drafting @summary text proposal
- HTML WG ACTION-136: Send draft to the list
- HTML WG ACTION-145: Write a Change Proposal for summary.
- HTML WG ISSUE-32 (@summary)
- @summary in the HTML WG's Bugzilla:
@scope
- @scope in the HTML WG's Bugzilla:
Layout Tables
title Attribute
- title in the HTML WG's tracker:
- title in the HTML WG's Bugzilla
General and Meta-Issues
- Accessibility Dependencies of HTML5
- Support for ARIA in HTML5
- Access Key Requirements for HTML5
- Tabindex (changed attribute)
- Abbreviated Forms in HTML5
Added, Changed, and Deprecated Attributes
Added Attributes
Changed Attributes
Dropped Attributes
Related Issue Information
Proposals
HTML Accessibility Task Force Change Proposals
- To be determined.
PFWG Proposals
Note: The following Proposals Are Under Consideration by the PFWG, but carry no endorsement by the PFWG
- Access Key Requirements (replacing HTML5's dropped attribute, "accesskey"
- Towards A Unified Approach to HTML5's Media Specific Elements
- A Role Attribute for HTML5
- Layout TABLE Deprecation Proposal
HTML WG Proposals Related to WAI Issues
General Accessibility Proposals
- Request to Strengthen the HTML5 Accessibility Design Principle
- (Proposal) Procedure to Promote Progress With Accessibility Issues in HTML5
alt Attribute Authoring Guidelines and Examples
- For corresponding ISSUE-31: missing-alt
- alt attribute usage second draft Action 54 Deliverable
IMG Spec Text
- For corresponding ISSUE-31: missing-alt
Longdesc
- For corresponding ISSUE-30: Longdesc
Table headers
- For corresponding ISSUE-20 table-headers ISSUE State: CLOSED
Table summary
- For corresponding ISSUE-32 table-summary
Q
- An Argument for the Preservation & Strengthening of Q
- Quotations: Block versus Inline
- Associating attributions, citations, quotations and references
HTML5-Specific Resources
- HTML Working Group Home Page
- The HTML5 Draft:
- Latest Editor's Draft of HTML5
- Latest Published Draft of HTML5
- Tools To Assist Tracking HTML5 Draft Changes:
- HTML5: The Markup Language: a version of HTML5 produced at the request of the TAG to provide a collaborative basis for HTML5 from a purely declarative markup point of view
- Abstract of HTML5: The Markup Language: This specification defines the fifth major version of the HTML vocabulary. It provides the details necessary for producers of HTML content to create conformant documents. By design, it does not define related APIs nor attempt to specify how consumers of HTML content are meant to process documents.
- HTML WG Related Resources
- Associated HTML WG Drafts and Documents:
- HTML5 Design Principles (Public Draft)
- HTML 5 Differences from HTML 4 (Editor's Draft)
- Web Developers' Guide to HTML5 (Editor's Draft)
- Abstract of Web Developers' Guide to HTML5: "This document illustrates how to write HTML 5 documents, focusing on simplicity and practical applications for beginners while also providing in depth information for more advanced web developers"
- Web Developers' Guide to HTML5 (ESW Wiki Page)
- Offline Web Applications (W3C Note)
- Abstract of Offline Web Applications: "HTML 5 contains several features that address the challenge of building Web applications that work while offline. This document highlights these features (SQL, offline application caching APIs as well as online/offline events, status, and the localStorage API) from HTML 5 and provides brief tutorials on how these features might be used to create Web applications that work offline"
- Web Workers: An accompaniment specification for HTML5
- Abstract of Web Workers: "This specification defines an API that allows Web application authors to spawn background workers running scripts in parallel to their main page. This allows for thread-like operation with message-passing as the coordination mechanism."
- HTML5 Tracker
- All Open Actions
Task Forces (Accessibility Specific and Related)
Accessibility Task Force
- Accessibility Task Force Proposal, August 2009.
- Accessibility Task Force Work Statement, August/September 2009.
- Call For Consensus (CFC): Create HTML Accessibility Task Force, September 2009.
- Accessibility Task Force Participants
- Accessibility Task Force Email Archive (Posting is restricted to task force members. People not in the task force may bring issues for consideration by emailing the WAI-XTech mailing list at wai-xtech@w3.org.WAI-XTech mailing list archives are available.)
- Facilitation
- Accessibility Task Force Home Page
- Process to submit HTML spec Accessibility Bugs So Accessibility Task Force will see them.
ARIA User Agent Implementation Task Force
- Survey: Request for Input on organizing accessibility API binding work in PFWG and HTML WG, November 2008.
- Joint task force on ARIA user agent implementation proposal, February 2009.
- ARIA Task Force Work Statement, February 2009.
- ARIA Task Force Participants
- The ARIA Task Force has no dedicated mailing list. Email discussion takes place on the WAI-XTech mailing list at wai-xtech@w3.org. Add the prefix "[AAPI]" to your messages to separate threads from other topics on the list. WAI-XTech mailing list archives are available.
- Facilitation
- ARIA Task Force Home Page
Forms Task Force
- Forms Task Force Charter Proposal
- Forms Task Force Members
- Forms Task Force Email Archive (Posting restricted to task force members.)
- Survey: Web Forms Features
- Forms Task Force Home Page
Testing Task Force
- Development of test suites for HTML-related specifications list proposal, November 2007.
- Call For Consensus (CFC): Create HTML Testing Task Force, September 2009
- Testing Task Force Email Archive