Posts from 2005

When Printing Kills

Published 19 years, 3 months past

Here’s a fascinating little tidbit: on some users’ machines, attempts to print out Joe Clark‘s ALA article “Facts and Opinions About PDF Accessibility” would crash Internet Explorer.  The error message mentioned a script error in line 1401: “Object doesn’t support this property or method”.  Funny thing: we weren’t doing any scripting.  The error was actually occurring shdoclc.dll/preview.dlg, which is of course a piece of the operating system.

Jason did some sleuthing and traced the crash to this line of markup:

<h2 id="tags">Tags and structure</h2>

Honestly, that was it.  So Jeffrey renamed the ID to read:

<h2 id="structure">Tags and structure</h2>

So far as we know, no more crashing in Explorer.

Ain’t browsers a slice?

(And yes, we’re aware of the clamor for a print style sheet.  More on this later.)

Update: Marten Veldthuis from Strongpsace points out that 37signals ran into a very similar problem in Backpack.  Details can be found in Jamis Buck‘s June 3rd post ie-is-teh-3v1lSpread the word: “tags” is effectively a reserved keyword, even though no such concept exists in (X)HTML.  Use it at your (users’) peril.


Perfect Packaging

Published 19 years, 3 months past

Now that’s how you package parts.  It’s almost enough to take the fear out of the words “Some Assembly Required”.


Storm Warning

Published 19 years, 3 months past

The last 36 hours have been filled with extremes.

In the wee hours of the morning yesterday, after many weeks of work and rework and extra work, A List Apart was launched in its new incarnation.  The community reaction was very strongly positive, with the strongest initial complaints being the lack of DNS switchover and the missing print style sheet.  There were other criticisms, of course, but nothing that I honestly didn’t expect from the outset.  Taken as a whole, the feedback was so much better than I’d hoped it would be.

Mid-afternoon that same day, I listened to voice mail from a recent client informing me that, due to a catastrophic misunderstanding, I’d be paid what they had understood the fees to be, and not what I had told them the fees would be.  This would mean the paycheck would be smaller than expected.  Like six or seven thousand dollars smaller.

(And don’t bother to tell me that I should have gotten it all in writing beforehand: I know that, okay?  Now I’ve really learned it, and double-hard.  Leave me in my misery and idiocy, and learn from my mistake.  That would at least confer some small bit of good.)

In the early evening, Carolyn picked up one of her letter-blocks and said enthusiastically “beee!” as she held it up toward me and used her other hand to sign “B”.  The block she held was a block with the letter B on it.  I put it in a group with a bunch of others and asked her to show me the B.  She did.  She did it twice more.  Then she did it for the letter E.  I was astonished, stunned, inexpressably proud.  It isn’t reading, but it’s a recognition of letter forms, and that’s where it all starts.

At Carolyn’s bed time, as I was searching for a book to read to her, I came across my copy of “Are You My Mother?”.  This is the book with which I taught myself to read.  It had gone missing three or four years ago, and I had searched through all our children’s books three times to try to find it.  My mother died thinking she’d accidentally given it away, or packed it into the wrong box during one of her spates of house cleaning.

It sat on the shelf as if it had never been anywhere else, and I was almost afraid to touch it, for fear it was an illusion.  The superstitious core of my soul wondered if Mom’s spirit had found the book and returned it to me.  A pivotal touchstone of my childhood, long absent and once mourned and inexplicably restored.  I couldn’t choose between elation, gratitude, and grief.

This morning, as I spun records on what could be the second-to-last radio show I ever do, Kat called to tell me that one of her best friends had disappeared, along with her money and passport, while on vacation.  From all indications, it is a purposeful disappearance, but not much less worrisome for being so.

Sometimes, I think it would be nice if life’s rich pageantry could tone things down just a shade or two.


A List Apart Returns

Published 19 years, 4 months past

A List Apart is back in business and sporting a radically new design.  Check it out!  Four columns on the main page?  Yes indeed!

I’m proud to say I had a hand in the redesign process, taking the visual goodness of Jason Santa Maria and turning it into living, breathing XHTML and CSS.  Keeping the pages from going completely crazy in broken browsers was an interesting challenge at times, but overall I think things came together rather nicely.  There may be a few glitches here and there, though we did our best to test widely and often, but if so we’ll handle them as they arise.

It was good fun working with the talented team members in this process, and I especially enjoyed being able to concentrate on what I know—building XHTML and CSS around existing designs—and leave the rest to other people who knew their stuff as well as I know mine.  Due to the strategic partnership between Complex Spiral Consulting and Happy Cog Studios, I look forward to assuming that role more often, and on ever more interesting projects.

Addendum: it seems the DNS change to point to ALA’s new Textdrive home hasn’t made it as far as I’d thought, so I’ll point you to the numeric IP address; that way, you can see it even if your local DNS hasn’t caught up yet.  Sorry for any confusion!

Addendum 2: it’s been long enough that the DNS change should have made it to all the far-flung corners of the net, so I’ve removed the numeric IP addresses.


Spamellited

Published 19 years, 4 months past

When I asked folks for their input on satellite TV providers, it simply didn’t occur to me that nearly every entry would get caught in my spam filters, thanks to an influx of DirecTV spam I experienced many months ago.  I’d use that as a criterion for choosing my service, except I got hit with Dish Network spam around the same time.

