I've been meaning to get to it for a while, and I've finally had the time to make some changes under the hood of this site.
Partly because of the live critique at An Event Apart and partly because I was just annoyed, I've decided to clean house a bit. It's not perfect, but it's a lot closer to where I want to be.
The site now sports a brand new style sheet that I feel is a lot tighter than the previous one. I've started reading The Elements of Typographic Style by Robert Bringhurst, and it's a godsend. If you haven't read it yet, you're really missing out. I'm only about 30 pages in, but I finally realized why ceratin things about this site bugged me. The new stylesheet solves a lot of the margin and gutter issues that I was struggling with. For example, the right margin was a different measurement on each page. I sat down and figured out a consistent measuring formula and a way to standardize my grid. That, and the code plays nicer with more browsers.
addLoadEvent() method instead of using a regular
onload. The new JS contains a spruced-up comment preview to give live URLs.
However, it's not without its drawbacks, as Internet Explorer 6 on the PC is being stubborn (surprise, surprise). The "author" field doesn't show a live preview and only displays a value of "undefined". I have a feeling that it doesn't like the HTML as a string while using
innerHTML, but I can't quite narrow it down from there, so any help is appreciated.
I know it's kinda like cleaning before your housekeeper comes over, but I'd like to be in top shape before showing it to the pros, experts, and gurus. We'll see if my site gets picked for a critique, and, if so, I'll be sure to post the "results" here.