Category Archives: accessibility

>Web Accessibility – If something is accessible does that mean it is usable?

>Imagine for a moment that you are a disabled and are no longer able to walk on your own. You must use a wheelchair to go about your everyday life. Sure, it would be a big change and some activities would be significantly more difficult to accomplish. However, you would still be able to get around and do the things you needed to do. There are ramps to help you up a curb, public transportation is able to accommodate you, and there are handicap parking spaces to allow you the extra room you need. 

Now imagine that all of those accommodations I listed are no longer available. It suddenly is much more difficult to accomplish daily tasks isn’t it? This is what happens for some people when viewing and interacting with websites. Notall websites on the Internet were designed with impaired users in mind. 

So what exactly is web accessibility? 

According to Derek Featherstone, author of chapters 22-24 in the InterACT with Web Standard book, web accessibility  
         “refers to the practice of making websites usable by people of all abilities anddisabilities” 

So how can I begin to make my website more accessible? 

The first step is to better understand accessibilityissues. There are several different types of impairments that affect a user experience. They can be lumped into four main categories.Visual ImpairmentThis includes many disabilities including: 

  • Total blindness
  • Reduced vision
  • Colorblindness
  • Obstructed vision

For users who are blind, it is important that a website makes good use of text. This is important not only for the main content on a site, but for all of the images as well. Dealing with colorblindness may be even more difficult than dealing with someone who is blind. There are different types of color blindness and this is what makes it difficult to design a website that won’t have problems with colors being unreadable. 

Mobility or Dexterity Impairment 

Not all forms of mobility impairment impact a web experience.  Some of the impairments which do affect it are: 

  • Someone with limited movement in arms
  • Someone who may only have one hand
  • Someone with difficulty controlling fine movements
  • Someone who experiences trouble holding on to a mouse
  • Someone with a tremor or shake in their hand

These individuals will have specialized hardware and software to help them interact with the website and with the computer itself. It is important that the websitebe able to interact seamlessly with this assistive hardware and software. 

Auditory Impairment 

While it may seem that users with physical and/or visual impairments may be the primary concerns when it come to web accessibility, auditory impairment is just as important. There is more to the web than visuals. Try watching some YouTube videos without any sound. They aren’t very useful are they? This can be remedied with solutions such as closed captioning. 

Cognitive Impairment 

This type of impairment can be further broken down into different types. These types are: 

  • Memory-related
  • Problem-solving
  • Attention deficits
  • Reading, linguistic, and verbal comprehension
  • Math comprehension
  • Visual comprehension

It can be a very daunting task to try and meet the needs of each type of cognitive impairment, but a good website will find the right balance to be accessible to the greatest number of people. 

Whew! That was a lot! 

Web accessibility is a large and complicated part of website design. There is a lot to keep up with and it isn’t always an easy task to do. Actually to be quite honest, it is quite a difficult task to do! I hope that I have helped you in your understanding of web accessibility and how to help your website become more accessible. Below I have provided a list of resources to provide further knowledge on the subject. This is by no means an exhaustive list so please add any resources you have found to be helpful! 


The Web Accessibility Initiative – 
Web AIM – 
Section 508 –


>Web Standards and Why You Should Use Them

>Web Standards…Just what exactly does that mean?
It is generally thought of as guidelines and specifications to follow when developing for the World Wide Web.  These guidelines are issued by the World Wide Web Consortium (W3C) and will help to create websites which will be consistently available on most any browser or internet-enabled device.  Web standards help to improve the maintainability of a site and the overall development process as a whole.

So why doesn’t everybody follow web standards?

The obvious answer is that some people simply aren’t aware of web standards.  There is no qualification criterion that must be met before someone can create a web site.  Unfortunately, because of that fact, there are a lot of bad web sites created by people who just don’t know any better. 

However, from my personal experience, I have found that some people are aware of web standards but just don’t care to take the time to learn about them and implement them.  And I’m not talking strictly about personal web sites; I’m talking about large web sites that are created to be the face of an organization.  Getting this particular group to see the importance of web standards is a tall order to fill. 

Well if they don’t do it, why should I?

Because you are better than them.  Plain and simple, a good developer will use web standards and will encourage others to do the same.  I’m not saying that a site can’t be created without web standards, but if you want a site that will be accessible, web standards have to have their place.  Even if your are 100% standards compliant there will still be some minor differences between browsers and devices but your site will be accessible in the largest number of browsers and devices possible.  Unless your goal is to annoy users and drive traffic to competitors, you want your site to work in a variety of environments and web standards will help to get you there.

Still not convinced?

Check out these resources for some compelling reasons to use web standards: