Why this site sucks
Well, maybe not sucks, but it doesn’t validate and is riddled with little annoying issues.
I built this theme for WordPress three incarnations of this site ago. Since then the layout has gone from fixed to fluid, stuff was added, stuff was dropped… and some of that stuff was hardcoded… (Yeah, never do that.)
Suffices to say that my code validated before I forced it into this theme.
Now, I’m not blaming WordPress for everything. I am fallible like anyone. But really, given a choice today, I wouldn’t go this road again.
I am on a serious bug-hunt and I’m confident I’ll sort things out, but it’s slow going.
Right now I’m solving issues with old content that has migrated over from old versions, if you see invalid markup (4.01 instead of xhtml) then either I haven’t gotten to that content item yet or you are seeing the results of a half-finished parser/replacer function.
I’m also slowly replacing plugins and “widgets” that simply won’t produce valid output with my own code, but as you can hopefully appreciate this isn’t done in one afternoon, either.
Meanwhile the site needs to keep working, so there’s some dirty hacks and workarounds in there, holding the fort while better code is being produced.
So, apologies to all purists out there. Meanwhile; do as I say, not as I (or this site) does.
No Comments yet.