As you may have noticed, I would seem to have made the deadline and got my new site up and running with a minimum of trouble, although when WordPress runs in UTF-8 and most MySQL tools default to Latin-1, you’re entering a world of pain. It also doesn’t help when the timezone support in PHP (which is highly dodgy) and the timezone support in WordPress (which is even worse) conspire against you.
That said, there
will be some bugs in the site (in fact, I found and fixed one while writing this post). The known issues are as follows:
- In Firefox, when you move one of the navigation links into the “active” state (i.e. by clicking on it) the text re-aligns to the left. This would appear to be a Firefox bug related to use of the
- In OmniWeb (and therefore presumably some older versions of Safari), the navigation icons aren’t clickable. As this works fine in the latest version of Safari, I’m presuming it’s another browser bug.
- The site looks somewhat different in Internet Explorer. This is entirely intentional.
- There aren’t many tags as yet (as of the time of this post, there will be exactly one). Give me a few days and I’ll have my old posts all tagged up for you.
- Oh, and the Internet Explorer 7 beta isn’t supported. Don’t get me started on the Internet Explorer 7 beta.
If you find a problem with the site which isn’t one of these, or if you just want to comment on the new design, please do let me know in the comments or via e-mail. Constructive criticism is very much welcomed, in fact even more so than comments along the lines of “Seriously matey, that rocks” (no points for identifying the source of that quote). The address is mail at FBM dot com.
I currently have a shedload of UTF-8 data sitting in a MySQL database marked as Latin-1. If I tell MySQL to mark the UTF-8 data as UTF-8, the WordPress–PHP Gestalt Of Death throws a tantrum and gives me encoding errors. WordPress apparently needs to have mis-identified data in its database.
It is safe to say that this does not make me happy.