Posts from 2006

A Very Weak Pulse

Published 18 years, 8 months past

Dear BlogPulse,

A couple of days ago, you had a page found here on meyerweb titled “How Not To Get a Job” ranked as the top blog post in the blogosphere (blogscape, blogsea, blogsoup, take your pick).  You even made reference to it in your own blog post on April 17th.

Okay, first of all, it’s not a blog post.  It’s a standalone static HTML page that’s just a marked-up version of an email that made the rounds of the Internet in the mid-1990s.  (It might have been a combination of a couple of emails; I don’t clearly remember any longer.)  I have a bunch of those in my “funny bits” section, if you’d like to waste a few hours.

Second, the strength of that ranking has propelled meyerweb to #6 on your Top Blogs list for April 16th, which puts it just below Michelle Malkin and above Engadget, Gizmodo, and—no kidding—ScobelizerThirty-two places above Scoble, which is too many kinds of wrong to easily quantify.  Previous to this, I don’t think meyerweb even registered on your list (except on April 14th, when it was at #16), as it really should be.  I’m fairly well known in my field, but outside it?  Not so much. 

Before I wander too much further into the weeds, let me get to my point: have you looked at the trend chart for that page?  How about its citationsThese results are due to blog spamming, people.  I don’t know why some Blogspot spamachine included a meyerweb URL in its output stream, but it did.  I had nothing to do with it, and frankly, I’m severely annoyed that it happened.  I know there isn’t anything I can or should do about it, but I’m still cheesed that I’ve been tainted by involuntary association.  Your blithely going along for the ride, posting commentary about it without even the barest smidgen of checking into the history of this sudden star on the blog cosmos’ event horizon, just ticks me off all the more.

So please, if you could, pull that URL out of your results, recompute the rankings, and pay more attention to your own data analysis in the future.  At the least, could you manage that last part?  I’ve paid you scant attention in the past, I admit, but this doesn’t exactly leave a positive impression.

Thanks, and sorry if I came off a bit testy.

Addendum: oh, cripes, now it’s been blogged as real over at CBS News.  Thankfully, the reporter, Melissa McNamara, is now aware of the situation and has promised to post a correction.  So it looks like I’ll have a better media outcome than Tim Bray did with the Washington Post.


The Silence of the Lamb’s Blood

Published 18 years, 8 months past

With Passover recently concluded and yet another viewing of The Ten Commandments under my belt, a question has occurred to me.

The whole point of Passover is to commemorate the events that freed the Jews from slavery in Egypt, and the English name of the holiday comes from the fact that the Angel of Death passed over the Jews as it slew the first-born of Egypt as the final plague.  So why is it that the very act that caused the Angel to pass by a household and spare any first-born within, the smearing of lamb’s blood on the doorway, is not part of the Passover seder?  You’d think that would be a central act, a way of asking that the Angel of Death pass by the house for another year, in much the same way Jews ask God to inscribe their name in the Book of Life for another year during Yom Kippur.  If I were designing the seder, I’d make the smearing of the blood the opening act of the entire ceremony.

Never mind that lamb’s blood can be hard to come by and disquieting for some to handle; it could be symbolically represented with paint or red wine or some other substance.  Most of the seder consists of symbolic representations anyway.  Why not the Pesach blood as well?


Praise IE, Go to Jail

Published 18 years, 8 months past

A week or so back, the shattered remains of a wasps’ nest appeared in our driveway.  Despite the fact that it’s clearly vacant—even wasps know when it’s time to find new digs—I still tread carefully whenever I walk past, avoiding them out of some latent respect for the threat they once contained.

You’d think I’d behave in a like manner in the rest of my life, but no.  For example: I recently spoke well of the IE team and their efforts.  Kind of an obvious goof, really, but I’d hoped for a different outcome.  It’s the incurable optimist in me.  And when I say “incurable”, I mean that in the sense of “disease that can’t be purged from my body and will no doubt one day kill me”.

While the enraged buzzing took many forms, the comment that seemed to distill the bulk of people’s anger was this:

“How am I supposed to trust a smiling face of some developer at Microsoft when the company as a whole was charged with being an illegal monopoly not too long ago?”

Because one is a person, and the other is a corporation.  I realize that American law moronically (and, in a certain sense, unlawfully) equates the two, but they really are distinct concepts.

You can dismiss my attitude as the biased perspective of someone who personally knows members of the IE team.  That would be a major miscalculation, because it’s those personal relationships that make my observations different than what you’ll find elsewhere.  Think what you will of Microsoft, but there are actual people working on IE, and they’re by and large people who care about the same things we care about.  They are part of this story.  If you think they’re minor nodes in a monolithic collective consciousness, then boy, do you ever have a lot to learn about how large organizations function.

