Welcome to thatlinuxbox.com Sunday, December 22 2024 @ 03:18 AM UTC

Web Accessibility Summit at UF

  • Monday, October 04 2010 @ 06:19 PM UTC
  • Contributed by:
  • Views: 6,834
Fun Stuff @ Work

Share
  • Google Plus
  • Facebook
  • Twitter
  • Reddit
  • LinkedIn
  • Digg

Last week, the University of Florida Web Administration team hosted the Environments for Humans - Web Accessibility Summit 2010 (#a11ysummit on Twitter). I was able to attend at no cost to my department. Being a UF employee has its perks from time to time.

http://environmentsforhumans.com/2010/accessibility-summit/

It was a great event with very knowledgeable speakers. The three big take-aways for me:

  1. Valid HTML 5 is easier to write than XHTML.
  2. Accessibility is not just for humans with disabilities. Search engine crawlers such as Google are "blind". Touch devices such as Apple iPad and Android are only going to become more common.
  3. Standards compliance does not equal Accessibility!

Session Notes:

Christopher Schmitt
“Accessibility and HTML5”

Slides: http://environmentsforhumans.com/2010/accessibility-summit/presentations/Schmitt-HTML5-a11y.pdf

  • Reality: Only 5% of web pages on the Internet are compliant to HTML standards (according to a survey by the Opera browser folks)
  • Reality: Validation is painful, writing "valid" (X)HTML is too hard for most people.
  • Valid HTML 5 pages are very simple compared to previous standards. It should be much easier for web developers to write valid HTML 5 pages.
  • The following is a simple but valid HTML 5 web page:
    
     <!DOCTYPE html>
     <title>Small HTML5</title>
     <p>Hellow world</p>
    
  • HTML 5 relaxes a lot of rules, such as quotes around elements.
  • New elements help with semantics of the page (header, article, aside, section, ....). New features to deal with common web site components such as audio and video, such as multiple source attributes (e.g. sources can include .mp3, .ogg, .wav and browser will find the one it is compatible with).
  • Help with old browsers such IE6 via some javascript tools such as "html5-shiv" and "modernizr".
  • Video Codecs are still problematic. There are no universally supported video codecs yet.

Aaron Gustafson
Progressive Enhancement with ARIA”

Slides: TBD

  • WAI-ARIA is an attempt to make the web experience as good as the desktop experience. Currently a working draft.
  • Progressive Enhancement means an improved browsing experience based on browser capabilities. e.g. The web site works with very simple browsers but as browser capabilities improve the site will have improved experience.
  • Accessibility is not just for humans with disabilities. Search engine crawlers such as Google are "blind". Accessible web pages are searched more effectively.

Jared Smith
“Accessibility and Compatibility”

Slides: http://environmentsforhumans.com/2010/accessibility-summit/presentations/Smith-Compatibility-a11y.pdf

  • Standards compliance does not equal Accessibility! It is possible to have completely valid code that is not accessible.
  • All images that have alt text should present CONTENT and FUNCTION, very rarely a description. Use
    
     alt = ""
    
    for images that are not important to the meaning or content of the page.
  • Images that are the only thing within a link MUST have alt text.
  • Use buttons to submit forms, not links.
  • Pave the Cowpaths. e.g. if you look around a college campus... students find the shortest paths. Turn those dirt paths into sidewalks. Look at your site usage stats.
  • Hover / mouseover is DEAD for conveying critical information. Modern touch devices (iPad, Android) do not have hover capability. Many types of access do not have hover capability.
  • Use "Skip to main content" links.

Marla Erwin
“Accessible CSS”

Slides: Not available. Too bad, lots of good code examples were shown.

  • A sample site: http://www.jkrowling.com/
  • Learn to love liquid layouts. Allow user to increase width of browser window, increase font size, etc). There are lots of tricks to accomplish this. She gave lots of examples with code (such as "Flexible Faux Columns", "Jello Layout", "Em-based Layout", ...).
  • Put the banner image in the background of a banner div.
  • The clickable area of an anchor tag can be much larger than just the text.
  • Images specified in ems instead of pixels will re-size with the layout as font size is increased.
  • Don't count on color alone to convey important information.

    Simulate color blindness:
    http://www.vischeck.com/vischeck/

    Color Contrast Check:
    http://snook.ca/technical/colour_contrast/colour.html

  • Allow users to pick alternate style sheets (e.g. high contrast site):
    http://alistapart.com/articles/alternate

Glenda Sims
“Practical Accessibility Testing”

Slides: http://environmentsforhumans.com/2010/accessibility-summit/presentations/Sims-Testing-a11y.pdf

Demos of many Web Testing Tools

Daniel Hubbell
“Future Trends in Accessibility”

Slides: http://environmentsforhumans.com/2010/accessibility-summit/presentations/Hubbell-InnclusiveInnovation-a11y.pptx

Universal Design is NOT one size fits all.

Derek Featherstone
“Mobile Accessibility”

Slides: http://environmentsforhumans.com/2010/accessibility-summit/presentations/Featherstone-Mobile-a11y.pdf

  • Apple iPhone has VoiceOver accessibility features built-in which sets it above current generation of Android and Blackberry.
  • If you have a choice between building a mobile version of the web site vs. building a mobile app, build the mobile web site.

Matt May “Is Universal Design Still Possible?”

Slides: http://environmentsforhumans.com/2010/accessibility-summit/presentations/May-UDesign-a11y.pptx

Universal Design = Accepting Entropy

This presentation started late due to earlier technical difficulties, I had to leave part way through.

Announced Training / Future Conferences:

There is a JQuery Summit (online) Nov. 16-17 run by this same group.
http://www.environmentsforhumans.com/2010/jquery-summit/

The In Control Web Design Conference is in Orlando next year (February).
http://2011.incontrolconference.com/
Many well-know web design book authors present at In Control.

Web Accessibility Summit at UF | 0 comments | Create New Account

The following comments are owned by whomever posted them. This site is not responsible for what they say.


User Functions

Login

Connect

thatlinuxbox.com is the home of Dan Stoner's Personal Blog, Photos, and More (opinions, rants, techno-babble, and possibly a few useful tidbits of knowledge).

Questions or Comments about this site? Contact danstoner _ at _ gmail.com.

RSS Feed for this blog

Other places to find me on the web:

Twitter

LinkedIn

GitHub

Support This Site

If you like something that you find on this site, please consider making a purchase through one of the links below or sending me an item from my Amazon Wish List.


The Clymb


Awesome VPS hosting by Linode.com