Contact Lifestream



Redesign Complete

It even validates according to XHTML standards now. Nice. Not that I’m someone who chases validation, but I have found that with XHTML, even the transitional variation, deviating from at least some rules can be disastrous. At least with MSIE which barely seems to be able to make heads or tails of the code as it is. One fatal mistake or combination of mistakes and you’re in quirks mode and the delicate balance and painstakingly pixel controlled layout goes out the window.

One of the biggest snags that I hit, as mentioned in the last worklog on the subject, was the amount of code fragments in Nucleus plugins and other modules (like the Shoutbox) that did not conform to XHTML. Or more specifically, they used tables for layout. Not bad per se but if you’ve gone to all the trouble of re-making the entire site in table-less layout, you wont easily stand for a dozen tables living their own life somewhere within the viewport.

Also, not the nifty javascript that I used around the Shoutbox. Its usefulness can be questioned since most people wont realize that there is something hidden underneath. Some will and might be pleasantly surprised. Such is life. If you don’t turn the rocks, question and think for yourself, the circumstances control you and not the other way around.

Now I can actually start blogging again.



OpenDNS

Use OpenDNS

Worthy Causes