Difference between revisions of "Developer Space/Resources"

From wiki.gpii
Jump to: navigation, search
(Added guideline section)
 
(48 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
 
<div style="float:right; margin: 0em 1em 0em 1em;">
 
<div style="float:right; margin: 0em 1em 0em 1em;">
 
__TOC__
 
__TOC__
 
</div>
 
</div>
 +
== Material Collections ==
  
== Material Collections ==
 
 
*'''[http://whdb.com/blog/2008/100-killer-web-accessibility-resources-blogs-forums-and-tutorials/ 100 Killer Web Accessibility Resources: Blogs, Forums and Tutorials]'''
 
*'''[http://whdb.com/blog/2008/100-killer-web-accessibility-resources-blogs-forums-and-tutorials/ 100 Killer Web Accessibility Resources: Blogs, Forums and Tutorials]'''
*[http://www.web2access.org.uk web2access.org.uk ].  
+
*[http://www.web2access.org.uk web2access.org.uk] .
*[http://a11yproject.com/resources.html a11yproject].  
+
*[http://a11yproject.com/resources.html a11yproject].
 
*[http://www.section508.gov/technology-tools Section 508]
 
*[http://www.section508.gov/technology-tools Section 508]
 
*[http://www.dmoz.org/Computers/Internet/Web_Design_and_Development/Accessibility/ dmoz]
 
*[http://www.dmoz.org/Computers/Internet/Web_Design_and_Development/Accessibility/ dmoz]
 
*[http://brl.thefreecat.org/ BRL on freecat.org]
 
*[http://brl.thefreecat.org/ BRL on freecat.org]
 +
*[http://wiki.fluidproject.org/display/fluid/Accessibility+Resources Fluid Wiki Accessibility Resources]
 +
*[http://www.ablenetinc.com/AbleNet-University AbleNet University]
 +
*[http://www.oatsoft.org/ OATSoft]
 +
*[http://www.theoatc.org/resources/AccessResources.asp AT ideas and tools]
 +
*[http://www.theoatc.org/resources/HomemadeAssistiveTechnology.asp Tutorials for homemade AT]
 +
*[http://trace.wisc.edu/resources/ TRACE resources]
 +
*[http://g3ict.org/resource_center G3ICT resource center] e.g. with [http://g3ict.org/resource_center/publications_and_reports curated publications and reports]
 +
*[https://github.com/brunopulis/awesome-a11y Awesome A11y]
 +
*[https://github.com/search?o=desc&p=1&q=a11y&s=stars&type=Repositories Github A11y] and [https://github.com/search?o=desc&q=accessibility&s=stars&type=Repositories&utf8=%E2%9C%93 Accessibility]
 +
 +
 +
=== Topic Specific ===
 +
 +
==== Computer Vision ====
 +
*[http://www.crea-si.com/eng/eviacam.php Free Headtracking SW for Windows]
 +
*[http://teachinglearnerswithmultipleneeds.blogspot.co.at/2009/10/free-and-low-cost-head-and-eye-tracking.html List of free head and eye tracking SW and tutorials]
 +
 +
==== Maps ====
 +
 +
*[http://wiki.openstreetmap.org/wiki/Disabilities Open Street Map Wiki on Disabilities]
 +
 +
==== Text to speech (TTS) ====
 +
* http://www.oatsoft.org/Software/Software/by-category/Repository/Function/TextToSpeech http://www.findbestopensource.com/tagged/text-to-speech
 +
 +
==== Science ====
 +
* http://www.access2science.com/
 +
 +
==== Testing ====
 +
* [https://www.w3.org/wiki/Accessibility_testing W3C a11y testing]
 +
* [http://shashikantjagtap.net/tag/accessibility/ shashikant jagtap's blog on testing]
 +
see [[Category_talk:Web_Accessibility_Components#Web_Accessibility_Testing]]
 +
 +
== Guidelines and Handbooks ==
 +
 +
* [http://raisingthefloor.org/content/solutions-masterlist Raising the floor Solutions MasterList]
 +
** [http://raisingthefloor.org/content/blindness Blindness]
 +
** [http://raisingthefloor.org/content/low-vision Low Vision]
 +
** [http://raisingthefloor.org/content/deaf-and-hard-hearing Deaf and Hard of Hearing]
 +
** [http://raisingthefloor.org/content/physical-disabilities Physical Disabilities]
 +
** [http://raisingthefloor.org/content/cognitive-language-and-learning-disabilities Cognitive, Language, Learning Disabilities & Low Literacy]
 +
* [http://www.w3.org/WAI/users/Overview.html W3C WAI Overview] & [http://www.w3.org/WAI/guid-tech.html Guidelines]
 +
* [https://github.com/UKHomeOffice/posters/tree/master/accessibility UKHomeOffice Posters]
 +
 +
=== Learning ===
 +
 +
*[http://handbook.floeproject.org Inclusive Learning Design Handbook]
 +
 +
=== Gaming ===
  
===Guidelines===
 
==== Gaming ====
 
 
*[http://www.includification.com/ AbleGamers Foundation’s Game Accessibility Guidelines]
 
*[http://www.includification.com/ AbleGamers Foundation’s Game Accessibility Guidelines]
 
*[http://gameaccessibilityguidelines.com/ Game accessibility guidelines]
 
*[http://gameaccessibilityguidelines.com/ Game accessibility guidelines]
  
=== Media HowTos===
+
=== Mobile Devices ===
* [http://schepers.cc/authoring-accessible-svg Authoring Accessible SVG Graphics]
+
* [https://developer.android.com/guide/topics/ui/accessibility/index.html Android Accessibility Developer Guide] and [https://support.google.com/accessibility/android/ Android Accessibility Help]
* [https://itunes.apple.com/de/itunes-u/creating-accessible-word-pdf/id513937442?mt=10 Creating Accessible Word and PDF Documents]
+
** [http://www.ablenetinc.com/Portals/0/KnowledgeBase/Manuals/Android_Lollipop_Switch_Access_Guide.pdf Enable Switch Access for Android]
 +
 
 +
=== Cultural and Language ===
 +
 
 +
*'''Arabic'''
 +
**[[Platform for AT in Arabic world|Platform for developing-adapting AT for Arabic world]]
 +
**Resources
 +
***http://madaportal.org/
 +
 
 +
 
 +
=== Math ===
 +
*[http://oerpub.org/ OERPUB].
 +
* Liz Gannes: [http://allthingsd.com/20130604/t-v-ramans-audio-deja-vu-from-google-a-math-reading-system-for-the-web/ T.V. Raman’s Audio Deja Vu: From Google, a Math-Reading System for the Web], 4 June 2013.
 +
* InftyReader:
 +
** [http://www.youtube.com/watch?v=eXPdugnzkow InftyReader Automatically Converting a BMP Math Image to MathML].
 +
** [http://www.youtube.com/watch?v=xvvHi023U7Y InftyReader Automatically Converting a PNG Math Image to LaTeX].
 +
** [http://www.youtube.com/watch?v=HuTbXDA9YiU InftyReader Automatically Converting a PNG Math Image to MathML].
 +
** [http://www.youtube.com/watch?v=PHDZEjwWjx0 InftyReader Automatically Converting a TIF Math Image to LaTeX].
 +
** [http://www.youtube.com/watch?v=WtW3bSfPaX4 InftyReader Automatically Converting a TIF Math Image to MathML].
 +
* HTML5 and MathML: [https://eyeasme.com/Joe/MathML/MathML_browser_test MathML Browser Test (Presentation Markup)] ( Josephus Javawaski, 2012).
 +
* Important docs:
 +
** [https://vismor.com/download/Documents/Site_Implementation/viewing_mathematics.pdf Viewing Mathematics on the Internet (PDF)]
 +
** [https://vismor.com/documents/site_implementation/viewing_mathematics/S7.SS7.php Font Rendering by Browser]
 +
** [[Math Font Download Sites]]
 +
 
 +
== Media HowTos ==
 +
 
 +
*[http://schepers.cc/authoring-accessible-svg Authoring Accessible SVG Graphics]
 +
*[https://itunes.apple.com/de/itunes-u/creating-accessible-word-pdf/id513937442?mt=10 Creating Accessible Word and PDF Documents]
 +
 
 +
== Forums and Q&As ==
 +
 
 +
*Forum for AT in Arabic world
 +
**http://madaportal.org/
 +
*Stackoverflow
 +
**http://stackoverflow.com/questions/tagged/accessibility-api
 +
**http://stackoverflow.com/questions/tagged/uiaccessibility
 +
**http://stackoverflow.com/questions/tagged/accessibility
 +
*[http://ux.stackexchange.com/questions/tagged/accessibility UX@Stackexchange]
 +
*[http://webaim.org/discussion/ WebAim Discussion/Help]
 +
*[http://idpf.org/forums/epub-accessibility Epub Accessibility Forum]
 +
*FreeLists
 +
**[http://www.freelists.org/list/accessibleimage Accessible Image Mailing List]
 +
**[http://www.freelists.org/list/programmingblind Programming Blind]
 +
**[http://www.freelists.org/list/iphone-accessibility Iphone Accessibility]
 +
**[http://www.freelists.org/list/jawsscripts Jaws scripts]
 +
***[http://www.freelists.org/list/sib-access Sibelius Access]
 +
**[http://www.freelists.org/list/ebooks-a11y Ebooks a11y]
 +
**[http://www.freelists.org/list/nvda Non-visual Desktop Access]
 +
*Google Groups
 +
**[http://groups.google.com/group/free-aria free-aria]
 +
*[http://www.w3.org/community/groups/ W3C Community Groups]
 +
**[http://www.w3.org/community/svga11y/ Accessible SVG Community Group]
 +
**[http://www.w3.org/community/infographics/ Accessible Infographics Community Group]
 +
**[http://www.w3.org/community/cssacc/ CSS Accessibility´]
 +
**[http://www.w3.org/community/mobileacc/ Mobile Accessibility]
 +
**[http://www.w3.org/community/wai-engage/ Web Accessibility]
 +
**Language Specific
 +
***[http://www.w3.org/community/accessibilityindia India]
 +
***[http://www.w3.org/community/cnwa China]
 +
*Google: [http://www.google.com/accessibility/building/ Developer Resource Links] , [http://www.google.com/accessibility/products/ Configuring Google Product]
  
=== More Forums and Q&As ===
 
* Stackoverflow
 
** http://stackoverflow.com/questions/tagged/accessibility-api
 
** http://stackoverflow.com/questions/tagged/uiaccessibility
 
** http://stackoverflow.com/questions/tagged/accessibility
 
* [http://ux.stackexchange.com/questions/tagged/accessibility UX@Stackexchange]
 
* [http://webaim.org/discussion/ WebAim Discussion/Help]
 
* [http://idpf.org/forums/epub-accessibility Epub Accessibility Forum]
 
* FreeLists
 
** [http://www.freelists.org/list/accessibleimage Accessible Image Mailing List]
 
** [http://www.freelists.org/list/programmingblind Programming Blind]
 
** [http://www.freelists.org/list/iphone-accessibility Iphone Accessibility]
 
** [http://www.freelists.org/list/jawsscripts Jaws scripts]
 
*** [http://www.freelists.org/list/sib-access Sibelius Access]
 
** [http://www.freelists.org/list/ebooks-a11y Ebooks a11y]
 
** [http://www.freelists.org/list/nvda Non-visual Desktop Access]
 
* Google Groups
 
** [http://groups.google.com/group/free-aria free-aria]
 
* [http://www.w3.org/community/groups/ W3C Community Groups]
 
** [http://www.w3.org/community/svga11y/ Accessible SVG Community Group]
 
** [http://www.w3.org/community/infographics/ Accessible Infographics Community Group]
 
** [http://www.w3.org/community/cssacc/  CSS Accessibility´]
 
** [http://www.w3.org/community/mobileacc/ Mobile Accessibility ]
 
** [http://www.w3.org/community/wai-engage/ Web Accessibility]
 
** Language Specific
 
*** [http://www.w3.org/community/accessibilityindia India]
 
*** [http://www.w3.org/community/cnwa China]
 
* Google: [http://www.google.com/accessibility/building/ Developer Resource Links ], [http://www.google.com/accessibility/products/ Configuring Google Product]
 
  
=== More Testing ===
 
see [[Developer Space Components#Web Accessibility Testing]]
 
  
=== More Blogs & News ===
+
== Working Groups ==
* [http://ergohacks.com/?s=accessibility Ergohacks blog on accessibility]
+
* [http://www.w3.org/WAI/groups W3C Web Accessibility Initiative groups]
* Engadget [http://www.engadget.com/tag/accessibility/] [http://www.engadget.com/tag/blind/] [http://www.engadget.com/tag/deaf/] [http://www.engadget.com/tag/wheelchair/]
+
* [https://www.w3.org/WAI/PF/cognitive-a11y-tf/ Cognitive and Learning Disabilities Accessibility Task Force (Cognitive A11Y TF)] - Creating SCs that will appear in next WCAG release
* TechCrunch [http://techcrunch.com/tag/accessibility/] [http://techcrunch.com/tag/blind/] [http://techcrunch.com/tag/deaf/]
 
* [http://morrisonellis.tumblr.com/ Accessible In-Sight Blog]
 
  
 +
== Research and recommendations ==
  
 +
===  W3C coga task force ===
 +
*[http://www.w3.org/TR/2015/WD-coga-user-research-20150115/ Cognitive Accessibility User Research]
 +
*[https://rawgit.com/w3c/coga/master/issue-papers/ Issue Papers]
 +
*[https://rawgit.com/w3c/coga/master/techniques/index.html Authoring Techniques]
 +
*[https://rawgit.com/w3c/coga/master/gap-analysis/table.html Gap Analysis - Tables of User Needs]
 +
*[https://github.com/w3c/wcag21/issues?page=2&q=is%3Aissue+is%3Aopen+label%3ACOGA success criteria proposals for WCAG 2.1]
 +
*[https://w3c.github.io/personalization-semantics/ Semantics for personalization]
  
=== Misc ===
+
== More Blogs & News ==
* [http://www.youtube.com/watch?v=f4P6JsAKrDM Doug Schepers on Invisible Visualization @ OpenViz Conf]
+
 
* Retrofitted accessibility using [http://mozdev.org/pipermail/greasemonkey/attachments/20050406/ab058140/IMSA2001.pdf "Active Browsing"] via userscripts http://userscripts.org/scripts/search?q=accessibility&submit=Search
+
*[http://www.usabilitymatters.com/?s=accessibility Usability Matters on Accessibility]
** wouldn't that be sth. for crowd sourced accessibility: http://platypus.mozdev.org/ , user cannot view web site and asks for help, other user does interactive cleanup. Contacted Scott: currently GPL but willing to relicence
+
*[http://assistivetek.blogspot.de/ Assistive Technology Blog]
** Also good for cleanups: http://sixserv.org/2011/02/12/feedability-nodejs-feed-proxy-with-readability/
+
*[https://www.marcozehe.de/ Marco's Accessibility Blog]
 +
*[http://ergohacks.com/?s=accessibility Ergohacks blog on accessibility]
 +
*Engadget [http://www.engadget.com/tag/accessibility/ [1]] [http://www.engadget.com/tag/blind/ [2]] [http://www.engadget.com/tag/deaf/ [3]] [http://www.engadget.com/tag/wheelchair/ [4]]
 +
*TechCrunch [http://techcrunch.com/tag/accessibility/ [5]] [http://techcrunch.com/tag/blind/ [6]] [http://techcrunch.com/tag/deaf/ [7]]
 +
*[http://morrisonellis.tumblr.com/ Accessible In-Sight Blog]
 +
*[http://luisperezonline.com/category/accessibility/ insights on Inclusive Learning Technology]
 +
*[http://g3ict.org/resource_center/bloggers G3ICT Bloggers] & [http://g3ict.org/_expert_zones Experts]
 +
*[http://blogs.adobe.com/accessibility/ Adobe Accessibility Blog]
 +
*[http://a11ywins.tumblr.com/ Accessibility Wins]
 +
 
 +
== Misc ==
 +
 
 +
*[https://material.google.com/usability/accessibility.html Google Material Design Accessibility Guide]
 +
*[http://www.youtube.com/watch?v=f4P6JsAKrDM Doug Schepers on Invisible Visualization @ OpenViz Conf]
 +
*Retrofitted accessibility using [http://mozdev.org/pipermail/greasemonkey/attachments/20050406/ab058140/IMSA2001.pdf "Active Browsing"] via userscripts [http://userscripts.org/scripts/search?q=accessibility&submit=Search http://userscripts.org/scripts/search?q=accessibility&amp;submit=Search]
 +
**wouldn't that be sth. for crowd sourced assistance on demand: http://platypus.mozdev.org/ , user cannot view web site and asks for help, other user does interactive cleanup. Contacted Scott: currently GPL but willing to relicence
 +
**Also good for cleanups: http://sixserv.org/2011/02/12/feedability-nodejs-feed-proxy-with-readability/
  
 
== Contribute ==
 
== Contribute ==
Line 76: Line 175:
 
== Team and Leads ==
 
== Team and Leads ==
  
The following people have signed on to help develop this area.  
+
The following people have signed on to help develop this area. Anyone who is willing to work on this is welcome to do so. Contact one of the team leads
Anyone who is willing to work on this is welcome to do so. Contact one of the team leads
 
  
 
#[[User:GreggVan]]
 
#[[User:GreggVan]]
Line 83: Line 181:
 
#[[User:Mad]]
 
#[[User:Mad]]
 
#[[User:Kostas Votis]]
 
#[[User:Kostas Votis]]
# --<your name here>
+
#--&lt;your name here&gt;
  
 
== About Resources on the Developer Space ==
 
== About Resources on the Developer Space ==
  
See also [[ Developers Space]]
+
See also [[Developers Space]]
  
 
The Goal of the developer space is to create a central point for finding resource information and&nbsp;people to assist in creating more accessible: &nbsp;
 
The Goal of the developer space is to create a central point for finding resource information and&nbsp;people to assist in creating more accessible: &nbsp;
Line 96: Line 194:
 
*features
 
*features
  
 
+
<br />One important area of the [[Developer Space]] will be focused on tools and resources for web developers. People increasingly rely on the web as an essential medium for working, learning, and expressing themselves. Over the past decade, web applications have become more sophisticated, supporting a level of interactivity and complexity that was previously only available on proprietary desktop platforms. The web (and its associated standards of HTML, CSS, and JavaScript) has now become a viable platform for developing applications that can work across a variety of operating systems and devices. No longer limited to just the browser, web technologies are also now used to develop sophisticated mobile and desktop applications as well.
One important area of the [[Developer Space]] will be focused on tools and resources for web developers. People increasingly rely on the web as an essential medium for working, learning, and expressing themselves. Over the past decade, web applications have become more sophisticated, supporting a level of interactivity and complexity that was previously only available on proprietary desktop platforms. The web (and its associated standards of HTML, CSS, and JavaScript) has now become a viable platform for developing applications that can work across a variety of operating systems and devices. No longer limited to just the browser, web technologies are also now used to develop sophisticated mobile and desktop applications as well.
 
  
 
The [[Developer Space]] will provide web designers and developers with pointers to a variety of accessible and flexible components from across the web. These components will be enhanced to support user preferences and personalization out of the box, requiring less effort on the part of developers to make their applications compatible with the GPII.
 
The [[Developer Space]] will provide web designers and developers with pointers to a variety of accessible and flexible components from across the web. These components will be enhanced to support user preferences and personalization out of the box, requiring less effort on the part of developers to make their applications compatible with the GPII.
Line 103: Line 200:
 
As part of this work, [[Infusion]] and other tools will continue to grow to support model-based and visual programming environments that will help close the gap between developers and end-users, providing a means for users to influence and participate within the design, development and testing process more actively.
 
As part of this work, [[Infusion]] and other tools will continue to grow to support model-based and visual programming environments that will help close the gap between developers and end-users, providing a means for users to influence and participate within the design, development and testing process more actively.
  
For specific components refer to [[ Developer Space Components]]
+
For specific components refer to [[Developer Space/Components]]
  
[[Category: Developer Space]]
+
[[Category:Developer Space]]

Latest revision as of 01:17, 31 January 2017

Material Collections


Topic Specific

Computer Vision

Maps

Text to speech (TTS)

Science

Testing

see Category_talk:Web_Accessibility_Components#Web_Accessibility_Testing

Guidelines and Handbooks

Learning

Gaming

Mobile Devices

Cultural and Language


Math

Media HowTos

Forums and Q&As


Working Groups

Research and recommendations

W3C coga task force

More Blogs & News

Misc

Contribute

!!!!Please add your favourite resources!!!!

The mailing list for this topic is DSpace@lists.gpii.net.

You do not need to be on the team to submit something: send an email to mailto:dspace@lists.gpii.net.

Team and Leads

The following people have signed on to help develop this area. Anyone who is willing to work on this is welcome to do so. Contact one of the team leads

  1. User:GreggVan
  2. User:Till
  3. User:Mad
  4. User:Kostas Votis
  5. --<your name here>

About Resources on the Developer Space

See also Developers Space

The Goal of the developer space is to create a central point for finding resource information and people to assist in creating more accessible:  

  • content
  • tools
  • applications
  • features


One important area of the Developer Space will be focused on tools and resources for web developers. People increasingly rely on the web as an essential medium for working, learning, and expressing themselves. Over the past decade, web applications have become more sophisticated, supporting a level of interactivity and complexity that was previously only available on proprietary desktop platforms. The web (and its associated standards of HTML, CSS, and JavaScript) has now become a viable platform for developing applications that can work across a variety of operating systems and devices. No longer limited to just the browser, web technologies are also now used to develop sophisticated mobile and desktop applications as well.

The Developer Space will provide web designers and developers with pointers to a variety of accessible and flexible components from across the web. These components will be enhanced to support user preferences and personalization out of the box, requiring less effort on the part of developers to make their applications compatible with the GPII.

As part of this work, Infusion and other tools will continue to grow to support model-based and visual programming environments that will help close the gap between developers and end-users, providing a means for users to influence and participate within the design, development and testing process more actively.

For specific components refer to Developer Space/Components