Accessibility Statement

Though we attempt to make all elements of the instruction here conform with international accessibility guidelines, we must acknowledge a few accessibility issues that are out of our control or are done on purpose to demonstrate barriers.

  • Some external resources may not conform with accessibility guidelines.
  • Though possible to navigate the JSFiddle code samples embedded throughout, JSFiddle itself is a complex interface that can be difficult to navigate with a screen reader. Working in JSFiddle is not a requirement but has been provided as a place to experiment with the code samples provided.
  • The rendered JSFiddle embedded examples found under the result tab are intentionally made inaccessible.
  • Prior to each embedded JSFiddle is a hidden bypass link to skip over the fiddle iframe.
  • The JSFiddle interface will extend beyond the width of a mobile screen and, thus, require scrolling.
  • Throughout the widget descriptions in Units 4 to 6, we present code examples embedded from PasteBin. Though the code itself is readable with a screen reader, the highlighted solutions they contain are not distinguishable from other code in these samples when listening with a screen reader. Where possible, we have described the changes in the text preceding these code samples.
  • The GitHub website, which contains the activity files, is relatively accessible but can be difficult to navigate and use with a screen reader.
  • Third-party video content may not be captioned or may be captioned poorly.


Icon for the Creative Commons Attribution-ShareAlike 4.0 International License

Web Accessibility for Developers Copyright © 2019 by The Chang School, Toronto Metropolitan University is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, except where otherwise noted.

Share This Book