Community
Participate
Working Groups
The current accessiblity check list requires that we be WCAG 2.0 compliant for our web pages. Since, we have added some new SOAP header funcationality into the Web services explorer, I used the WebKing tool to verify compliance with WCAG 2.0. Unfortunately, the tools spit out a report with over 100 violations. I will attach the generated report to this defect. Note: this report only show violations for web pages traversed while testing the new SOAP header funcationity. If other parts of the explorer were traversed many more violations would probably be found.
Created attachment 66774 [details] WebKing violation report
Gil, from a glance at the report, we will have to deal with a very large number of repetitive but uncomplicated changes such as the addition of translatable alt text to img elements. This may also affect some CTOR signatures where we currently pass only an image string. I have not found the source of the doctype and lang violations, however, I'm guessing these might be fixed in a single spot as they have been flagged in just about every JSP Peter exercised, and with very few exceptions always on line 6. Peter or David, do all these violations need to be fixed in order to release WTP 2.0? I'm concerned not just with the scope of the changes that will be necessary, but with what I expect is the requirement to provide translatable property text for all img elements. As far as I know, we are past the point in WTP 2.0 where we should be adding translatable properties on this scale. Targetted to 2.0 (no RC) pending a bit more discussion on whether this can be contained at all in 2.0.
Assuming this does not prohibit any function we should defer this defect to 2.0.1. We should not be making large scale UI changes at this point in 2.0.
Deferred to 2.0.1 per comment 3.
Defering to WTP 3.0.
As this will hit the properties files, we need to address it for M6.
Trung, please take a look at this accessibility violation for M6. You can get more info about the nature of the violation from Peter or Zina. Then you can talk to Gil to have some pointers of how to fix up the WSE for this problem. Thanks!
Over to you to handle as you are more familiar with the WSE. Please note that it needs to be addressed for M6 because of properties files changes.
Created attachment 92974 [details] patch This is a partial fix of errors about missing alt tags. I've examined the images used in WSE, the ones that are missing alt tags are mainly trivial images such as spacers and lines, or icons appearing beside a title. For these cases, the null alt attribute should be used (alt="") so that the image will be ignored by assistive technologies.
Created attachment 92976 [details] missed a few
Created attachment 93269 [details] updated patch
Created attachment 93283 [details] updated patch fixes doctype and lang violations as well
Patch committed to HEAD and released to WTP 3.0 as v200803242129. Thanks Andrew for handling!
mass change to add 'contributed' keyword based on bugzilla query, please correct if that's not accurate (by marking patches as obsolete and removing the 'contributed' keyword.
Created attachment 105330 [details] wcag report
The number of WCAG problems has definitely gone down, however, there are still some outstanding issues. Please, see the latest wcag report that I have attached to this defect. Thanks.
Created attachment 105337 [details] This patch fixes the errors with wsdl_content.jsp
Created attachment 105340 [details] fixes the errors with wsdl_content.jsp (revised)
The rest of the errors only show up when checking against section 508 rules, which I believe are part of an old version of the web accessibility guidelines. They do not show up when checking against newer WCAG 2.0 rules.
Patch committed and released to WTP 3.0.1 as v200806182255.
This defect has been in resolve state for a while. Please verify this with the appropriate WTP driver which can be found in: http://download.eclipse.org/webtools/downloads/ We would verify and close the defect on the originator's behalf if it has not been verified 2 weeks after it's been changed to Verified state.
This bug has been in resolved state for a while. Please verify this defect with the latest WTP 3.0.4 or WTP 3.5 build from: http://download.eclipse.org/webtools/downloads/ If this is not verified within 2 weeks, we'll be verifying the bug on your behalf. Thanks!