Posts in the Browsers Category

Lookin’ Up

Published 21 years, 10 months past

In response to my rantings yesterday, David Hyatt has stated unequivocally that the Safari team did not, in fact, co-opt Netscape evangelism efforts during development.  I’m really very glad to hear that’s the case, and if I hadn’t had such a bad day Tuesday, I probably wouldn’t have mentioned the rumor in the first place.  Then again, the end result of my ranting is a negative rumor laid to rest, so perhaps it was all for the best.  That’s what I’ll tell myself to feel better about the whole situation, anyway.

To make it formal: I apologize for casting any unwarranted aspersions on the Safari team, Apple, etc.  With any luck this will help stamp out the rumors that were reaching me.

On to more trivial matters!  This is quite possibly the coolest review I’ve yet received:

Last year, I watched “Crouching Tiger, Hidden Dragon” and I was amazed at the swordsmanship on display. Swords were no longer weapons, but extensions of arms – as if they were new appendages grown especially for the task. Eric Meyer can wield CSS (Cascading Style Sheets) in just the same way as those actors could wield swords.
–Amazon reader review for Eric Meyer on CSS

Being a big fan of the movie, I can’t help but be deeply flattered.  I’m just wondering if said reader pictures me as Li Mu Bai, Yu Shu Lien, or Jen Yu.


Beyond the Pale

Published 21 years, 10 months past

First Nike claimed (so far as I can tell) a right to deceive the public under the First Amendment, and now Citrix is claiming that paying taxes violates its First Amendment rights.  I find it odd and faintly troubling  that I keep finding references to these cases on the O’Reilly Network, and not via more traditional news sources like CNN.

You know, I’m a big fan of capitalism.  It’s the one form of economics I’ve ever seen that best fits with basic human nature.  It allows capital to move around freely, which is the key to a healthy economy.  It’s based on currency, which is a very useful way to abstractly (and yet tangibly) represent the effort one expends in doing a task, and the worth of that effort.  It’s one step up from the barter system, but it’s an unimaginably powerful step.  It makes possible everything we take for granted in Western society.

Nonetheless, I do not and will not ever accept that capitalist actors—companies as well as individuals—should be totally unfettered and untaxed by government entities.  The government provides very useful services, ones I wouldn’t want to live without and that I can’t reasonably perform myself.  Like the people who inspect food to make sure it’s not going to kill me, for example.  They’re sort of important.  They aren’t perfect, but without them around I suspect food poisoning deaths would be a great deal more common in America.  After all, cleanliness is expensive.  Similarly, I think the EPA is useful, or would be if allowed to do its job.  In any case, taxes support those services.  Not to mention the military, which I’ve been given to understand is a popular institution with the American people these days.  No taxes?  No military.

I can hardly believe that any company has the gall to claim that they have First Amendment rights to not pay taxes.  Maybe, just maybe, the cumulative effect of these cases will be to have the Supreme Court definitively rule that corporations do not have rights, but are instead accorded privileges.  Am I dreaming?  Yeah, probably.

Meanwhile, I’ve heard credible rumors that Apple, while it was working on Safari, filed Bugzilla evangelism bugs so that the Standards Evangelists at Netscape (of which I’m one) would get the sites to fix their code to work with Gecko and other standards-compliant browsers.  This would then, they apparently hoped, get the sites working in Safari as well.  If this turns out to be true, I’m going to be furious; just the idea that it could be true makes me angry.  I don’t mind helping out Apple.  I’m a Macintosh guy and have been for more than a decade now.  I do mind being tricked into doing their work for them.  Hey, guys, what’s wrong with saying, “We’re both working on standards-based browsers, so let’s work together to get sites to support standards?”  You know, being honest?  How about that?  Anyone think of that?

The more I learn about corporate behavior these days, the more I think about becoming a hermit.  A high school friend of mine always said he could easily see me being a backwoods hermit philosopher, muttering about the Deep Mysteries to a bunch of squirrels and throwing a waist-length beard over my shoulder while munching wild strawberries.  Maybe he was just being prescient.


Beware of the Leopard

Published 21 years, 10 months past

Apple has launched a new open-source browser called Safari.  I wonder how Tim O’Reilly feels about that, given how long ago he launched his own Safari.

Unfortunately, the user agent string of Safari is Netscape 5.0 Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/48 (like Gecko) Safari/48.  “Like Gecko?”  Right.  So if you’re doing client sniffing, better make sure you aren’t catching Safari in your “test for Gecko” code, because it’s not very much like Gecko.  Once again we see why client detection is a dangerously fragile and ultimately futile approach to, well, anything on the Web.  If you absolutely must detect, do object detection: look for support for the things you need to make your application work.  Otherwise, follow the standards and don’t try to serve up customized content, styles, or scripts to anyone.


