Difference between revisions of "Accessibility"

From Eclipsepedia

Jump to: navigation, search
(New page: = Accessible Eclipse Plug-ins = Note: all the materials provided are useful, but note that some may predate the general Eclipse accessibility API upgrade which occurred in ____. == Int...)
 
(Bugs)
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Accessible Eclipse Plug-ins =
+
= Accessibility Features in Eclipse  =
  
Note: all the materials provided are useful, but note that some may predate the general Eclipse accessibility API upgrade which occurred in ____.  
+
*[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Faccessibility%2Faccessmain.htm Accessibility Features in Eclipse]
 +
*[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Faccessibility%2Fnavigation.htm Keyboard Navigation]
 +
*[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Fconcepts%2Faccessibility%2Ftext_editor.htm Text Editing Options]
 +
*For a list of keystrokes, select '''Help > Key Assist...''' or type '''Control+Shift+L''' on Windows/Linux or '''Command+Shift+L''' on a Mac.
 +
*Keystroke assignments can be modified on the '''Keys''' Preference page.
 +
*[http://www.eclipse.org/swt/faq.php#accessibility SWT FAQ/Release Notes]
 +
 
 +
= Writing Accessible Eclipse Plug-ins  =
 +
 
 +
Note: All materials provided are useful, but some may predate the [http://www-03.ibm.com/able/news/eclipse_introduces_iaccessible2.html Eclipse accessibility API upgrade] which occurred with the release of Eclipse 3.6 (Helios) in June, 2010.  
  
 
== Introduction  ==
 
== Introduction  ==
  
 
*[http://www.eclipsecon.org/2004/EclipseCon_2004_TechnicalTrackPresentations/06_Harris.pdf General Introduction] (last updated 2004)  
 
*[http://www.eclipsecon.org/2004/EclipseCon_2004_TechnicalTrackPresentations/06_Harris.pdf General Introduction] (last updated 2004)  
*[http://www.eclipse.org/articles/article.php?file=Article-Accessibility351/index.html Designing Accessible Plug-ins for Eclipse] (last updated 2003)
+
*[http://www.eclipse.org/articles/article.php?file=Article-Accessibility351/index.html Designing Accessible Plug-ins for Eclipse] (last updated 2009)
 +
*[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2FwrkAdv_accessibility.htm Accessible User Interfaces] (from the Eclipse Help system)
  
== Checklist  ==
+
== Tips ==
  
*[http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fui_accessibility_tips.html Eclipse Accessibility Checklist]
+
*[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fui_accessibility_tips.html Tips for making Eclipse applications and plugins accessible]
  
 
== API  ==
 
== API  ==
  
*[http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fswt%2Faccessibility%2Fpackage-summary.html SWT Accessibility API Reference] (use this API to support accessibility in custom controls)  
+
*[http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fswt%2Faccessibility%2Fpackage-summary.html SWT Accessibility API Reference] (use this API to support accessibility in custom controls)  
 
*[http://www.eclipse.org/swt/snippets/#accessibility Examples of Accessibility API Usage]
 
*[http://www.eclipse.org/swt/snippets/#accessibility Examples of Accessibility API Usage]
 +
*[http://www.eclipse.org/swt/examples.php More Examples of Accessibility API Usage] (see the org.eclipse.swt.examples.accessibility package)
 +
*[http://www.eclipse.org/swt/eclipse.php SWT Source for CCombo, CTabFolder, and StyledText] (SWT custom controls that use the SWT Accessibility API)
 +
*[http://www-03.ibm.com/able/news/eclipse_introduces_iaccessible2.html Accessibility API Upgrade in Eclipse 3.6]
  
== Bugs ==
+
== Bugs ==
  
Eclipse is an open source project. Testing, bug filing/triage, documentation and code contributions to the accessibility support are greatly appreciated.  
+
Eclipse is an open source project. Testing, bug filing/triage, documentation and code contributions to the accessibility support are very welcome and greatly appreciated.  
  
 
When you run into an issue, check the [https://bugs.eclipse.org/bugs/buglist.cgi?keywords=accessibility;keywords_type=allwords;resolution=---;query_format=advanced Eclipse accessibility bug list].  
 
When you run into an issue, check the [https://bugs.eclipse.org/bugs/buglist.cgi?keywords=accessibility;keywords_type=allwords;resolution=---;query_format=advanced Eclipse accessibility bug list].  
  
If your issue isn't in the list, [https://bugs.eclipse.org/bugs/enter_bug.cgi file an Eclipse accessibility bug]  
+
If your issue isn't in the list, [https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform&component=SWT&keywords=accessibility file an Eclipse accessibility bug].
 +
 
 +
For questions or more information, please [http://www.eclipse.org/swt/#contact use the SWT newsgroup] or the [http://www.eclipse.org/swt/#contact Eclipse SWT Community Forum] -- accessibility issues will be forwarded to the right person to answer them.
 +
 
 +
= Web Accessibility =
  
For questions or more information, please contact (want to put names or a mailing list here?)
+
The Orion project has a detailed [[Orion/Accessibility]] page with lots of information on writing, testing, and using accessible web applications.

Latest revision as of 10:15, 15 May 2013

Contents

[edit] Accessibility Features in Eclipse

[edit] Writing Accessible Eclipse Plug-ins

Note: All materials provided are useful, but some may predate the Eclipse accessibility API upgrade which occurred with the release of Eclipse 3.6 (Helios) in June, 2010.

[edit] Introduction

[edit] Tips

[edit] API

[edit] Bugs

Eclipse is an open source project. Testing, bug filing/triage, documentation and code contributions to the accessibility support are very welcome and greatly appreciated.

When you run into an issue, check the Eclipse accessibility bug list.

If your issue isn't in the list, file an Eclipse accessibility bug.

For questions or more information, please use the SWT newsgroup or the Eclipse SWT Community Forum -- accessibility issues will be forwarded to the right person to answer them.

[edit] Web Accessibility

The Orion project has a detailed Orion/Accessibility page with lots of information on writing, testing, and using accessible web applications.