Tuesday, October 16, 2007

Let's all go on Safari

The show-stopping Safari bugs are dead. The Beta is now OS X-safe.

I learned two valuable lessons about Safari:
  1. window.console.log() is a nifty way to trace your code's progress, and it works with both FireBug and Safari . . . sort of. Pass it anything more than a simple string, such as objects that FireBug will cheerfully use to augment your console log, and Safari will fall over dead.
  2. If your web site has only one frame in its frameset, don't put "noresize" on that frame. Safari apparently takes that to mean "for every page after the first that I load in this frame, don't show it until the user clicks somewhere." Who knew?

No comments: