Skip Navigation

Doesn’t anybody trust the user?

Latest in a long line of typography rants; I’m left wondering why such a great variety of programs place no faith in the end–user when it comes to character encoding. I speak with reference to the familiar Kung–Log and now Movable Type. So basically… all of my pages are broken (validity-wise and presentationally-speaking) and I’m in a state of shock and disillusionment. The sky is falling all over the place, here.

Kung–Log, as I’ve said before, has a habit of encoding characters without asking. The Unicode characters I had assumed it to be placing in my posts were actually being encoded to Numeric entities: an apostrophe becomes ’, an ellipsis becomes … etc. This isn’t a major problem since it makes the characters more backwards-compatible (as I’ve said before: Netscape 4 is incapable of displaying standard HTML entities like the copyright symbol’s © entity) but it’s still doing it without my knowledge or consent.

Movable Type, on the other hand, does god knows what to these Unicode characters. Earlier this evening, following last night’s Unicode revelation, I decided to search/replace all those (oldschool) common HTML entities with my lovely new Unicode characters from within MT. MT does have those characters in my posts, I know it. Unfortunately, it doesn’t publish them. Look down the page… lots of question marks where special characters should be. Lovely.

Like I said: shock and disillusionment. It’s also 3am, so I figure I might hit the sack and figure it all out another day… like tomorrow.


Caved

I just did the search/replace dance again, this time replacing those “invalid bytes” with numeric entities… for consistency’s sake. If Kung–Log is demanding to encode my Unicode characters as numeric entities, and Movable Type just don’t know what to do with ‘em then I guess I’ll have to use ‘em for now. I just really, really, really didn’t want to leave certain characters on the page unreadable; and I sure as hell didn’t want to leave the page invalid.

I’m sure some good will come of all this.


Community Service Announcement

The nature of weblogs is such that the writing is never finished; it is a constant work–in–progress. For this reason it is also safe to assume that the thoughts of the author are never complete. Without completeness, the written words spurred by these thoughts are equally incomplete. Incoherent. Nonsense.

Assume everything you read in the wonderful world of weblogs to be wrong. Including the community service announcement you are reading at this very moment. Question all authority.


Huzzah

Jack McLaren and Pat Spacek are at it again. Check out the Parking Lot is Full to subscribe to the Neolithic Casserole mailing list.


If only

I don’t know whether the church has ever considered targeting the “extreme youth” market before by renaming their services “Critical Mass”… but they should.