Install Safari for Windows
To install Safari for Windows on a Windows computer:
Go to the Softpedia website. Select the Download tab and then select the mirror site to start the download. Choose Run to install the browser. Clear the option to make Safari the default browser. When the installation is complete, launch Safari for Windows. Alternatively, download and run the Safari 5. 1. 7 setup EXE file.
How to Install Safari Extensions in Windows
Apple no longer offers extensions for Safari for Windows. Any extensions you find are written by a third party to expand the browser’s functionality, personalizing the browsing experience, or adding features not built into Safari’s default version.
If you discover any third-party extensions that you trust, here’s how to install them in Safari for Windows:
Select the gear icon at the top of the browser and then select Preferences > Extensions. Or press Ctrl+, (Control plus comma) to get to Preferences quickly. In the Extensions tab, toggle extensions to the On position. Click to download the Safari extension you want to install. Select the Install button when asked if you’re sure that you want to install the extension. Safari extensions have the . safariextz file extension. Be extremely careful when downloading a third-party extension from the internet. To disable an extension, go back to the Extensions tab and toggle the extension to the Off position.
How to Make Safari Extensions Update Automatically
Some extensions may offer updates. If an extension you loaded offers updates, set the browser to install updates automatically. Apple no longer updates extensions for Safari for Windows.
Select the gear icon at the top of the browser and then select Preferences > Extensions. Select the Updates button at the bottom of the Extensions tab. In the center of the screen, select the Install Updates Automatically check box. Exit the Extensions window. The extension updates on its own when a new version is released.