Updated: 2/2/2003; 9:06:50 PM.
Jesse Ezell's Radio Weblog
.NET and Other Interesting Stuff
        

Tuesday, January 14, 2003

"BTW, the HTTP header for the referrer is misspelled "referer." Some time and energy went into deciding if ASP.NETshould have HttpWebRequest.Referer or HttpWebRequest.Referrer. The decision was made to match the header.

The Dictionary.com entry for "referer" describes the misspelling."

[Gary Burd]

Shows how gud I done learned mi letters. Maybe I've just spend to much time with ASP.NET or something, but I never actually knew there were two r's...


10:44:09 PM    comment []

Apple Doesn't Like Mozilla Anymore

"Apple just released a new web browser for MacOS X, called Safari.

It's based on KHTML, the rendering engine of KDE/Qt's Konqueror web browser, instead of on Gecko, the rendering engine of Mozilla. Don Melton explains why:

"The number one goal for developing Safari was to create the fastest web browser on Mac OS X. When we were evaluating technologies over a year ago, KHTML and KJS stood out. Not only were they the basis of an excellent modern and standards compliant web browser, they were also less than 140,000 lines of code. The size of your code and ease of development within that code made it a better choice for us than other open source projects. Your clean design was also a plus. And the small size of your code is a significant reason for our winning startup performance."

Translated through a de-weaselizer, this says:

"Even though some of us used to work on Mozilla, we have to admit that the Mozilla code is a gigantic, bloated mess, not to mention slow, and with an internal API so flamboyantly baroque that frankly we can't even comprehend where to begin. Also did we mention big and slow and incomprehensible?"

But I'm not bitter."

[Jamie Zawinski's Weblog]

This whole Safari thing is a source of deep entertainment to me. I guess I'm supposed to be mortally offended — or at least embarrassed — that they went with KHTML instead of our Gecko engine, but I'm having trouble working up the indignation. We've all known forever that Gecko missed its "small and lean" target by an area code, and we've been slogging back towards the goal, dragging our profilers and benchmarks behind us, for years. If I had to write a new browser, and I was going to have to touch the layout code in a serious way, I would think about Mozilla alternatives. I think it's awesome that they pretty much have to compare Safari to Chimera and Netscape/Mozilla, because it shows how far we've come from the universal acceptance of IE's hegemony. I think it's fantastic that they chose to include "Gecko" in their user-agent, so that they could get standards-compliant content, because it means that our evangelism efforts in support of such content have been working. I'm thrilled that they're going to be another IE-alternative browser, which will try some techniques Mozilla decided against, because we can see if it really works or not. And I really really hope that Mozilla will learn from Safari/KHTML, because they've done a lot of great work in about a tenth of the code. Kudos, guys, and welcome to the web.

(I still think our JavaScript engine is better, though.)

[Mike Shaver's Weblog]

I think Joel would get a kick out of this one...


8:58:57 AM    comment []

© Copyright 2003 Jesse Ezell.
 
January 2003
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Dec   Feb


Click here to visit the Radio UserLand website.

Subscribe to "Jesse Ezell's Radio Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.