- From: <bugzilla@jessica.w3.org>
- Date: Tue, 12 Oct 2010 07:26:12 +0000
- To: public-html-a11y@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10916 Ian 'Hixie' Hickson <ian@hixie.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |ian@hixie.ch Resolution| |WONTFIX --- Comment #8 from Ian 'Hixie' Hickson <ian@hixie.ch> 2010-10-12 07:26:12 UTC --- EDITOR'S RESPONSE: This is an Editor's Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document: http://dev.w3.org/html5/decision-policy/decision-policy.html Status: Rejected Change Description: no spec change Rationale: It seems that there are two basic approaches for this already specified, which should already be usable for the given use case of a development environment being careful not to break pages during editing: * ARIA: Tools should never fiddle with elements that specify ARIA roles and states, _especially_ control-related roles. * XBL: The long-term solution for this is for pages to use regular HTML form control elements like <input>, using whatever the closest element is to what they are trying to do, and then to use XBL to replace the behaviour and rendering of the control with the custom look and feel desired (with ARIA in the shadow tree, if ATs expose the shadow tree rather than just exposing the original control). In addition, I would add that any development tool that removes or indeed fiddles in any way with elements that have data-* attributes specified or event handler attribute specified is really asking for trouble. This is naturally a per-vendor decision, and thus out of the scope of the spec, but I really would be disappointed in editing tools that change _any_ of the markup except what the user actually said to change. There's really no reason an editor can't round-trip all the data in the page. After all, there's no way to know what's truly important, especially if the page is one that includes hand-authored components, scripts, or components inserted by other tools. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
Received on Tuesday, 12 October 2010 07:26:14 UTC