I finally bit the bullet and updated by Safari on Windows to 3.1. Along with the upgrade came a bunch of surprises as things moved around and changed. The following is what I’ve found so far:

  • The Preferences.plist file we previously used to enable the Debug menu doesn’t exist anymore. All of the preferences are in com.apple.Safari.plist which is located in C:Documents and Settings<username>Application DataApple ComputerSafariPreferences. This is the file you need to edit to enable/disable features from now on.
  • The Debug menu is gone and has been replaced with the Develop menu.
  • The Develop menu can be turned on and off right from the Preferences window, no file editing necessary.
  • The JavaScript console has been replaced with Web Inspector. Unlike the old console, Web Inspector allows you to type in code to execute and also produces different visual treatments for calls to console.error(), console.warn(), etc., a la Firebug.
  • I’m still not able to get Drosera to attach to a running Safari instance on Windows. I’ve followed all of the steps I’ve found on various blog posts but no dice. The window does come up, it’s just not attached to any Safari instances so it can’t really debug anything.

I do have to say I’m fairly impressed with Safari thusfar. If I could just get Drosera working, I’d feel like I could do some serious development.

Disclaimer: Any viewpoints and opinions expressed in this article are those of Nicholas C. Zakas and do not, in any way, reflect those of my employer, my colleagues, Wrox Publishing, O'Reilly Publishing, or anyone else. I speak only for myself, not for them.