There's an interesting comment in this Amazon user review of The Microsoft Manual of Style for Technical Publications:
My favorite entry, especially fun to find in light of Microsoft's legal problems arising in part from its relationship to Netscape Navigator, is this Orwellian directive, found on p. 185: "Navigate. Avoid the verb 'navigate' to refer to moving from site to site, page to page within a site, or link to link on the Internet. [...] Instead, use 'explore' to mean looking for sites or pages generally..."
Would you rather be a Navigator or an Explorer? And what, exactly, is the implied meaning of this IE error:
The wording of the "Navigation Canceled" error message can't possibly have been a coincidence, given the intense rivalry with Netscape Navigator back in the heady days of Internet Explorer 3 and 4. The message now seems quaint in the wake of Netscape's near-irrelevance. Still, I wonder which cheeky little monkey at Microsoft came up with this particular error message way back when.
Of course, there's a long history of semi-friendly rivalry between Internet Explorer and its browser competition. In 1997, immediately after the release of Internet Explorer 4, Microsoft dropped a giant IE logo on the Netscape campus.
And more recently, the Internet Explorer team sent the Firefox team a cake to congratulate them on the release of Firefox 2.0.
Posted by Jeff Atwood View blog reactions
« If It Isn't Documented, It Doesn't Exist Dynamic, Lightweight Visualization »
I've actually talked to a few people on the IE team and the cake doesn't surprise me at all. Despite the evil image people apply to Microsoft, most of the developers there are typical programming geeks just like the rest of us.
Maybe I should start sending cakes to competitors...
Ian Muir on January 25, 2007 11:44 AMThat link to Frederics post wont arrange his bandwith cost problems...
Laurent on January 25, 2007 11:49 AMI think it's not coincidence the cake is black and white though. Reminds me of the website a while back that got some publicity for displaying in black and white if you used the wrong browser (can't remember which way it went, IE/FireFox/Opera/etc). Seems somewhat like a "you shipped, but you're still not in color" type thing, probably somewhat of an inside joke.
That being said, perhaps it's just a nice gesture, but it certainly seems a bit odd that they'd just "accidentally" have a black and white cake, which we can all agree is very bland and ugly. Considering a custom cake at Walmart is something like $20?
All said, I do believe Microsoft workers are probably mostly great people, no different than any of those who criticize the company for not living up to people's high expectations at the prices consumers want. People want perfect security, absolutely every feature, smoothly compatible with millions of different hardware components, and all for under $100. Don't get it? Let's blame the Microsoft. They're still great, and often brilliant, people.
Netscape's response to the IE prank was particularly pathetic. Just accept that you've been pranked and prank in return...taking a can of spraypaint to the logo and putting your $12.99 Walmart blowup lizard on top of the cool-ass logo that MS built and deployed just made them look like asses.
Chris B. Behrens on January 25, 2007 12:38 PMBear in mind that the MSTP has been developed over many years for internal use by user education teams at Microsoft, and internal use remains its primary function by far, with Microsoft Press releasing a "scrubbed" version to bookstore shelves every few years almost as an afterthought. The "navigate" vs. "explore" bit has probably been in there since 1998 and simply hasn't been important enough to take out in any of the updates since then.
phh on January 25, 2007 01:48 PMGotta love the Black and white cake.
Brandon on January 25, 2007 02:03 PMThe dates on the page about the IE logo say October 1997, not 2001.
Ryan Fox on January 25, 2007 04:20 PMOverall Statistics from my Google analytics, IE users is about 22%. I still remember two years ago when I shift from IE to firefox, since then I stop using IE.
mysuface on January 25, 2007 04:25 PMBowing to popular demand, I corrected the date and added the pictures.
Jeff Atwood on January 25, 2007 04:44 PMHave you gone mad? I believe it says Navigation cancelled because that's how you get around the web. Navigation. It's what they call the link at the top of most websites. It's how usability experts (and I know you've read Krug) describe movement around a website.
Josh on January 26, 2007 01:12 AMThe cake is a great idea. It just goes to show, that while corporations fight it out in terms of profits, copyrighting and the courts every day, the people on the shop floor are still human and like a laugh.
Josh: I the point Jeff was making is that Microsoft's own guidelines state that navigation should be called "Exploration". That message really should've read "Exploration Cancelled".
koder on January 26, 2007 01:30 AMˇUhmmmm!
ˇCake!
ˇI love black & white cakes!
I use both IE & Firefox.
I use IE sometimes, trying to give it another opportunity :(
IE 7.0 eats al my RAM memory and works really badly.
Firefox let me open lot of pages at the same time and doesn't eat my memory and works much better than IE.
Maui on January 26, 2007 01:42 AMsince this is turning into a debate on who's using what to explore(underline "explore") the internet, i've just got to say this:
I know IE lacks compared to firefox (and opera?) but i can say that it doesn't really matter to me. I'm against monopolies, but in the case of Exploring the internet, nothing would make me happier than to have just one browser. This is why i don't use opera or firefox or any other. IE still rules and therefore it should be the only one out there. (okay it could support the standards a bit better, but what the heck)
Juha on January 26, 2007 05:27 AMThat cake looks tasty. Probably a half-and-half - that's why it's black-and-white, not because of some obscure site that used CSS hacks to render as retro B&W in IE6.
I wonder: of course we all use the term "navigation", but is that really because it's the common-sense term, or is it because our vocabularies were coloured by the dominance of Netscape in the olden days? Maybe we'll never know. They both sound clunky to me. I'm sure that the "Navigation Cancelled" error message only helped to reinforce the present verbiage, whatever the natural choice might have been.
Just to add to the off-topic debate, remember that Microsoft always has to worry about one thing that open-source development teams almost never have to worry about: compatibility. If IE7 broke all the sites that worked with IE6, all of their stakeholders would be pissed off. Firefox just has to follow the standards, which is certainly better for us web developers, but doesn't really help with the millions of existing sites which were created to work with IE4/5 before Firefox even existed.
Aaron G on January 26, 2007 06:30 AMI would NOT eat that cake.. Who knows what they did to it.
Anony on January 26, 2007 07:43 AMI still have a Navigator javscript manual. Its got a picture of large wooden ship steering wheel.
Jon Raynor on January 26, 2007 09:17 AMFWIW, the reviewer is misinformed. The current version of MSTP says the following.
==============================
navigate
Do not use to refer to the act of going from place to place on the World Wide Web or on an intranet Web. Use _browse_ instead.
To refer to the act of going directly to a Web page or Web site, whether by typing a URL in the Address bar of a browser or by clicking a hyperlink, use _go to_. Avoid _see_ in this context.
mike on January 26, 2007 09:19 AM> That being said, perhaps it's just a nice gesture, but it certainly seems a bit odd that they'd just "accidentally" have a black and white cake, which we can all agree is very bland and ugly. Considering a custom cake at Walmart is something like $20?
Jebus Christ. How about you take the gesture *at face value* and appreciate the cake? Yeesh.
And a custom cake from *Wal-mart* of all places? What, are your taste buds broken?
foobar on January 26, 2007 05:28 PM> The current version of MSTP
Yes, but that review was written in April 2000..
Jeff Atwood on January 26, 2007 06:08 PM"Just to add to the off-topic debate, remember that Microsoft always has to worry about one thing that open-source development teams almost never have to worry about: compatibility"
Gee, how I feel sorry for them. It's about time they had to worry about compatibility issues that others didn't - they can eat some of their own crow.
When we were building ODBC and OLE-DB drivers back in 1999/2000, if we built the driver to the standards, our drivers worked with nearly every other DB and DB tool out there _except_ Microsoft Access. Access never adhered to the standards. However, because Microsoft kept dumping Access virtually for free with Office, it was the desktop "standard" of sorts, especially as query tools go, so we always had to reverse engineer all the Access idiosyncracies in order to bandage our drivers to support that abomination.
My heart bleeds for the poor IE team.
That said, I use IE because I value my time and waiting five minutes for Firesnail to start up just isn't practical for me.
Tim Dudra on January 26, 2007 10:55 PM-waiting five minutes for firesnail to start up-
What are you talking about? Firefox and IE both come up in the same amount of time on my machines. You must have a plugin that goes out to a slow website in the background. I would say this is a flaw in firefox (a slow or crappy plugin can screw up your browsing experience).
Of course, "with great power comes great responsibility".
All that having been said I use firefox, mozilla, and IE. Haven't used opera or any other browser in at least 6 months or so.
mike on January 27, 2007 06:49 AMChris B. Behrens, I didn't see anything wrong with what they did. Your response is what seems mean to me.
Robert Claypool on January 27, 2007 12:41 PMKeven, it wasn't a nice gesture, they were sticking their tongues out at Mozilla. IE 7 was released a few days before Firefox 2.
(I don't mean any offense to the IE guys by saying that, but I can't word it better.)
Matt Nordhoff on January 29, 2007 11:08 PMYou've got to be kidding me. Not only (as other comments point out) is "navigation" a synonym for movement among things. Also, the IE OLE interface defines "Navigate" or "Navigate2" as the method/s to invoke when one wishes to call up another page. This has been so since the dawn of time. The error message is both syntacticly and idiologicaly correct.
-Boo
Boo on February 3, 2007 04:43 PMI remember reading on BUGTRAQ in ~1998 about a Microsoft DLL that had the string "Netscape engineers are weenies" :P
If you Google this string some stuff will come up.
Gustavo Duarte on February 5, 2007 01:03 PMSomething one of my staff said today:
"By the time that cake arrived, there were already hundreds of exploits for it in the wild."
-Ned Kratzer
David on June 19, 2008 08:39 AM| Content (c) 2008 Jeff Atwood. Logo image used with permission of the author. (c) 1993 Steven C. McConnell. All Rights Reserved. |