Of Orca Whales and Owls

I have been writing miles and miles of code. I am currently eating the last contact form I'm ever going to write. It tastes like annoying. I'm almost done though, and it is the last one. Well it's the last one for quite a while at any rate. Loose coupling tastes like mutable and extensible, and that's nearly pure profit.

I'm currently cooking up a Drupal module that loads the YUI CSS components. It's nice because you can store the YUI library in a centralized location where many modules can access it. It also allows you to take advantage of Drupal's built in CSS aggregation. I have it working fine on a site I am building right now, but it isn't ready for Prime Time yet. I still need to make it theme-sensitive, i.e., only load the selected YUI CSS components for select themes. Otherwise it will likely cause issues with default themes and such.

I am also going to start my own totally unofficial fork of the Notify module soon. The current version works fine, but I need it to do more and less and other than. I have a client or two or three that can use it, so it's a paying gig.

I am trying out using the FCKEditor for the comments input. I notice it is picking up a lot of cut-and-paste noise like "font-family: Symbol; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-char-type: symbol; mso-symbol-font-family: Symbol". I hope someone has a solution for that, because it drives me crazy. I stopped using TinyMCE because of similar issues in Safari. Of course this new FCKEditor doesn't appear to work in Safari at all, so the same issue might apply if it did. It's all very frustrating. Perhaps the YUI Rich Text Editor will soon prove to be a better option.

Rumor has it I'll be returning to the office shortly. That's always fun.

That about does it for the web devvy type stuff, unless you really want to hear about the HTML and CSS design patterns book I am reading. Trust me, you don't. I'll talk about something more interesting tomorrow.