The provided WebKit application will launch the currently installed version of Safari, forcing it to use the updated WebKit frameworks provided by Leopard WebKit.
Leopard WebKit is tested with Safari 5.0.6 (on 10.5) only.
________________________
How to make the best use of Leopard WebKit:
You will benefit from anything Leopard WebKit has to offer if you copy the provided WebKit application to your hard drive and use it from there; don't forget to set the latest WebKit version as the default web browser in the Safari settings.
Using the WebKit application is currently the only convenient way to be able to use better and safer HTTPS/SSL encryption - i.e. for online banking and PayPal you'll want this and there already are web sites that can't be accessed anymore without it. You'll also want to run the script "update system certificates" in order to not get security warnings for now trusted but formerly unknown connections and to get security warnings for formerly trusted connections that aren't considered secure any longer.
You should also execute the provided "enable advanced features" script in order to have web sites better recognize the modern abilities of your browser - quite some important web sites already depend on these features for fully functioning or in order to work at all.
In case you don't need Safari's Top Sites feature (the preview images generated for visited web sites) you should disable it using the script "disable TopSites preview rendering".
________________________
Relink against Leopard WebKit:
This AppleScript droplet can be used to relink applications against Leopard Webkit, and it is the recommended way for using Leopard WebKit with browsers other than Safari.
Just drop your favourite browser or other WebKit based application (like iTunes for example) on this droplet and it will create a copy of your application, appending "LepWK" to the original name (the name the application originally had when it was built).
The Leopard WebKit frameworks are then copied into the application bundle itself and relinked to refer each other in that location. That way each relinked application contains its own private copy of Leopard WebKit.
Be patient while the frameworks are copied and wait until the execution of the AppleScript finishes.
The relinking does only work for application that dont't load the WebKit frameworks at runtime, like Stainless for example.
It also doesn't yet work for many applications that contain frameworks or plugins inside the application bundle in locations different to what Apple recommends that are themselves linked against the Apple provided WebKit frameworks, like Safari for example.
It should work well with any applications that place frameworks in Contents/Frameworks and plugin bundles in Content/PlugIns, like Roccat 4.9 and later.
________________________
enable advanced features:
Enables all graphics acceleration features, HTML5 full screen support, WebGL and WebAudio.
In order to make web pages better recognize the supported features this does also set the default Safari user agent to that of Safari 6.2 .
revert advanced features to defaults:
Resets the advanced features to the defaults built to the defaults of the currently installed version of WebKit.
________________________
disable TopSites preview rendering:
Disables the TopSites background web site preview image rendering which does free quite some precious system resources (CPU time, RAM, hard drive memory).
TopSites will not work as expected when preview image rendering is disabled as new sites won't get preview images and existing ones won't be updated any more.
revert disabling TopSites preview rendering:
Enables TopSites background web site preview rendering.
________________________
update system certificates:
This will bring the system security certificates up to date by overwriting the installed ones with the same files that Apple ships with 10.10 .
Please note that a backup will not be made. You can revert to the ones shipped with 10.5.8 by reinstalling the 10.5.8 update (
http://support.apple.com/kb/DL865" onclick="window.open(this.href);return false;).
If you don't update, parts of certain web sites might not load and/or you'll get security warnings when visiting certain sites.
________________________
INSTALLING LEOPARD WEBKIT AS THE SYSTEM DEFAULT IS PURELY EXPERIMENTAL AND YOU SHOULDN'T DO IT IF YOU DON'T KNOW OF A WAY HOW TO RECOVER YOUR SYSTEM!!!
install:
Execute this to install Leopard WebKit as the system default.
Any application that was linked against the WebKit version provided by Apple will then use Leopard WebKit.
This affects Apple Mail, Dashboard, iCab, Stainless, Roccat and many more.
uninstall:
Execute this to delete Leopard WebKit and restore the Apple provided version to be the system default. You might also want to revert the advanced features settings to the defaults.