Safari on Windows

Oh, great... another A-grade browser to support.

I suppose I sort of have to say something about today's WWDC releases. The release of Leopard is mainly a great big yawn. The interesting things were:

  1. Safari for Windows. This is... odd. I have trouble working out their motivations. It seems to be a combination of the fact that the port was relatively easy (since KHTML already exists for Windows, and in fact some people were already distributing browsers for Windows based on it) and a desire to gain support for Safari by increasing its market share. And I suppose, by making it easier to test Safari web apps on Windows, they're widening the developer base for the next item...
  2. Web apps on the iPhone. They've gotten around the security problem of third-party applications on a smartphone by making the only third-party apps allowed be web apps. One assumes they'll be making some kind of JavaScript API available to allow you to make calls and use the other features of the iPhone as they claim will be possible, but I'm not sure how they intend to make that secure... if you ever visit this site on a iPhone, it will automatically dial 1-900-CASH-GRAB.
  3. The new Apple.Com features a totally new look and JavaScript out the wazoo. It looks superficially very Web2.0, although there's actually no Ajax to be found, and zero social interaction, so it's entirely cosmetic. However, it's very slick indeed, and built on the deservingly well-regarded script.aculo.us javascript library (although oddly they don't seem to have noticed yet). I have to say that while it's very well implemented, the white-on-black text is painful to read and it's dreadfully busy for a site that used to be famous for clarity and minimalism. Perhaps it will grow on me. Certainly its looks and those snazzy script.aculo.us controls will be stolen by every half-assed designer in the industry now (on the instructions of their clueless CEO) so get ready for every site on the web to start looking like this.

So... nothing really earth-shaking. But quite cool.