Over the next few months I’ll be working on a project that involves coding the frontend of a website.

The first thing I consider is what level of accessibility is the site going to follow and at what cost. I always write a site to adhere to a strict xhtml standard:

[sourcecode language='html'][/sourcecode]

Why? If I don’t follow a standard then what am I actually following. There isn’t any extra effort in doing things by the book so why avoid it?

The next thing is browser compatabily. I think that a website should be available to as large an audience as possible. Unfortunately this means using hacks – there is no way around it. The browsers as of today that I want to support are:

  • Firefox 1.0+
  • Internet Explorer 6.0+
  • Safari 1.0+
  • Opera 9.0+

Throughout this project there will be lots of stumbling blocks regarding browser compatability – how these are overcome will be explained in future posts.