Allow me to draw an analogy, if I may.  While at Mix 06, I was talking with one of the senior IE team folks about improving standards and the browser market.  He said to me, “So what is it the Web design community wants?”—as if there is a single such community, and it always speaks with a unified voice on all matters.  Does that sound like the Web design community you know?  Does that even sound like any arbitrary collection of five Web designers you know?  (Aside to WaSP steering committee members: feel free to take a ten-minute laughter break.)

So why do we assume that Microsoft, a company with tens of thousands of employees working in hundreds of teams and units, would be any more unified?  Sure, the PR department speaks with a single voice.  To take that as representative of every Microsoft engineer is like ceding all authority for your thoughts and opinions on Web development and design to the Web Standards Project.  Anyone volunteering for that?

Not me, thanks.  Not even when I was a member, back towards the end of the last millennium.

This is what I said to him, by the way, except I compared the Web community to Microsoft, with all its subunits and competing voices and priorities and goals.  He got what I was saying instantly, even though it let him down a bit.  His job would be easier, after all, if the Web design community were a unified collective.  It’s certainly less mental effort to think of “the other camp” as being a Borg-like hive, isn’t it?

A few people accused me of being lulled into missing the Great Looming Threat of Microsoft’s non-standards efforts.  For example:

“…Microsoft spent those years planning and building WPF, to lure Web developers into its proprietary and patent-protected embrace. And that should have you most concerned.”

Been there, done that, got the T-shirt, wore it threadbare, and repurposed it as a cleaning rag.  I was openly expressing precisely that concern back in October 2003, which as you may recall was near the middle of said years.  The aggregate response of the community was a disinterested shrug.  This was largely true whether I posted publicly or talked to people one on one, as I’d done in several cases in the months before October 2003.  The only place I found any similar concern was with some folks at Macromedia, thank you very much.  Everyone else seemed to think I was on crack.  So sorry, but I pretty much wore out my concern back then.  You can have it now.

Besides, over time I’ve come to see WPF (as it’s now called) as being very much like Flash, which it clearly wants to supplant.  Despite all these years of Flash being very widely installed, and all the years of Flash being able to do XML data exchange with servers to cause dynamic updating of pages—you know, like Ajax does—the Web has not become an enormous Flash application.

I thought the most interesting observation was this one:

“Dave Shea pointed out… a few months ago that one reason [for IE7] may be that Microsoft, in developing things like live.com, are finally having to eat their own dogfood, struggling to get things working on their own browser, and that as such there may have been internal pressure to get things up to scratch.”

That makes a certain amount of sense, though I’m not about to accept it as the sole reason for IE7’s development path or even its existence.  I think there were a whole lot of factors that drove IE7 into being, and standards support was honestly pretty far down on the list.  I, for one, am deeply grateful that the IE team seized on the opportunity to build better standards support into the browser, whatever the internal rationale they used to justify it to the higher-ups.

I’m also impressed with the CSS and other advances in IE7, and with how the IE team is managing the development process to accommodate the needs of Web developers and designers.  They didn’t have to do any of that.  After all the crap they’ve had dumped on them the last decade or more, they have every reason not to care about what’s best for the Web.  Despite this, they still do.  Recognize and respect that, if nothing else.


Still Here

Published 18 years, 8 months past

I’ll get back to the whole IE7 thing in a day or three.  Sorry to start the conversation and then go silent, but I’ve recently learned two things.

  1. The week after announcing a new event over at An Event Apart (like, say, AEA Chicago) is always very busy as registrations come in, people contact us with questions, posts have to be written, and so on.
  2. The week before an event (like, say, AEA Atlanta) is always very busy with travel preparations, double-checking of arrangements, last-minute tweaks to talks, and so on.

So of course we’d set things up to have both happen the same week.  With another conference on my schedule for the end of the same week as AEA Atlanta.

Anyway, as I say, I’ll get back to the blogging Real Soon Now.  In the meantime, I have two new appearances to announce (in chronological order).

  1. 27-28 April 2006 – Iceweb 2006 – Reykjavik, Iceland

    I’ll be presenting “The One True Layout?”, which will be a detailed look at the pros and cons of techniques debuted in Alex Robinson’s article.  A bunch of other big names will be there as well, despite which I got top billing on the site’s speaker list.  Ha!  Take that, Mr. Dave “I’m Too Sexy For The Web” Shea!

  2. 12 May 2006 – Carson Workshops – London, England

    This will be an updated version of the full-day seminar “Professional CSS XHTML Techniques”.  Seating on these is quite limited, so you might want to register early and often.  Or at least early.

That’s it for now.  I hope to be back soon.


An Event Apart Chicago

Published 18 years, 8 months past

Back when we announced An Event Apart Atlanta, there was a promise of more cities to come:

