Difference between revisions of "Programming"

From Wiki
Jump to: navigation, search
(TeamViewer] Remote access, VPN from mobile devices)
(Added some additional programming resources and ARIA related information)
 
(5 intermediate revisions by one other user not shown)
Line 8: Line 8:
 
* [http://www.joelonsoftware.com/articles/Unicode.html The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)]
 
* [http://www.joelonsoftware.com/articles/Unicode.html The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)]
 
* [http://htmlcssjavascript.com/tag/how-to-make-a-web-site/ How To Make a Web Site the Modern Way]
 
* [http://htmlcssjavascript.com/tag/how-to-make-a-web-site/ How To Make a Web Site the Modern Way]
 +
* [http://shitformakingwebsites.com/ shitformakingwebsites.com] Useful web development resources
  
 +
==Accessibility==
 +
* [http://www.htmlgoodies.com/beyond/webmaster/toolbox/more-free-web-page-accessibility-validators.html Free accessibilty validators] round-up from htmlgoodies.com
  
 
==HTML 5==
 
==HTML 5==
 
* [http://www.w3schools.com/html5/default.asp HTML 5 Tutorial] from w3schools.com
 
* [http://www.w3schools.com/html5/default.asp HTML 5 Tutorial] from w3schools.com
 +
* [http://w3c.html5-tag.de/slides.pdf HTML 5 - Background, Basics & Examples] slide deck from Klaus Birkenbihl of ISOC.DE
 +
* [http://channel9.msdn.com/Series/HTML5-CSS3-Fundamentals-Development-for-Absolute-Beginners HTML5 CSS3 Fundamentals Development for Absolute Beginners] Microsoft video tutorials
  
 
==Javascript==
 
==Javascript==
 
* [http://javascript.crockford.com/ Javascript] Crockford guide
 
* [http://javascript.crockford.com/ Javascript] Crockford guide
 +
 +
===Accessible Javascript Libraries and Frameworks===
 +
*The [http://whatsock.com AccDC API] is designed to provide the most reliable JavaScript interface possible for rendering dynamic content accessibly with equal results across jQuery, Dojo, and MooTools.
 +
*All of the interaction designs within the [http://whatsock.com/tsg AccDC Technical Style Guide and Coding Arena] combine the three principles, Keyboard, Screen Reader, and Cognitive Accessibility, in order to provide the most accessible component designs possible for engineers, educators, and AT vendors to compare and test functionality within a fully interactive sandbox environment.
  
 
==JSON==
 
==JSON==
Line 66: Line 75:
 
==YouTube==
 
==YouTube==
 
* [http://www.eff.org/issues/intellectual-property/guide-to-youtube-removals A Guide to YouTube Removals] from EFF
 
* [http://www.eff.org/issues/intellectual-property/guide-to-youtube-removals A Guide to YouTube Removals] from EFF
 +
* [https://developers.google.com/youtube/player_parameters YouTube Player Parameters]
  
 
==Facebook==
 
==Facebook==
Line 106: Line 116:
 
==Remote Access==
 
==Remote Access==
 
*[http://www.teamviewer.com/ TeamViewer] Remote access, VPN from mobile devices
 
*[http://www.teamviewer.com/ TeamViewer] Remote access, VPN from mobile devices
 +
 +
==Other==
 +
* [https://code.google.com/p/wkhtmltopdf/ wkhtmltopdf] html to pdf converter.
 +
 +
==ARIA - Accessible Rich Internet Applications - Training==
 +
*[https://www.ssbbartgroup.com/blog/2013/01/02/how-browsers-interact-with-screen-readers-and-where-aria-fits-in-the-mix/ How Browsers Interact with Screen Readers and Where ARIA Fits in the Mix]
 +
*[https://www.ssbbartgroup.com/blog/2013/10/22/why-there-are-only-two-ways-to-make-aria-widgets-programmatically-focusable-for-screen-reader-users/ Why There are Only Two Ways to Make ARIA Widgets Programmatically Focusable for Screen Reader Users]
 +
*[https://www.ssbbartgroup.com/blog/2013/07/08/the-importance-of-keyboard-accessibility-why-aria-widgets-dont-work-as-expected-in-voice-navigation-software/ The Importance of Keyboard Accessibility & Why ARIA Widgets Don’t Work as Expected in Voice Navigation Software]
 +
*[http://www.w3.org/TR/wai-aria/roles The Roles Model | Accessible Rich Internet Applications (WAI-ARIA)]
 +
*[http://www.w3.org/TR/wai-aria/states_and_properties Supported States and Properties | Accessible Rich Internet Applications (WAI-ARIA)]
 +
 +
==Screen Reader User Statistics==
 +
*[http://webaim.org/projects/screenreadersurvey5/ WebAIM: Screen Reader User Survey #5 Results (2014)]

Latest revision as of 11:27, 10 March 2014

This is a page for programming resources.


Websites

Accessibility

HTML 5

Javascript

Accessible Javascript Libraries and Frameworks

  • The AccDC API is designed to provide the most reliable JavaScript interface possible for rendering dynamic content accessibly with equal results across jQuery, Dojo, and MooTools.
  • All of the interaction designs within the AccDC Technical Style Guide and Coding Arena combine the three principles, Keyboard, Screen Reader, and Cognitive Accessibility, in order to provide the most accessible component designs possible for engineers, educators, and AT vendors to compare and test functionality within a fully interactive sandbox environment.

JSON


CSS

Icons

  • Icons etc Royalty Free Icons & Clipart Stock Images

Ajax

  • AjaxDaddy Ajax examples in action
  • AJAX Libraries API content distribution network and loading architecture for the most popular open source JavaScript libraries

Misc Tools

  • Web Data Encoder encodes text into various machine-readable encodings e.g. html entities

PHP

Color

Video


YouTube

Facebook

WordPress

Mailman

Streaming


Security

Remote Access

Other

ARIA - Accessible Rich Internet Applications - Training

Screen Reader User Statistics