Posts in the Standards Category

Running Toward Austin

Published 18 years, 2 months past

I swear I haven’t forgotten the W3C thing.  Life has just gotten very (and largely unexpectedly) overwhelming of late, and I’ve been falling further and further behind on everything.  To make matters worse, the ideas I want to put forth regarding the W3C are really too long for a single post, no matter how much time I have available.  In fact, I think it’ll take three posts.  I hope to write those soon.  Then again, I’ve been hoping that about a lot of things recently, as my tax attorney and at least two editors can attest.

Before I let it slip any further away, though, I do want to belatedly mention that An Event Apart Austin is open for registration.  Also, this is a great opportunity to mention actual timely news: we’ve just this evening announced that our special guest speaker in Austin will be none other than Molly Holzschlag, who will be giving a talk on designing from the content out.

Don’t miss it, ya’ll!


Angry Indeed

Published 18 years, 3 months past

In my head, at any rate, it was Jeffrey‘s angry post that kicked off the latest round of posts about consortium contretemps, even though Jeffrey’s post was triggered (at least in part) by a message posted to the fairly obscure public-qa-dev mailing list by Björn Höhrmann, detailing his reasons for leaving the W3C.

A little over a week later, there came a semi-rebuttal by Molly over at the Web Standards Project, where she talked about a new spirit of “opening up to new things”, like adding “at least one classically trained artist and graphic designer” to the CSS Working Group (a role that’s been more or less vacant ever since Jeff Veen left the WG over half a decade ago).

That’s great to hear, but what’s perversely fascinating to me is that in that very same post, Molly herself lists the reasons why Jeffrey’s anger is in no way misplaced:

Am I defending the W3C’s slow-to-move process or its over-bureaucratized administration? Its lack of attention and sensitivity to gender (count the women, go ahead, dare you) and racial diversity, its frightening disregard for the real needs of the workaday Web world? Oh no, nor would I want to.

It’s that last point that lends the greatest support to Jeffrey’s argument:  “…frightening disregard for the real needs of the workaday Web world”.

What more really needs to be said?  It’s the most concise indictment possible that the first part of the W3C’s mission statement, the fragment they put right on their home page, “Leading the Web to Its Full Potential…”, has been betrayed.

Believe me, I’d prefer things to be otherwise.  I’m still a strong believer in standards, and for seven years (1997 – 2004) put my time and energy into supporting and advancing them as a member of the CSS Working Group.  When I left, it was because I didn’t have the time and energy to contribute any more, and rather than continue to be a deadwood listing on the group’s roster, I left.  But most of the reason I couldn’t come up with the time and energy was precisely what Molly articulated.  I no longer believed in the W3C’s ability to do what it promised, and what I wanted.

But the worst part?  None of this is new.  Look back two years, when David Baron and Brendan Eich walked away from a W3C Workshop in disgust.  To a large degree, both men walked away from the W3C itself at that point—and if you’ve spurred David Baron to turn his back on the web’s central standards body, then boyo, you’ve got some deeply serious problems.

Let’s be frank: a whole lot of people who believe passionately in the web’s potential and want to see it advance fought for years to make that happen through the W3C, and finally decided they’d had enough.  One by one, I saw some of the best minds of my generation soured by the W3C; one by one, the embittered generals marched forward, determined to make some sort of progress.

Perhaps my eyes have become a touch too jaundiced over the last decade, but I’m not sure I could disagree more with what Molly claims near the end of her post:

Jeffrey is wrong in his current assessment of the W3C.

If only that were so.

If the folks at the WaSP believe the Good Ship Consortium is beginning to change course, then I’m happy for them, really; I’ll be even more happy if they’re right.  But when the ship is moving so slowly and has drifted so far out to sea, how much relevance can a change of heading really have?


Dvoraked

Published 18 years, 3 months past

A couple of weeks back, I was hanging out in a New York hotel lobby with Tantek, who was either working on his AEA slides or enhancing the overall usefulness of the web in his spare time; I’m not sure which.  On the far wall, a plasma display ran CNN continually, softly, offering up such choice crawl text as “N. Korea Missile Test Fallout”.  One of the stories running was about alleged plagiarism on the part of Ann Coulter.