Can’t make Atlanta on April 3rd? Event Apart seminars in Seattle, Chicago, and Los Angeles (not necessarily in that order) are up next.

The first of those three has now been announced: An Event Apart Chicago, to be held June 2nd, 2006 at the Gleacher Center right in the heart of downtown Chicago.  Not only will this show reprise the speaker lineup from our Philadelphia show, but our first foray to the Windy City will also feature Jim Coudal as a guest speaker.  He’s a respected Web designer and founder of Coudal Partners, the guy behind Jewelboxing, The Show, and The Deck, and (along with Jason Fried) opened this year’s SXSW Interactive.  He hasn’t chosen his specific topic as I write this, but as far as I’m concerned he can call it “An Hour of Jim Coudal Talking About Whatever The Hell He Wants”.

Registration is already open, so if you’re planning to attend, don’t tarry.  (In fact, just as I went to post this, the first registration came in!)  We have a hard limit on the number of seats available, so when they’re gone, they’re gone.  Much as it pained us, we had to turn away a number of people from the first two Events.  If you want to avoid paining us further, register soon.


IE7 Improvements and Bug Tracking

Published 18 years, 9 months past

Over on IEblog, Markus Mielke has a great IE7 post with screenshots of a CSS Zen Garden-inspired layout showing off fixed positioning, PNG alpha channels, arbitrary-element hover, and so much more.  There are those who have called for its inclusion into the Zen Garden, but as Dave points out, it would break in IE6 and so couldn’t qualify as an official design.  Oh, the irony.

Getting back to Markus’ post, he has this to say near the end:

…we are now layout complete with the release of the MIX build – we don’t plan to add more layout features or drastically change layout behavior. This gives web developers a chance to test and prepare your pages for Vista Beta2 and the final release of IE7.  There are still bugs and missing features (display tables, generated content to name a few) we would have liked to do for IE7 but based on your requests to have some lead time to test your pages we need to lock it down now to be able to ship IE7.

So there you go: no more CSS functionality will be added to IE7.  Anything that isn’t there, like CSS table properties and the like, will have to wait for a future version.  As has been publicly stated, though, we won’t have to wait five years for the next version.  There’s no solid guarantee of how long or short a wait there will be, but Bill Gates himself said that new versions would come out more frequently.  The IE team reiterated this.

So will current bugs in IE7’s CSS handling be fixed?  I give that a solid “maybe”.  Markus has left the door partway open by saying that there are no plans to make drastic changes to layout behavior.  That could mean that if a bug fix only causes minor changes, then it might get in.  On the other hand, it could mean that unless existing behavior causes massive problems (or crashes), no bug fixes will be taken until after IE7.  Personally, I wouldn’t count on it, but I’ve been wrong before.

Then, in the same post, Markus drops an entirely new bombshell:

The good news is that we are in the progress of building up a public bug database where you can submit your issues, track their progress and see when we internally fix an issue – Al is going to post about this soon.  Your participation will help us greatly to improve IE and also help us to prioritize what bugs to fix for the next releases.

Sweet fancy Moses—a Bugzilla for IE?  There was no mention of this within my earshot at Mix 06, so I’m as surprised as anyone else.  Did I fall down a rabbit hole and quaff a bottle labeled “DRINK ME”?  If this is a dream, I don’t ever want to wake up.

The Redmond-haters will claim that this is just a lot of catch-up, played years late, and amounts to little more than aping what Mozilla and other browser makers have been doing—better standards support, a tabbed interface, open bug databases, and so on.  It happens that they’re right, but what’s wrong with that?  The IE team has looked over what happened while they were in hibernation and is emulating the best of it.  That’s not lame, that’s smart.  And it should have other browser makers a little bit worried.  A lot of their success has been due to Microsoft’s complacency.  They’re going to have to be a lot sharper and more nimble now that the 800 pound gorilla is actually awake and paying attention to its surroundings.

No, I don’t think IE will wipe everyone else off the map, but I do think the browser space is getting a lot more interesting.  What makes it particularly interesting is that the competition is not going to be over who can add the coolest non-standard geegaws, but who can deliver the best product based on the same standards as everyone else.

I’ve wondered what that would be like ever since I got seriously into standards back in mid-1996.  I almost can’t believe that there’s a chance I’ll get to find out.


Mixed Impressions

Published 18 years, 9 months past

