This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 85160 - A11Y: Welcome Screen Test Results
Summary: A11Y: Welcome Screen Test Results
Status: RESOLVED FIXED
Alias: None
Product: ide
Classification: Unclassified
Component: Welcome (show other bugs)
Version: 5.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: Stanislav Aubrecht
URL:
Keywords: A11Y
Depends on:
Blocks:
 
Reported: 2006-09-18 17:13 UTC by Alexander Kouznetsov
Modified: 2006-10-23 16:40 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kouznetsov 2006-09-18 17:13:18 UTC
Moved from BT. Original CR is 6471284.

There are following A11Y in the NB 5.5 Enterprise Pack Welcome Screen:

Results of Accessibility test, window with title "Welcome"

 No Accessible description :
   Class: javax.swing.JCheckBox {  SHOW ON STARTUP |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  C/C++ |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Docs and Support |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Enterprise |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Getting Started |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Introduction to Java EE 5 |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Mailing Lists |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Mobility |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  NetBeans Platform |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Profiler |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Visual Web |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  What's New |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Enterprise |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  General |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Identity |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Java BluePrints Solutions |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  NetBeans Plug-in Modules |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Service Oriented Architecture |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Web |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  : Java DB Version 10.2 Beta Available |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  : NetBeans Hacks Part Two Now Available |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  : StarOffice Apps Running Inside NetBeans |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  ALL ARTICLES |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  ALL BLOGS |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  ALL NEWS |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Creating a Simple Spring MVC Web App with NetBeans 5.0 |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  EJB 3.0 Enterprise Beans for the JBoss Application Server |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  EntPack NetCAT 5.5 participants wanted ! |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Geertjan's Weblog: Day Two, JavaZone 2006, in Oslo, Norway |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Geertjan's Weblog: Thoughts on the Eclipse/NetBeans Interview |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  NetBeans Governance Board Elections - Nominations Open |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  NetBeans IDE 5.5 Beta 2 with JBoss Application Server 4.04 Bundle |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  NetBeans Server-Skeleton Module Tutorial |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Recognizing a File Type Tutorial |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Roumen's Weblog: First NetBeans User Group Meeting in Munich |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Roumen's Weblog: The Best of NetBeans Feature List |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Seapegasus Blog: NetBeans Day Munich |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Xzajo's  Weblog: META-INF/services Browser for NBM project |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Xzajo's  Weblog: Run only tests which uses your code |  } 
   Class: org.netbeans.modules.welcome.ui.Samples$NewProjectButton {  CREATE NEW PROJECT |  } 

 Components with no mnemonic :
   Class: javax.swing.JCheckBox {  SHOW ON STARTUP |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  C/C++ |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Docs and Support |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Enterprise |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Introduction to Java EE 5 |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Mailing Lists |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Mobility |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  NetBeans Platform |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Profiler |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  Visual Web |  } 
   Class: org.netbeans.modules.welcome.content.ActionButton {  What's New |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Enterprise |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  General |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Identity |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Java BluePrints Solutions |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  NetBeans Plug-in Modules |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Service Oriented Architecture |  } 
   Class: org.netbeans.modules.welcome.content.SampleProjectLink {  Web |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  : Java DB Version 10.2 Beta Available |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  : NetBeans Hacks Part Two Now Available |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  : StarOffice Apps Running Inside NetBeans |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  ALL ARTICLES |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  ALL BLOGS |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  ALL NEWS |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Creating a Simple Spring MVC Web App with NetBeans 5.0 |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  EJB 3.0 Enterprise Beans for the JBoss Application Server |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  EntPack NetCAT 5.5 participants wanted ! |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Geertjan's Weblog: Day Two, JavaZone 2006, in Oslo, Norway |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Geertjan's Weblog: Thoughts on the Eclipse/NetBeans Interview |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  NetBeans Governance Board Elections - Nominations Open |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  NetBeans IDE 5.5 Beta 2 with JBoss Application Server 4.04 Bundle |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  NetBeans Server-Skeleton Module Tutorial |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Recognizing a File Type Tutorial |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Roumen's Weblog: First NetBeans User Group Meeting in Munich |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Roumen's Weblog: The Best of NetBeans Feature List |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Seapegasus Blog: NetBeans Day Munich |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Xzajo's  Weblog: META-INF/services Browser for NBM project |  } 
   Class: org.netbeans.modules.welcome.content.WebLink {  Xzajo's  Weblog: Run only tests which uses your code |  } 
   Class: org.netbeans.modules.welcome.ui.Samples$NewProjectButton {  CREATE NEW PROJECT |  }
Comment 1 Stanislav Aubrecht 2006-10-18 14:40:57 UTC
fixed in trunk

pls note that there are still no mnemonics as the buttons are just web links
created from rss feed

Checking in src/org/netbeans/modules/welcome/ui/ArticlesAndNews.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/ui/ArticlesAndNews.java,v  <--
 ArticlesAndNews.java
new revision: 1.11; previous revision: 1.10
done
Checking in src/org/netbeans/modules/welcome/ui/Blogs.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/ui/Blogs.java,v  <--  Blogs.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/welcome/ui/Samples.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/ui/Samples.java,v  <-- 
Samples.java
new revision: 1.12; previous revision: 1.11
done
Checking in src/org/netbeans/modules/welcome/ui/ShowNextTime.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/ui/ShowNextTime.java,v  <-- 
ShowNextTime.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/welcome/ui/GetStarted.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/ui/GetStarted.java,v  <-- 
GetStarted.java
new revision: 1.12; previous revision: 1.11
done
Checking in src/org/netbeans/modules/welcome/content/Utils.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/Utils.java,v  <-- 
Utils.java
new revision: 1.7; previous revision: 1.6
done
Checking in src/org/netbeans/modules/welcome/content/CombinationRSSFeed.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/CombinationRSSFeed.java,v
 <--  CombinationRSSFeed.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/welcome/content/ContentParser.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/ContentParser.java,v 
<--  ContentParser.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/welcome/content/HttpProxySettings.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/HttpProxySettings.java,v
 <--  HttpProxySettings.java
new revision: 1.5; previous revision: 1.4
done
Checking in src/org/netbeans/modules/welcome/content/BundleSupport.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/BundleSupport.java,v 
<--  BundleSupport.java
new revision: 1.4; previous revision: 1.3
done
Checking in src/org/netbeans/modules/welcome/content/SampleProjectLink.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/SampleProjectLink.java,v
 <--  SampleProjectLink.java
new revision: 1.6; previous revision: 1.5
done
Checking in src/org/netbeans/modules/welcome/content/RSSFeed.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/content/RSSFeed.java,v  <-- 
RSSFeed.java
new revision: 1.27; previous revision: 1.26
done
Checking in src/org/netbeans/modules/welcome/resources/Bundle.properties;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/resources/Bundle.properties,v
 <--  Bundle.properties
new revision: 1.9; previous revision: 1.8
done
Checking in src/org/netbeans/modules/welcome/WelcomeComponent.java;
/cvs/ide/welcome/src/org/netbeans/modules/welcome/WelcomeComponent.java,v  <-- 
WelcomeComponent.java
new revision: 1.14; previous revision: 1.13
done
Checking in nbproject/project.properties;
/cvs/ide/welcome/nbproject/project.properties,v  <--  project.properties
new revision: 1.5; previous revision: 1.4
done