We got into a brief discussion over whether such people should be rebutted or ignored.  Tantek took the former position, whereas I took the latter.  My stance is probably a holdover from my long years of Usenet and mailing-list participation, where one of my most iron-clad rules is “Don’t feed the trolls”.  Better they starve for lack of attention, that’s how I see it.  Perhaps this is a defensible strategy in the “real world”, and perhaps not, but I will freely admit that it’s one of my default behaviors.

Thus, my first instinct was to completely ignore John Dvorak’s screed about CSS.  Mr. Dvorak is an admitted troll, and so my default tendency is to simply ignore him.  But “troll” is, in my world, an alternate spelling for “fool”, and as Winston Churchill reminded us, one of the great lessons of life is to know that even fools are sometimes right.

So is Mr. Dvorak right?  Not in what he has to say, no, but there is still something there worth hearing.

It turns out that none of his complaints about CSS are really valid, even when you consider only the ones that have a factual basis.  Sure, he can complain about the cascade being confusing, but that’s like criticizing Windows because of all those stupid windows that open up everywhere and get in the way of the desktop wallpaper.  It’s an inherent feature of the system: either accept it and move on, or reject it and walk away, but don’t waste your time complaining about it.  The best part, of course, is where he blames CSS for inconsistent browser implementations, which is rather like criticizing Microsoft because Windows doesn’t run properly on a computer whose processor isn’t compatible with Intel’s architecture.

But step back and let your eyesight blur a bit, and the shape of a worthwhile point begins to emerge.  The closest Mr. Dvorak gets to expressing it, possibly by accident, is this sentence: “Can someone explain to me exactly what kind of ‘standard’ CSS is, anyway?”

I could do so, of course, as could most of you, but that’s not the issue.  What we’re seeing here is the initial reaction of a CSS newbie, not too different from many others when they first begin to style, and all brought closer to home by the high-profile nature of the newbie.  (Whatever you may think of Mr. Dvorak, he has prominence in the industry.)  CSS is not as hard as some make it out to be, but it isn’t easy as cake, either.

A good part of that problem is the natural expectation that all browsers should act the same.  It’s a strange thing to expect if you’ve been in the field long enough, since browsers have never really been consistent on anything, from HTML error handling to PNG support.  But someone who’s coming in fresh is almost certainly going to expect that if they do things a certain way, the result just works.  Why would one expect anything less?

That’s why the Web Standards Project was founded, of course; and its existence, history, and current efforts put paid to Mr. Dvorak’s assertion that nothing is being done.  As I’ve said, none of his individual points are on target.  What his outburst does is remind us of the problem to which so many have grown numb, and which we still—for all the progress that has been made—face on a daily basis.  Consequently, it reminds us to keep advocating for greater consistency between browsers, to praise the efforts of browser makers in that direction, and to help them correct their course when they move in the wrong direction—and to do so constructively, not destructively.  For while we may gain insights from the rantings of trolls, we should never be so foolish as to adopt their tactics.


When It Rains…

Published 18 years, 4 months past

I’ve been largely offline for the last couple of days due to an inexplicable failure of my DSL modem.  I was certain that it was another case of the DSLAM dying on me—it’s happened a few times in the past—and when the Covad techs claimed it had to be a modem failure, I was deeply skeptical.  Score one for the topical experts: they were right, and I was not.

While I waited for the replacement modem that I was sure wouldn’t change anything, I was using dialup.  Man, I never want to do that again.  Talk about sipping the Internet through a cocktail straw.  To make it even worse, I was tethered.  To a phone jack.  There was no wifi infusing the house, letting me work anywhere.  It was like having lost a perceptual sense.  It was wrong and confining and I didn’t like it.  No more of that, thanks.  If the Republicans are so hot to amend the Constitution, how about they be useful for a change and add “the Right to Unfetter’d Bandwidth”?

So.  Nothing much happened CSS-wise while I was gone, did it?  No controversies or anything?  Good.

While I may have been getting my bits by carrier pigeon, the AEA team was able to assemble and post a full schedule for An Event Apart Seattle, which includes a session by Kelly Goto on “Designing for Lifestyle”:

As design migrates from the web to mobile devices, our approach must also shift. Learn how companies are using ethnographic-based research to design smarter interfaces.

I’ve seen Kelly speak in the past, and she’s always funny, smart, and relevant.  I’m really looking forward to hearing what she has to say about ethnography and design.

I’ll be offering updated versions of my highest-rated talks in New York, “Hard-Core CSS” and “One True Layout”, and Jeffrey will be talking about selling standards to difficult clients (especially when the client is a boss) and the importance of writing to good design.  All this and Stan too!  If you’re fixin’ to come see us, the early bird deadline is still a ways off, but don’t wait too long.