Actually, I shamelessly used that title simply because it’s a little play on words.  By and large, my impressions of Mix 06 and what I’ve seen here are positive.  This isn’t my last word on everything going on here, but I wanted to share.  Enjoy!

  • You can drag-rearrange tabs in Firefox just by click-and-dragging the tabs.  Seriously, I had no idea.  Thanks to Dan Short for setting me straight on that score.

  • In his keynote, Bill Gates said “we need microformats”, which I didn’t even know was on his radar.  For more about that, head on over to microformats.org.

  • Microsoft is coming out with a new Windows-only Web design tool called Expression.  It’s pretty slick, with features like visually illustrating margins and padding in the design view and what seemed like smart management of styles.  Unfortunately, I had a little trouble following what it was doing, mostly because I saw it presented in a talk and didn’t have hands-on time.

    Basically, Expression seems to be FrontPage done right, with a relentless focus on standards-oriented design principles. It has its own rendering engine for the design view, and the whole thing was built from the ground up, which means it isn’t trapped by legacy rendering concerns, but it made several of us wonder why that isn’t what they use in IE7.

    I also had trouble mentally distinguishing it from other visual Web design environments like Dreamweaver, but that’s probably because I don’t use a visual design environment.  BBEdit 4-evah, baby!

    Speaking of which, there are no plans to port Expression to the Mac.  Whether that’s good or bad probably  depends on your worldview.  Look for public betas of Expression somewhere in the June 2006 time frame.

  • It was publicly stated that the current build of the IE7 beta available from Microsoft is rendering-behavior complete.  In other words, the only changes to IE7 from now until it goes final will be fixes to security holes, crash bugs, and browser chrome/UI stuff.  Whatever its CSS support does or doesn’t do, that’s how the final version is expected to behave.

    Ladies and gentlemen, start your engines.

I’ll take a few minutes on that last point.  A little while ago, I said that designers should remain calm and not hack their sites to fix them in the IE7 beta because it was a moving target.  That is no longer the case.  It’s now time to start testing sites in the IE7 beta and identifying any layout problems that may occur.  (And there will be problems.  No browser is perfect.)

I’ll be doing this as soon as I can, and I encourage everyone who can to do the same.  Here’s the other key point: IE7 is scheduled to go final in the second half of 2006 (I couldn’t get anything more specific), so we have a calm period of at least three months in which to find out how things stand before IE7 goes final.  This isn’t an accidental circumstance, either.  The IE team has deliberately done this in order to give Web developers time to figure out what’s coming and how to deal with it.

This is entirely in keeping with the new spirit of the IE team, which has impressed me again and again at this conference.  Once upon a time, upgrades to standards support were blocked by the cry “We have customers!”, which was maddening both because it impeded progress and because it was true, as I wrote back in 1998.  The usual counter-argument was that Web designers and developers are customers, too.  We just weren’t (often) treated that way.

Now we are considered customers of the IE team—not the only ones, but important ones.  Not every decision will go our way (even if we had a single “way”, which of course we don’t) but our needs and concerns will be considered.  As further proof besides the “grace period” built into the IE7 timeline, the IE team is creating tools and resources meant to make it easier to update sites for IE7.

I’ll have a good deal more to say about all this in the near future, but those are the big points in my head right now.  I expect to hear Dave‘s, Andy‘s, and Molly‘s takes on all this, and hopefully others will add their thoughts as well.


SXSW Summary

Published 18 years, 9 months past

There’s been much talk of this year’s SXSW and how overwhelmingly huge it was.  I don’t have a whole lot to add to that, really.  I thought last year was out of control.  This year left it standing.

Without question, the best panel I saw was “How to Convince Your Company to Embrace Standards“.  This was not due to the topic, though that was good too, but because the panel was tightly assembled and packed with good information.  Most panels are a collection of folks who sit onstage and leisurely toss out assorted thoughts for an hour; I should know, having been on many such panels in the past.  For this one, everybody had specific points to make and made them concisely.  There was a lot of preparation, and it showed.  It very much raised the bar, as far as I’m concerned, especially since I’m thinking of proposing a panel or two for 2007.  Kudos to all involved.

Also:

  • It was interesting to sit on the “How to Roll Your Own Web Conference” panel with Jason Fried and hear his experiences.  You may recall that when I wrote about event pricing, I said one way to find an event’s optimum price was to run it over and over and keep raising the price until you stopped selling all the seats.  That’s exactly what’s happening with the “Getting Real” workshop.  It will be interesting to see where they level off.  Assuming they do.

  • John Allsopp‘s presentation during the WaSP Annual Meeting was an interesting experience for me.  It also covered a bit of the same ground I plan to cover in my keynote for @media.

  • In two different lunches, I told people from computer book publishers that their whole business model is in danger of collapsing.  Interestingly, both (more or less) agreed.  Sadly, it seems that only one is working for a company that’s aware of this fact, and it isn’t the company you’d probably assume.

  • I’ve decided I much prefer El Sol y La Luna to Las Manitas when it comes to the food.  Las Manitas, of course, wins on the basis of proximity.  Also for not deafening its patio patrons.

  • No joke: I got into our rental car in Austin and the Avis Preferred hangtag said “ETA: CSS“.

Good times.


Browse the Archive

Earlier Entries

Later Entries