Releases New and Old

Published 21 years, 11 months past

Netscape 7.01 has been released, and there’s a lot more to it than a one-hundredth version number increment would indicate.  The new release includes popup controls, which let you globally block unrequested popups while defining a whitelist of sites where you accept popups; and a way to make a collection of Web sites your home page, with each one opened in its own tab.  If you’re using Netscape, you should definitely grab this release.  Netscape 7.0 had over 12 million downloads, and with these new features I’d bet the update will be even more popular.

At some point in recent weeks New Riders posted an interview with me, and I completely missed that fact until some time last night.  Since it’s a publisher interview I spend a little more time than usual talking about why I write books at all, but it covers other ground as well, including advice for people starting to learn CSS and what I think about tables for layout.


Let It Go, People

Published 22 years, 3 months past

I hope everyone enjoyed the “Eric Meyer made up Jeffrey Zeldman” thing.  I’m still sort of amazed by it all, and Kat and I have gotten more than a few chuckles out of it.  I freely admit that I don’t have the creativity to come up with Jeff—he’s far too unique and interesting a guy to be my invention.

So Netscape 4.8 was released.  The howls of protest began immediately; I noticed disparaging comments from Zeldman (who was pretty funny about it, of course), Shirley, and Meryl, among others who I can’t recall at the moment, not to mention a mercifully short thread on css-discuss.  Apparently this release is the worst thing to happen to the Web in memory, or something like that.

To which I say: could we all please calm the %#@$#! down?  As I’ve tried to explain several times, updates to Netscape 4.x are driven by security patches.  Period.  End of story.  The rendering engine does not change, so it’s not like there are new bugs to worry about there.  These updates are required by support contracts between Netscape and enterprise users.  I suppose Netscape could just abandon the product line and leave enterprise customers open to future security exploits, rather like some other companies that spring to mind.  Yeah, that sounds like a swell idea.

To get back to my original point: the louder people howl about new a NN4.x release, the higher its visibility, and so the more people will actually download it.  See where I’m going with this one?  If people would just ignore the NN4.x releases, there would be fewer NN4.x installs in the world.  Users would instead find another, more current browser.  Everybody wins.  How hard is that?

Sometimes I’m astonished by the human drive to stir up controversy where none need exist, not to mention the ever greater drive to complain at length about trivial things.  Sort of like I’m doing right now, in fact…


Wednesday, 12 June 2002

Published 22 years, 5 months past

Digital Web has published an interview with yours truly, conducted by Meryl K. Evans.  I get to babble on for a bit about CSS, the W3C, Netscape, and my radio show.  Now, if only I could figure out what they did with the picture I sent them… I just hope I don’t get Photoshopped onto Salacious Crumb’s body, or something.  (Update: I found out what they did with the picture.  Whew!)

Scott Andrew LePera’s brilliant Netscape 4 birthday gallery has a new home on his site.  If you haven’t seen it already, go forth and partake of its artistically acid bounty.


Tuesday, 11 June 2002

Published 22 years, 5 months past

Today, on the fifth anniversary of Navigator 4.x’s release, the Web Standards Project rebirthed itself.  Check it out—the sprightly new site is remarkably free of birthing fluid!  And even this soon out of the womb, the WaSP has some things to say to you, not all of them soothing.

Speaking of NN4.x turning five, Scott Andrew has some things to say about that.  Go now, before the day is over.  In addition to some lovely digital artwork, it’s haikuriffic!


Monday, 10 June 2002

Published 22 years, 5 months past

The last paragraph of Wired’s article “Browsing Around for New Targets” caught my attention:

But one HTML contractor, who asked not to be named, illustrated the uphill battle the WaSP faces in getting programmers to lay aside their old browser-specific tricks: “Do you know how much I get paid for knowing this stuff?”

Yep.  And can you imagine how much more you’d be paid if you knew how to code to standards, thus delivering a superior product with outstanding delivery capabilities?  Not to mention what kind of reputation you’d build up for doing so, and how much more you could charge then?

Actually, it occurs to me that something the WaSP ought to do (if they haven’t already; we’ll find out tomorrow) is create an executive-level whitepaper that basically says, “If you’re still shelling out for multiple versions of a site and 80KB HTML source, you’re paying way too much for way too little.  Stop paying people to know how browsers worked two years ago, and start paying for people who know how to make your site work two years from now.”


Browse the Archive

Later Entries