XHTML and CSS

The best way to start coding a new website is to make a rough sketch on paper. Draw the content blocks, make short notes on the XHTML and CSS you’ll need and try to anticipate the problems you’ll encounter. It’s highly unlikely that you’ll solve all, or even most, problems by this rough sketch, but creating it forces you to think logically and to define the rough outlines of your code. You’ll also find that sketching helps you to remember your fundamental decisions and the reasons behind them better than just starting to write code.

Accessibility and design

“In my work I don’t see accessibility as an issue. All sites should now be designed to take the needs of all users into account. I try to take a pragmatic approach to web accessibility rather than an academic one. I have been very lucky over the years to have worked with so many great clients and very few were initially been interested in accessibility, preferring to prioritise branding, style or their bottom line. I have had to learn that accessibility is no more or no less important than these other issues. This has given me a very different perspective on accessibility to those who work in other sectors and I’m not afraid to speak my mind when I come across sites where visual design has been comprimised by a utopian view that accessibility comes before other needs.

Accessibility is an integral part of the creative process and not an end in itself and you should always involve a creative designer somewhere within any project.

I do not hold with the view that accessibility is somehow divorced from design.

What are the stupidest things you hear or see people saying/claiming in the name of web accessibility. That accessibility involves absolutes. You ‘must’ use skip navigation, you must ‘never’ use Flash. A person’s ability is relative, disability is relative and therefore accessibility is also relative. Too often do I see people focussing on WCAG guidelines as if they were written on tablets of stone.
What matters in any process are the decisions that are taken during it and the thoughts behind those decisions. If you can demonstrate your thinking behind any accessibility decision, you can justify it As a designer my job is to create innovative solutions to my clients’needs and often this means developing new approaches. Working strictly within the guidelines can lead only to stagnation.

I have a strong belief that creative people are visual thinkers and need visual tools to help them understand technical matters such as XHTML or CSS.”
.::Andy Clarke (AKA Accessibility, the gloves come off)

Web professionals

“There are now so many web sites, blogs or publications devoted to helping people learn standards and accessible techniques that there are now no excuses not to work with semantic code or CSS. Those people still delivering nested table layout, spacer gifs or ignoring accessibility can no longer call themselves web professionals.”
.::Andy Clarke (AKA Accessibility, the gloves come off)