Archive for the ‘Design’ Category

Almost all my journey in the web development field had led me to maintain and retain as part of my code and strategy some concerns with accessibility. This is a huge topic in our industry that the major of us when developing don’t consider, also the industry does not give to this topic the right importance he deserve.

At less on the Web and in the solutions that have as major propose to made available public services this must be a concern.

I think i always want to write a post about development concerning accessibility or an article but i never felt i had all the experience needed for that, but i had include in my code always this concerns.

Last month Rachel Appel from Microsoft ( )  had write one off the best articles i had read about this topic and i felt that is very important for all us developers to take a closer look at this excellent article.

That’s why i am Sharing with you the article and i think is a excellent article to help us learn a little more about accessible development. You can read the full article at

For the ones who have less time to read i think is important at least to retain the following information:

“The ABCs of Accessibility

When designing and developing with accessibility in mind, consider the broad categories of disability:

  • Visual: People with visual impairments range from low vision to blindness, including a spectrum of color blindness.
  • Hearing: Hearing impaired people might be hard of hearing or fully deaf.
  • Motor: There are many people with motor disabilities. Some have suffered complete loss of or use of limb. Others may have neuropathy from an accident or illness. People with a motor impairment might need specialized input devices altogether.
  • Cognitive: People with learning disabilities, including ADHD and dyslexia, often have difficulty consuming information, depending on its presentation.”

“You’ll find the most accessible design is often considered great design. Too many Web sites have too many ads jammed into the flow of the content, which greatly disrupts the reader’s flow. Others have hard-to-use menus and navigation aspects. The layout and navigation of a Web site or app are important considerations when considering accessibility needs.”

“Using this knowledge about dyslexics, the folks over at created a font that changes letters slightly so they’re easier for dyslexics to read. So far, font testers report they love it. You might choose not to use dyslexiefont and that’s OK. It doesn’t mean you’re snubbing dyslexics. However, be sure to choose a font that is as easy to read.”

“Program Accessible Code

There are programming techniques you can use to develop accessible Web sites and apps. As a developer, you need to interact with both input and output. This means you should keep in mind that different people need different ways to interact with your software instead of just the mouse and keyboard. ”

“HTML5 contains a set of elements called semantic elements. The point of these is so both machines and humans can easily read and understand HTML elements. Semantic elements describe their content much like XML. For example, anyone can understand the following semantic elements just by reading them: caption, figure, article, footer, header, summary, time, nav, mark and main, to name a few.”

“Develop with ARIA

Accessible Rich Internet Applications (ARIA) are a set of standard attributes you can apply to markup such as HTML that help assistive technology work efficiently. With ARIA, you can define an element by its state, property or role. From that information, screen readers can determine what the software is doing.”

Next steps

– Read the full Article :D;

– Start playing around with ARIA;

– Remember to apply this concepts to App and Web development at least;


This video has to be seen for all the people who are interested in digital design and computer. The man behind the thoughts of this video is Bill Buxton one of my must important references, hope you learn so much with him like i already had

Bill Buxton, principal researcher @MSFTResearch on ubiquitous computing, creativity &amp; design.<br />