Accessibility/Intern.Next: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Projects for accessibility engineering interns:  
Projects for accessibility engineering interns:  


#'''HTML Speech'''. Add text to speech capability for the Firefox platform. The implementation will use whatever text to speech engine is provided by the platform, for example VoiceOver on OSX.
#'''HTML Speech'''. Add text to speech capability for the Firefox web platform. The implementation will use whatever text to speech engine is provided by the underlying platform, for example VoiceOver on OSX.
#'''Mobile Accessibility'''. Improve eyes-free browsing on Android. Improve the FireVox Firefox add-on such that it is a favorable alternative to desktop screen readers. Collaborate with the mobile and accessibility teams.
#'''Mobile Accessibility'''. Improve eyes-free browsing on Android. Improve the FireVox Firefox add-on such that it is a favorable alternative to desktop screen readers. Collaborate with the mobile and accessibility teams.
#'''Browser Accessibility Verification Tooling'''. Design and implement DOM API such that browser accessibility capabilities can be tested at runtime. This ground breaking work would allow browser compatibility efforts like quirksmode.org to include accessibility.
#'''Browser Accessibility Verification Tooling'''. Design and implement DOM API such that browser accessibility capabilities can be tested at runtime. This pioneering work would allow browser compatibility efforts like quirksmode.org to include accessibility feature comparisons.
#'''Caret Navigation'''. Dive into an under resourced area of the Firefox (gecko) platform code to design solutions to priority issues. The caret code is a critical piece of editing and selecting text on the web page, important to many web apps. Additionally, and importantly, the work will allow screen readers to provide an even better experience with Firefox.
#'''Caret Navigation'''. Dive into an under resourced area of the Firefox (gecko) platform code to design solutions to priority issues. The caret code provides an indication of the current selection position in the document to accessibility technologies.  This is a critical piece of reading, editing and selecting text on the web page, important to many web apps. Additionally, and importantly, the work will allow screen readers to provide an even better experience with Firefox.

Latest revision as of 13:59, 1 June 2011

Projects for accessibility engineering interns:

  1. HTML Speech. Add text to speech capability for the Firefox web platform. The implementation will use whatever text to speech engine is provided by the underlying platform, for example VoiceOver on OSX.
  2. Mobile Accessibility. Improve eyes-free browsing on Android. Improve the FireVox Firefox add-on such that it is a favorable alternative to desktop screen readers. Collaborate with the mobile and accessibility teams.
  3. Browser Accessibility Verification Tooling. Design and implement DOM API such that browser accessibility capabilities can be tested at runtime. This pioneering work would allow browser compatibility efforts like quirksmode.org to include accessibility feature comparisons.
  4. Caret Navigation. Dive into an under resourced area of the Firefox (gecko) platform code to design solutions to priority issues. The caret code provides an indication of the current selection position in the document to accessibility technologies. This is a critical piece of reading, editing and selecting text on the web page, important to many web apps. Additionally, and importantly, the work will allow screen readers to provide an even better experience with Firefox.