The first thing one notices when firing up the beta of Safari 3 for Windows is how much it looks as if it is on a Mac system. For Mac users moonlighting on Windows, this is probably a good thing. But Windows users may find it harder to carry out common tasks when using the Safari browser on Windows.
However, even experienced Mac users may find some frustration when using Safari on Windows, as the customization and extensibility options for Safari on Windows are currently much lower than they are on the Mac.
And thats saying something. Even on the Mac weve found Safari to be much less extensible and offer fewer customization options than competing browsers such as Firefox or Opera. Based on this beta, if we had to rank the major browsers right now, Safari would be about on par with Internet Explorer but still a good distance behind Opera and Firefox.
Installation of Safari on Windows is a breeze, with options limited to questions such as, do we want to install Apples zero configuration networking tool Bonjour? Once completed, we were off and running with Safari just as if we were on a Mac.
And thats where some of the problems come in. For example, in most Windows browsers users can single-click in the address bar and have the entire URL highlighted and quickly removed by typing a new address. In Safari on Windows, a single click merely puts the cursor at the end of the address, meaning users who want to type a new address will have to drag over the entire current URL.
Another issue that users may run into, especially server administrators and developers, is Safaris unforgiving stance toward unsigned or expired SSL certificates. In browsers such as Firefox, when going to sites with these certificates a warning pops up, but users still have the option to continue on. However, in most cases Safari will simply not open that Web site, forcing users to another Web browser.
Safari has most of the standard features that users expect of a current-generation browser, such as tabbed windows and an integrated RSS reader. A nice feature in Safari that may be new to some Windows users is private browsing, which when turned on makes sure that no cookies or history information is stored while browsing.
Another cool Safari feature is SnapBack, which makes it possible with one click to jump back to an initial page in a Web site or an initial search results page after digging deep into a site or search links.
The Preferences dialog in Safari is simple and streamlined, which for most users is a good thing. However, more advanced users will find themselves wanting more when it comes to extending and configuring the browser, especially those used to the many options in Firefox and Opera.
On the Mac, one way to get a few additional configuration options is to launch the debug menu, which is done with a simple command in the Mac terminal. While it is possible to get the debug menu on Windows, it is a much tougher chore, especially for less experienced users.
To enable the debug menu for Safari on Windows, we had to navigate to a hidden folder found at C:\Documents and Settings\"your user name"\Application Data\Apple Computer\Safari and open the Preferences.plist file in a text editor. Then we had to add the following to that file:
After these steps, we restarted Safari and then had the Debug menu, which provides options such as changing the browser user agent profile (for example, making it appear to be IE to Web sites).
Since this is still a beta, users should be careful in how they use this browser, especially as reports on security problems for the beta have already surfaced. In general, especially for a beta, performance was good, though in the current generation of browsers, performance is overall good and differences in speed tend to be very small.
Users wanting to test out this beta of Safari 3 for Windows can download it at www.apple.com/safari/.