@media Impressions

Published 18 years, 5 months past

I’m back home from @media 2006, and as much as I’m happy to be reunited with my family, I’m very glad I made the trip to London.  All the people I met (and I met far too many to have any hope of naming them all) were great, very enthusiastic and passionate about what they do.  Forget the “reserved Englishman” (or woman) stereotype: if I were to create a single composite image to represent my experience, it would be a warm, wide grin.

From all the commentary, it would seem that people very much enjoyed my keynote, “A Decade of Style”, and several people commented on its similarity to last year’s keynote by Jeffrey Zeldman.  I knew he’d talked about the Web Standards Project, but I didn’t fully appreciate the danger of topical overlap.  Fortunately, this doesn’t seem to have hurt its reception, and I’m glad people found my little trip down amnesia lane to be of interest.  Personal narratives can be highly compelling, but they can also be unimpressive or (even worse) boring.

Of course, there was plenty of love for other talks, but you can understand why I might have been most concerned about how my talk was received, it being the one for which I was responsible and all.  I don’t get nervous about speaking in front of audiences, but I do fear boring or annoying them.  If there’s one thing I strive not to be, it’s a waste of others’ time.

As usual, there’s a quickly expanding body of photos over at Flickr.  I just have two things I’d like to suggest that @media photo taggers please do (or don’t):

  1. While I appreciate the photogenicity of London, pictures of Big Ben or Heathrow airport don’t really deserve the tag “atmedia”.  The venues, sure; the attendees, absolutely.  But a picture that shows all of the seats on your flight to UK were full isn’t really about the conference.  And do we really need to see what you ate for dinner each night?  I say thee nay.  (But then I totally don’t understand the impulse to habitually take pictures of one’s dinner, so maybe I’m a tad off base there.)

  2. If a person is depicted in your photo and you know their name, you should put that in your photo’s tags.  Whether you use the proper format (“Joe Person”) or the compressed version (“joeperson”) is irrelevant, since Flickr treats them as being equivalent.  But it’s nice to be able to find all the photos of, say, Jon Hicks by a convenient name-tag.

    I’ve also seen people tagged with both their name and URL, so a photo of Jon Hicks might be tagged both “jonhicks” and “hicksdesign“.  That’s a decent bit of design redundancy and probably worth doing, but at the very least, tag the names.  I’m going to go clean up my omissions on that score this evening, so as to flesh out the semantic gooness of my own photo stream.

Just my two bits of tagging advice; take ’em for whatever you think they’re worth.  In the meantime, if you’ve ever wanted to see me wearing a suit, or with my fangs partially extended in anticipation of a fresh meal, well then—I guess it’s just your lucky day, innit?


Sweet Home Chicago

Published 18 years, 5 months past

As Jeffrey said, An Event Apart Chicago was fantastic.  There was a great energy in the room—not only in the speakers, but in the audience as well.  The old talks felt like they had more punch, and the new material was crisp and fresh.  We got a lot of really sharp questions during our talks, and even the between-session chatter crackled with high-level insight and ideas.

There have been some great shots posted in the Flickr group, which includes a few humble efforts from yours truly.  Several of them give an idea of how packed the house was, and still there was a sense of intimacy.  For this, I give a great deal of credit the venue itself; as Jason said, I just want to take it with us wherever we go.

Thanks to all who made the day so great.  With the energy charge of Chicago still humming in my head, I’m looking forward to AEA New York more than ever.


Spoken Words

Published 18 years, 6 months past

A couple of interviews that involved me were recently released, and I’ve been very tardy in linking to them.  Life has been like that of late: I passed a major career anniversary last week and completely failed to note it.  I was lucky not to overlook Mother’s Day, which is not really something you want to do when there are children in the house.

So anyway, the interviews:

I’ll be showing up again on the Web 2.0 show as part of an ensemble cast in their discussion of ma.gnolia, but I don’t know when.  I’ll probably linkblog it when it comes out.

Ya know, I remember when interviews were printed, not audible, which was preferable because I tend to sound more intelligent in print than I do in person.  Of course, I also remember acoustic-couple modems, so maybe it’s not that I’m less intelligent so much as more senile.


Praise IE, Go to Jail

Published 18 years, 7 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.


Browse the Archive

Earlier Entries

Later Entries