Uncategorized

WSJ Editorial: I cancelled AOL

The weekend edition of the “Wall Street Journal”:http://wsj.com/ had an amusing editorial entitled “The Wrong Address” by Lionel Shriver. The site requires a subscription, but a free trial may be available. To find it, just do an article search for “hate AOL.”

Best quotes:

* “I did it! I cancelled AOL.”
* “For years I’d kept this dinosaur ISP….”
* “…you gotta admire any software that spews such a tropical array of error messages.”
* “Humiliating nursery-school graphics.”
* “Constant updates of a program whose ballooning size is in inverse proportion to its functionality.”

Ouch.

I was an AOL member back in the day, when they were new, hip and fun. Only a handful of years later, they seem old and clingy.

Standard
Uncategorized

Textpattern Upgrade Mystery

Upgraded this site to TxP 4.0.2 (or thought I did).

*First mystery:*
When I told my usual FTP client to upload the updated files, *seventeen* of thirty-six simply failed to do so. I knew something was wrong when the main TxP page for writing articles was obviously broken. The old files were still there on the server (you can check the revision numbers right there in each text file).
Sencer and Zem at the “TxP support forum”:http://forum.textpattern.com/ were great, and uploaded the current list of revision numbers to the “TxP FAQ”:http://textpattern.com/faq/ on the _same day._ Great support for a free product.

Eventually, I had individually re-upload the correct files, and most things started working.

Personally, I think this was an FTP problem, either my client or the server let me down. More on this later.

*Second mystery:*
The images were _still_ not showing on the site.

This one was totally my fault. I was supposed to manually upload the site-design images to /images, rather than loading them into TxP. I choose this arrangement so that the markup can be more semantic. For example, background: url(/images/background.gif); rather than background: url(/images/4.gif);

*Third mystery:*
Creating thumbnails of images still throws errors. I’m sure the experts at the forum will help me fix this one too.

So the site is working. On to the content!

Standard
Uncategorized

Plate Glass Over Your Nav Links?

Do what I say, not what I did. Trust me.

Our story begins with a simple yet classic two-column layout for a client: the markup included a #sidebar div and #content div. The CSS floated the #sidebar to the right, and set a width of about 10em. The #content began its life with a margin-right also set at 10em.

For various reasons (another sad tale involving a disappearing background image), I tried changing margin-right to padding-right. Pay attention now: the page looked the same. And looked correct in both of my test browsers (Firefox + IE).

*The problem:* the navigation links stopped working in Firefox. Click all day if you wish; they were inert. Dead.

*The insult:* the links worked fine in IE. Aargh!!

It was as if I had inserted a *plate glass window* in front of my nav links. I could _see_ them, but couldn’t _reach_ them. Like that Rolex in the store window, just out of reach. Which is exactly what I had done: by changing the #content div from margin to padding, the #content div was now invisibly overlapping the links.

IE was just letting me get away with sloppy code, but Firefox was holding me accountable to actually get it _correct._

When someone says “You really need to understand the box model to use CSS without hurting yourself,” they’re right.

Standard
Uncategorized

A Few Good Fonts

I freely admit it: I’m relatively new to web standards. And I’m mostly self-taught. So I’m often surprised to learn that there’s a whole lot to learn about something, especially when I never realized there was anything to it.

*Typography* is a perfect example. I read and write for a living, so I’m as particular as anyone I know about subjecting myself to awful type. For instance:

* Changing anything out of a monospace font (except code quotes)
* Pasting long articles into a two-column word processor document for printing (avoiding line lengths that are way too long, and saving paper, too)
* Manually inserting line breaks into long e-mails for readability, etc.

Anyway, I read Mark Boulton’s in-depth article series, “Five Steps to Understanding Typography”:http://www.markboulton.co.uk/journal/comments/five_simple_steps_to_better_typography/. Great stuff. If you don’t already know your ligatures and your measures, your leading and kerning, go read it. Now. And thank Mr. Boulton for the free education.

It made me wonder if there are any good articles on suggested *methodology* for crafting website typography. Not so much “which fonts should I use?,” but rather “how should I go about selecting fonts and type styles for body text, for h1 and h2, for pull quotes, etc.?” Or for example, “I want a retro, ‘faded jeans’ kind of feel, so how do I make type choices?”

The Boulton articles do provide intel about the measure, leading, kerning, font size, font weight, etc. But I seem to be stuck with bad typography.

My current method is to:

# Read as much as I can find
# Conclude that body text is limited to a few more or less universal core fonts
# Select Geneva and Verdana with a few alternates
# Use Javascript image replacement or Snook’s sIFR Fontsmack for headlines, and
# Hope for the best.

If I’m feeling energetic, a parallel path may often include:

# Find an awesome font
# Learn that it costs over $100, and
# Give up.

My impression of a better method would be something like this:

* This will be a (insert adjective here, such as “groovy” or “corporate” or “elegant”) kind of a site, with (insert made-up adjective here, such as “newspaper-ish” or “disarming-charming” or “rustic-esque”) kind of a feel, so I want “?” kinds of fonts, with “?” kinds of styles and colors
* … and that’s where my imagination falters.

Standard