Changes in Safari 3.1 for Windows
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.plistfile we previously used to enable the Debug menu doesn’t exist anymore. All of the preferences are incom.apple.Safari.plistwhich is located inC: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 Yahoo!, Wrox Publishing, O'Reilly Publishing, or anyone else. I speak only for myself, not for them.
Both comments and pings are currently closed.




3 Comments
No luck with Drosera on Windows either. At least I am not alone.
Alexei on March 23rd, 2008 at 5:59 am
Thanks for the clear, accurate report. Why is it that the unfortunate news that you can’t debug Safari on Windows is only available from you? Safari does seem to be a nice piece of work, but until it is possible to debug JavaScript in it, we cannot fully support it.
David Haimson on April 8th, 2008 at 4:19 pm
I have the same issue, I’m stuck at the same point, with both running but drosera is not hooked to Safari.
Jeanne on April 11th, 2008 at 2:06 pm