The site is now running a design that is almost 100% CSS. I know there are still issues, so if you have problems viewing the site drop me an email.
Month: March 2002
Scripting OPML for OmniOutliner
I got tired of complaining about OmniOutliner not having OPML capability, so I hacked a quick AppleScript to make it happen. It’s very beta right now, but it works for outlines that aren’t too deep. Currently it’s choking on my outline for the sitePref documentation, so I’m trying to go back and figure out why. You can download OmniOutliner2OPML from my scripts page.
more…
Going nuts with IE 6
Here’s a sneak peek of a problem I’m having with the site redesign in IE 6 on Windows. It works fine on the other browsers I’ve tried (mostly readable in NS 4, ugly in Mac iCab but that’s OK), but on IE 6 it starts doing funky things with border and text position. I’ve been over the stylesheet lots of times and can’t find the issue…. Interestingly it only does it on the second and subsequent news items.
More killer CSS resources
I’m very taken with A List Apart. They really have the sweet spot between coding and development—and between what the CSS spec says and how it is implemented. One complaint: there’s a lot of value in their series on transitioning to CSS from older forms of design (tables), but it was written in 1999 and a lot of the practical issues they mention have evolved with Netscape and IE 6 on the table.
Yesterday: Heads down in CSS
I spent all yesterday (when I wasn’t in class) working on the CSS redesign of the site. I was about ready to give up on being able to view it in Netscape 4 until I found this site, which offers a free stylesheet for a fluid three-column layout (fluid meaning it resizes to fill the available browser width).
I had to tweak it a bit because of the Manila calendar. Manila automatically renders the calendar as a table, so it doesn’t resize. This is a problem with small browser width as it extends past the edge of the navigation div. I had to make the left navigation fixed width to solve the problem. This in turn meant the middle and right divs overlap at some smaller browser widths. I’ll do some work in 800×600 today to see if I can isolate the problem.
But most of the structural work is done. Now I can move on to aesthetics — colors, border widths, font leading — oh yeah, you can do leading, aka line height, in CSS. This old digital typographer is thrilled.
New Applescript Studio in beta
A new version of AppleScript Studio appears to be available for developers at the Apple Developer Connection (register free). Still in beta, but it appears to address some really significant issues, including native support for the User Defaults framework in Cocoa and some other stuff…
Someone made a derivative work from MY script!!!
Saw this via mac.scripting.com: Will Wade has released a new AppleScript based on my iTunes2Blog
that posts the currently playing iTunes track to Blogger. I’m flattered and happy that my early script was helpful to someone. Interestingly, I don’t seem to be able to find Will’s blog anywhere, or I’d point to it…
Today’s CSS learnings
Working on the redesign in earnest today. I’m teaching myself CSS from trial and error and the specs, so I don’t have a lot of authority, but I thought I’d share what I’m learning anyway.
CSS Learning #1: When trying to display a border around a <div>
, you must specify the border color, size, and style (or have specified them as a default somewhere) or the border will not display.
CSS Learning #2: CSS allows you to specify dimensions of elements in a number of ways, including ems (an em is approximately equal to the width of a capital letter M in the font being used). Distance measurements in ems are great when you’re just working with type. However, when mixing images (fixed size in pixels) and type, ems may cause problems. The cause: slightly differing type dimensions across platforms, or different fonts installed in the user’s system.
CSS Learning #3: Float is your friend. The float attribute of a <div>
around an image allows you to wrap text around that image.
Adam is blogging…
Adam is the guy who introduced himself on Friday as having read my blog. His blog page, when he gets content on it, is here. Glad to see there’s a fair amount of content!!! Hope that he catches up with Jenny’s blogging soon!
CSS for Print
evolt.org: Kissing Print Versions of Pages Goodbye. CSS syntax for creating a special print style sheet. Interesting to see what level of browser support there is for this. (From mac.scripting.com.)
New department: WebDesign
I’m breaking out the Internet department of the site as it’s gotten too crowded. First new department: WebDesign. I will post things I learn as I work on the site redesign here (no, I haven’t abandoned it, especially not now that my dad is on a CSS-compliant browser and off Netscape 4).
Mergers no cure for Enron/Andersen nightmare
Infoworld: Troubled Andersen close to finding a buyer. Bad news for Deloitte Touche Tohmatsu. What are they hoping to get out of this, anyway? “Economies of scale?” I like the random quotation from Larry Lipsher of Lipsher Accountancy Corp, based in China: “The larger and larger the accounting firms get, the more they’re going to come up with the sort of esoteric tripe that caused things like this.” A-yup.
more…
Newspapers and syndication
New story tonight: Newspapers, advertising, and syndication. What’s the business model for syndication? Why should newspapers be interested?
Welcome aboard, George
Welcome to my friend George, who is just starting his blog. George, welcome to the blogging life. It’s more fun and more engrossing than you think.
Confession: I found George’s blog by looking at my referral logs. OK, so I’m happy with my writing again and looking at my referers. But I’m not obsessive about it. I’m only obsessive about my news page on Radio.
more…
Fun with the Great Big Sea
Our out of town friends took Lisa and me to see the next big musical sensation from Newfoundland, Great Big Sea, last night at the Avalon. It was fun, although Lisa confirmed her dislike for going to rock concerts. Claustrophobia is hard to overcome when you don’t like the music that much.
more…