Just a few things changed:

  • New menu – not finished but looking a lot better. Found a good workaround for the IE7 ‘current page’ CSS issue Edit: More menu improvements but the IE7 current page tab appearance (z-index) bug is back. Annoying. Edit #2: Finally fixed it for good with an overlay image and some CSS tweaking – this seems to be the way that most sites utilising similar menus make them work in all browsers.
  • JS animations courtesy of JQuery . House now fades, menu tabs are ‘pulled up’ on hover, content togglers slide nicely
  • Minor improvements to house image
  • Content ‘sanitised’ to take account of potential humour deficiency
  • Sidebar pics added – some of these will change, and some will be randomised once I finalise how best to go about hooking a PHP image randomisation routine up with the existing Smarty templates.
  • Some minor validation errors fixed
  • More CV tweaking

Whilst I’m thinking about IE7 CSS bugs, I found this great page with loads of bug reports and testcases. Not too many workarounds, but it’s nice to know that the bizarre behaviour you’ve seen in IE7 has actually been reported by someone else as a bug. The site also has sections on IE6, Opera and Mozilla.

Next thing to do is fix the CSS and JS generation script so that it generates the files less frequently – At the moment lots of hits will probably result in a dead Dreamhost server.