During a phone interview recently I was asked what practices (layout, accessibility, etc.) I used during web design. So here's a quick write-up of what easily came to mind. It's not exhaustive nor in any particular order.
- Tables are for tables. Don't use tables to format your content. Only use them if you actually need to display data in a tabular format.
- Use appropriate header tags progressively at the appropriate levels. The title/text that describes what's on the current page should be in an H1 tag. Sections below that should use H2 for their titles, etc. Don't use an H4 tag if you don't have an H1, H2 and H3 above it.
- Use appropriate tags for the content. Use header tags for headings, use P tags for paragraphs (not DIVs!), use OL and UL for lists, etc. Don't try to use DIVs or SPANs with goofy formatting for everything.
- Make sure your content looks orderly and readable even if there's no CSS. Text only readers will ignore most if not all of your CSS.
- Make sure links are visually obvious. Underlining is the standard cue for links. Don't take that away from your users.



Websites


Testing your site on multiple browsers if important if you want to look professional. I found this out the very first time I showed our new site design to our Executive Director. My computer has IE7 on it, and the site looks great with it. Unfortunately as I found out that afternoon, the Director had IE6 on her PC, and the site did NOT look good. If you want to project a professional image for your organization, you have to make sure you site looks good in all the browsers commonly used by your visitors.
The stats on our website for the first half of 2008 indicated that only 3% of our visitors used a Macintosh computer. That's a pretty small amount. It's tough to say iof we should worry about Mac users or not. (Our Managing Attorney over technology uses a Mac, so that's definitly one point for yes.) My major fear is someone in the news media who uses a Mac visits our site and sees it looks crummy on his computer, and then writes us off as unprofessional. So I think it is worth it to do at least some basic testing of our site on a Mac.
Based on our website stats from the first half of 2008, the following operating systems where our major visitors: