Jun 23, 2013

How to update Safari for Windows to the latest version of WebKit

If you are still using Safari 5.1 for Windows (e.g. for the excellent font smoothing), you can keep up with modern web browsers by upgrading its WebKit engine to the latest version released by Apple. Just follow these steps:
  1. If you have iTunes already installed, go to step 5.
  2. Download the latest release of iTunes for Windows.
  3. Open the downloaded file iTunesSetup.exe in an archive manager, like 7-Zip or WinRAR.
  4. Extract the file AppleApplicationSupport.msi and run it. Complete the installation.
  5. Copy the folder C:\Program Files (x86)\Common Files\Apple\Apple Application Support (or without (x86) when on 32-bit system) to C:\Program Files (x86)\Safari and merge with the existing Apple Application Support folder.
When you restart Safari, you will notice much better HTML5 & CSS3 support (319 -> 342 points in HTML5 Test) and JavaScript performance. Enjoy!


5 comments:

  1. Can I use this on 32, or do I have to be running a 64 program?

    ReplyDelete
    Replies
    1. You can use it on 32-bit and 64-bit systems.

      Delete
  2. Safari doesn't start after merging (and overwriting)
    Starts with old webkit only with merging...

    ReplyDelete
    Replies
    1. It might be broken with the latest version of iTunes. Try downloading iTunes 10.3 from http://support.apple.com/kb/DL1103 and overwriting the files.

      Delete