Safari 3 beta and Safari 2, together at last // writing
There have been many versions on how to run Safari 2 at the same time as the new Safari 3 beta. I’ve tried lots, but most didn’t work. So for a while I went back to safari 2, but I can’t live without the between window moveable tabs – plus when I reinstalled Safari 3 I really noticed the speed boost when surfing multiple tabs.
Finally some genius on macosxhints has found a way to do it. I claim no kudos for this, only that I’m writing it up again so that it might get some more google juice than being the last comment on a page, where virtually all of the other techniques were non-functional and macosxhints don’t allow you link directly to a comment on a page, bad macosxhints. (Original Post)
The Process
- Download and install Safari 3
- Download Webkit nightly drop it in your Applications folder and rename to ‘Safari2’
- Rename Safari (the installed v3 beta) to Safari3
- Launch the terminal and type “cp /Library/Application Support/Apple/.SafariBetaArchive.tar.gz ~/Desktop/SafariBetaArchive.tar.gz “
- Double-click on SafariBetaArchive.tar.gz on the desktop – this will create a SafariBetaArchive folder
- Drag Safari from the Applications folder inside SafariBetaArchive to your main Applications folder
- Right-click on Safari2 in your main Applications folder. (the Webkit download with a gold-rimmed icon.) Choose “Show Package Contents”
- Then go into the “‘Contents’ folder, then the ‘Resources’ folder.
- Copy (don’t move! – hold down the alt/option key whilst you drag and drop) the following four folders from the SafariBetaArchive folder to the Resources folder that you just opened:
- SafariBetaArchive/System/Library/Frameworks/WebKit.framework
- SafariBetaArchive/System/Library/Frameworks/WebKit.framework/Frameworks/JavaScriptCore.framework
- SafariBetaArchive/System/Library/Frameworks/WebKit.framework/Frameworks/WebCore.framework
- SafariBetaArchive/System/Library/PrivateFrameworks/JavaScriptGlue.framework
And we’re done, close all your windows! You can launch Safari3 and Safari2 (gold-icon) but don’t bother with the application named plain old Safari – the modified Safari2 (Webkit nightly) that you created is using it to run the Safari 2 rendering engine. The rest of your system will continue to use the Safari3 rendering engine, so no panics there.
Enjoy.
Comments
choonkeat
Andy, should update your entry with this http://r2.sharedcopy.com/3ja3ka6s