Validation
standards
Web standards are meant to be followed. This site uses valid XHTML and CSS.
cross browser compatibility
Sites render differently in different browsers. Slight discrepancies are usually acceptable, but larger issues can often cause sections of sites to be inacsessible to some users. A well written site should account for differences into account and provide all functionality to as many users as possible. If functionality is dependent on Flash or JavaScript, an alternative should be presented with a message to the user stating the issue and as much functionality as can reasonably be duplicated (i.e. you can't duplicate a Flash video, but you can replace it with an image and provide a non obtrusive link to download Flash.)
There are limits of course. Some things just won't work in really old browsers, but there is usually a way to account for this and present the user with something useful.
As always, I like to compete with Andrew and see how many browsers I can test my site with. I don't count ones I don't physically check (i.e. the online screenshot places don't count.)
- Camino (Mac)
- Firefox 2 (Mac/Win)
- Opera 9 (Mac/Win)
- Safari 3 (Mac)
- Netscape 8 (Win)
- Netscape 9 (Mac)
- Internet Explorer 6 (Win)
- Internet Explorer 7 (Win)
- Lynx