| Summary: | Add WAI-ARIA support | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Source Editing | Reporter: | Bert <pentasis> | ||||
| Component: | wst.html | Assignee: | wst.html <wst.html-inbox> | ||||
| Status: | NEW --- | QA Contact: | Nick Sandonato <nsand.dev> | ||||
| Severity: | enhancement | ||||||
| Priority: | P2 | CC: | carolynmacleod4, kaloyan, konrad_w, thatnitind, vrubezhny | ||||
| Version: | 3.3 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Bert
Why "limited" support? This is an important area. I was very surprised when I pasted an html snippet into the WTP editor and all of the ARIA was flagged as errors. I am increasing the severity of this bug, and removing the word "limited" from the subject line. This should not just be viewed as an "enhancement". This is just as important as supporting HTML5. Here is the ARIA spec: http://www.w3.org/TR/wai-aria/complete The most important attributes are role and tabindex, but why limit support to just those? Created attachment 222926 [details]
Screen snap showing ARIA warnings
Here's a screen snapshot showing my pasted html snippet that shows warnings for all of the ARIA attributes. I was genuinely surprised that the IDE doesn't handle ARIA - it has been around for a long time. At first I thought maybe I had accidentally downloaded a very old version, but it is current:
Eclipse Java EE IDE for Web Developers.
Version: Juno Service Release 1
Build id: 20120920-0800
Hi Carolyn, We see this as a feature since it is a standalone specification and because of the features (like a new content model) that will need to be implemented in order to support this spec. We do not see this as being any less important because it's qualified as an enhancement. We would certainly like to include full support for ARIA, but for the purposes of triaging we have this as an enhancement to provide support for ARIA validation and content assist. I have increased the priority, though. Thanks, Nick! The 'undefined' warning/error markers on WAI-ARIA attributes are fixed in Bug #434381. The patch for Bug #427969 (if applied) will add 'role' attribute to the content assist and validation as well as some other HTML 5 attributes. |