Quoting from a recent blog post by Marco Zehe,
There are those days when you watch a discussion unfold on Twitter, and a point is reached where a statement is made that leaves you more or less speechless for a while.
Like Marco, I'm a little dismayed by what the discussions on Twitter and his blog seem to reveal.
And, to quote from Molily's comment,
The majority does not consider accessibility as a crucial part of HTML5 (as an umbrella term). People are building huge apps and interactive experiences with HTML5. Accessibility isn’t necessarily a built-in feature. When people talk about HTML5, accessibility isn’t naturally included.
Quoting from And's comment,
So what are the top 5 or 10 pragmatic dos and don’ts?
I'm always one for a challenge, so here are my top 10 dos and don'ts:
- Do install/ experiment with some tools and techniques - NVDA screen reader on Windows; VoiceOver on Mac OS X; Windows high contrast; navigating with the keyboard (TAB, shift+TAB); the HTML CodeSniffer - but don't expect validator/lint tools to find all the problems,
- Don't take HTML(5) markup for granted - whether you're generating it via Javascript in a big Web application, or directly on a small Web site. Use of headings
<h1>, form labels<label>,<button>… is important, - Do markup things like buttons, well.. as buttons! Either directly
<button title="Play video"></button>(ideal) OR<img role=button tabindex=0 title="Play video" />(a WAI-ARIA hack), - Don't assume that just because you are using a framework/ library/ whatever, then you have accessibility covered. There are some examples of active accessibility/usability movements within development communities, eg. Drupal UI standards, Drupal group, but there are plenty that need help,
- However, do use abstractions, for example a form library; oEmbed or
<iframe>s for embedding… -- this way accessibility/ usability bugs can (hopefully) be fixed in many places simultaneously, - Do think about the process - require accessibility and usability standards in specifications/ tenders, build in training, build in testing, build in bug fixing BS 8878,
- Do use standards - they aren't always scary, and WCAG 2.0 has a "top four" - perceivable, operable, understandable, robust (POUR) - An example of perceivable would be adding the
titleattribute to the previous<button>example; an example of operable would be addingroleandtabindexto the WAI-ARIA hack above… -- be aware that while standards and technologies change, general principles don't, - Do talk about what you're doing - not to show off, but to raise awareness; do contribute to the community - fixing problems, testing, encouraging…,
- Do read, attend courses -- EHRC course, H807 on OpenLearn, H810 at The OU, Web Platform Docs, Dive into Accessibility, search …,
- Do take small steps, make small improvements - even if accessibility isn't built in from the start there is usually something that can improve the experience of end-users.
I'm aware that the above list mixes big picture and nitty-gritty points, and possible
Plenty of other people have their own takes on this.
What is your top tip?
Comments
If you continue to look for
If you continue to look for happiness where only darkness resides you will only find sorrow and sadness. Instead look where is light and you will find what you have been searching for.
dark circles under eyes
good
Who wants a stylus. You have to get em and put em away, and you lose em. Yuck. Nobody wants a stylus.
Best Forex Broker
good
Zest is the secret of all beauty. There is no beauty that is attractive without zest.
essay about myself
thank
This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work http://www.whatisjobcareers.com
Success is to be measured not
Success is to be measured not so much by the position that one has reached in life as by the obstacles which he has overcome.
top ranked medical schools
Usually writing skills is
Usually writing skills is attained via practice: e. I am sharing it with my other friends on social networking sites, as the information is really very useful. Marketing
travelfast
You might not know how to select the best holiday yourselves. Before you search the information in the internet, you need to think what your need for the holiday is. Do you want budget holiday? Or do you want holiday with high standard of accommodation? Per the information provided, you can then select and use the camping holiday smartly.
Success is to be measured not
Success is to be measured not so much by the position that one has reached in life as by the obstacles which he has overcome.
top ranked medical schools
good
It took us three years to build the NeXT computer. If we'd given customers what they said they wanted, we'd have built a computer they'd have been happy with a year after we spoke to them - not something they'd want now.
liteforex Ratting
education
It is really extraordinary to uncover an individual put such a great deal useful toward an issue. My business is happy I discovered that. We are definitely contented My spouse and i used your time to find out in across the initial segment.
department of health and human service | department of health and human service | denver health care blog | denver health care blog | california health care guide
Action's speak louder than
Action's speak louder than words. We can apologize over and over,but if our action's don't change, the word's become meaningless.how to get rid of mucus
Zest is the secret of all
Zest is the secret of all beauty. There is no beauty that is attractive without zest.
cruises new years
A lot of people in our
A lot of people in our industry haven't had very diverse experiences. So they don't have enough dots to connect, and they end up with very linear solutions without a broad perspective on the problem. The broader one's understanding of the human experience, the better design we will have.
non plagiarized research papers
Reply to comment | Nick Freear
l4cjekzw9
I confess, I’ve not been
I confess, I’ve not been on this weblog in a long time. nonetheless it was one more delight to read your great articles.
telefonkatalogen.biz
good
You can't really say what is beautiful about a place, but the image of the place will remain vividly with you.
Baby films
Thanks for your personal top
Thanks for your personal top 10, was very interesting to read.
Hello, I truly enjoyed
Hello, I truly enjoyed reading your post. I found your site from Bing. Will bookmark to return later. Thanks! jasa social media
Post new comment