So thank you, spammers of the world, for once again putting a damper on legitimate communication.  Don’t you all have a suicide cult you could join or something?


Satellite Choices

Published 19 years, 4 months past

In keeping with last Saturday’s post on audiences, I’ll post today with a question for the audience.  Well, a segment of the audience, anyway.

It looks like I’m about to switch from cable to a satellite TV provider, partly because of economics but also because I’m just sick of propping up my local cable monopoly, a company I disliked from the moment they arrived in town.  (Hint: their headquarters are in Philadelphia.)

I’m interested in HD programming, since I have a massive new HD TV set up in the newly refinished basement, and I know both DirecTV and Dish offer HD packages.  They also both have DVR, in which I have some interest.  I’m looking to get the best combination of both, and to be with a service that will rapidly expand HD offerings as networks switch over in the next year.  Broadband is not an issue, since I have DSL through my other local monopoly and not through a cable modem.

So—which one would you recommend I get, DirecTV or Dish, and why?


Clickety-Clack, Move On Back

Published 19 years, 4 months past

Everything old is new again: Jeff and Doug have been contemplating conference crowd behaviors in the presence of wifi.  It’s been a year or so since the last time this came up, so I guess we were about due.  I’ve certainly noticed the sorts of things they’re describing, and it’s particularly acute at SXSW.

In an unsurprising case of adapting to fit the times, there are those speakers who make use of the available network, opening IRC channels for parallel commentary or inviting instantly messaged questions, as Jeff does.  From the audience side, I’ve made use of the wifi to IM other people at the same conference in order to coordinate later meetings, or even to comment on the presentation in progress to friends in the room.  Typing strikes me as being marginally more polite than whispering, in such a case, though it’s probably rude either way.

There are potential speaker costs from this behavior, as Doug points out.  If the audience is unresponsive due to being absorbed in their work (or for any other reason), it can seriously sap the spaker’s energy, which leads to more audience apathy, thus starting a vicious downward spiral.  On the flip side, an engaged audience can charge up a speaker, creating a powerful positive feedback cycle.  It’s also the case that at some conferences, the only pay the speaker receives is the audience’s response.  Take away that response, and you’re taking away their payment.

Now, I will say that as a speaker, I don’t find wifi junkies terribly disturbing.  From the podium, there’s only a minor difference between people sending e-mail and people taking notes on the talk.  The difference is that the note-takers look up more often, and focus on me when they do.  The wifiheads only look up every now and again, and only do so out of a vague sense of social expectation.  You can read it in their body language: “Uh-oh, it’s been ten minutes since I acted like I was paying attention, so I’ll gaze in the vague direction of the stage while I mentally compose my next e-mail message.”

But this isn’t just about the speaker, as most of the real cost is borne by audience members.  While it’s certainly easier to ignore tapping keyboards than whispers, the fact remains that being surrounded by furious typing is distracting to those who really do want to pay attention to the presentation.  It’s not so much rude to the speaker as it is to other attendees.  When I’m up there on stage, I always focus in on the people who are really paying attention, but they’re often scattered throughout a sea of hunched typers.

So here’s my (hopefully modest) proposal.  Let’s collectively adopt a social convention where the people who want to actually pay attention to the speaker sit near the front of the room, closer to the stage; and those who are more interested in the wifi sit toward the back of the room, which is probably closer to the wireless access point anyway.  So you’ll get a stronger signal, and the folks up front won’t have to deal with the constant clatter of keys.  The speaker can focus on the people who are really interested, and if he’s smart, he’ll also open side channels for the wifiers to use as well so that they become more engaged.  Everyone wins!

I may well put up signs at the door of my next presentation suggesting this to people as they enter the room.  It would be very interesting to see if people followed the suggestion, and how it changed the room dynamic as a result.


Workshopping in Chicago

Published 19 years, 4 months past

Remember how, back in July, I ventured across the Atlantic to give two full-day workshops on XHTML and CSS in London?  Well, this November the workshop is crossing the ocean: announcing “Professional CSS XHTML Techniques” this coming November 3rd in Chicago, Illinois.

Ryan Carson, one of the two founders of BD4D, is putting together a heck of a workshop series, as you can see by visiting the Carson Workshops home page.  There you’ll find my workshop listed, as well as seminars from Cal Henderson, Joe Clark, and Molly Holzschlag and Andy Clarke.  So far, they’re all headed to London, but given the past history of Ryan’s efforts, I think it’s a good bet some or all of them will be headed Stateside in the future.

As in London, your registration gets you a copy of the “XHTML / CSS Survival Kit”, a disc containing all kinds of examples, articles, tools, and so forth.  You’ll also get a whole day of high-tempo, practical instruction in CSS-driven design, with plenty of opportunity to pose questions and get answers.  I had a great time in London, and the attendees seemed to have just as good a time.  I’ll be doing an updated version of what I did there, so if you wanted to attend the London event but couldn’t swing the transoceanic airfare—well, here’s your chance to make up for it!

Addendum: you know, I was so excited to tell you that the workshop was going to happen that I completely neglected to mention that registration is already open!  So get yerself on over to the Carson Workshops site, click on through to my seminar, and sign up already!


Browse the Archive

Earlier Entries

Later Entries