Site Rebuilt
I’ve just finished a complete rebuild of this web site with the following changes:
- Site now validates to xhtml strict (click here to validate this site)
- Now using Yahoo UI’s browser reset and a modified version of their font reset CSS
- Upgrade to WordPress 2.7
- New template
Why the changes? Recently cross-browser bugs have been biting me in the ass at work and I wanted to examine ways to get to get sites to render similarly (since identically is a tall order) across browsers. I researched several solutions and found two key points:
- Using a browser reset helps zero the differences between browsers, helping to even the playing field when beginning to develop. Yahoo had already done the work for me with browser & font resets and more intelligently than the classic *{margin: 0;padding: 0;} reset.
- Using strict over transitional keeps browsers out of quirks mode making it more likely that your code will render as expected.
Lastly, I have been building in xhtml transitional for a while and I wanted to see how difficult it was to write strict. I was surprised how simple it was to do and how easy it was to get WordPress to render in strict. The skill I learned in this experiment will no doubt help me when building future pages at work. Plus now that I have this site the way I like it (at least for now… I’m finicky) I can focus my efforts on doing more writing posts instead of code.
