Categories
Internet

W3C On DTD Perversions

According to the W3C Systeam’s blog, there’s a lot of poorly designed software out there. It’s pretty rare that something has a legitimate need to pull down a DTD in order to work. They should never be requesting it on a very frequent basis. It’s a very cachable asset. The post includes some pretty impressive stats too:

..up to 130 million requests per day, with periods of sustained bandwidth usage of 350Mbps, for resources that haven’t changed in years.

They also make a few requests which really all developers should follow. Here’s my summary:

  • Cache as much as possible, to minimize your impact on others (not to mention improve your performance).
  • Respect caching headers
  • Don’t fetch what you don’t need
  • Identify yourself. Don’t use a generic UA.
  • Try not to suck.
Categories
Mozilla

Hotmail Doesn’t Work With Firefox 2.0

According to Mitch Meyran at Free Software Magazine Hotmail is crippled in Firefox 2.0 for Linux. The fix? Spoof the user agent to be Firefox 2.0 for Windows. Another fix is to use Gmail or Yahoo Mail. Anyone else experience this problem? There does seem to be a few reports of this.

Categories
Apple Mozilla

Intel Mac UserAgent

To continue with my last post, I did some digging to see what the useragent on the new Intel Mac’s were. A while back, I was wondering what they would change it to. I now have the answer:

Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/417.9 (KHTML, like Gecko) Safari/417.8

For Firefox, it’s not quite decided (bug 323657).