Safari 5

By a hair, Safari 5 is probably the fastest stable browser out, but with the exception of the unique Reader feature, Apple's browser is now more in line with other browsers than ahead of them.


View more from Apple »




After a bit of hesitation, Apple released a major update to its WebKit-based Safari browser on Monday. Safari 5 for Windows and Mac comes with several big feature announcements. There's the new Reader option for streamlining articles for reading, broader support for HTML5, default support for searches on Bing and performance improvements. However, the biggest new feature of them all, extensions, won't be available for several months and depending on what you're looking for in a browser, Safari can be seen as lacking many helpful options.

The official August/September street date for the extensions leaves many questions up for debate. Apple has said that the new framework restricts which extensions can be installed to those that have been approved by Apple. It's not clear at this time if or how that system will be different from the add-on networks supported by Google's Chrome and Mozilla's Firefox, but given Apple's heavy hand in content control on the newly-renamed iOS it's not unreasonable to expect the company to take that approach as well with Safari extensions.

Apple has created a Safari Developer Program to guide, and perhaps curate, extension development and to that end has allowed users to toggle on the extensions menu. If you go to the Advanced tab under Preferences, at the bottom of the menu there's a check box to force the Develop menu to appear on the menu bar. If you don't see the menu bar on Windows, you can activate it by hitting the Alt key or force it to appear via the Show Menu Bar option at the top of the general settings window.

In the Develop menu, click on Enable Extensions. The next time you return to the Preferences window, you should see an Extensions tab. To install an extension, go to one of the unofficial Safari Extensions collections, download an extension, extract the .safariextz file, and double-click on it. The extension will then load in the extension manager. Most extensions currently available are ported from Google Chrome, since both browsers share the same rendering engine.

The most interesting new feature in Safari is the Reader button. This button appears at the right side of the location bar when you load a site with pagination, such as a multi-page article or gallery. Hitting it will open an overlay window that combines all pages into a single, scrollable format and tints out the site beneath, including ads and other distractions. Any embedded pictures or videos remain viewable, although like the text of the story they lose their site-specific formatting in favour of the Reader. Reader also comes with five buttons at the bottom of the frame that appear only when you mouse over them. You can zoom in, zoom out, email the page or print the page in its Reader format.

The new Reader feature in Safari streamlines both single and multi-page stories into a more legible format.

The new Reader feature in Safari streamlines both single and multi-page stories
into a more legible format.(Screenshot by Seth Rosenblatt/CNET)

Reader is a more limited version of the code used in the Readability bookmarklet. What's innovative about the Safari version is that Apple decided to include it at all, but because it's such an obvious feature to include in a web browser it wouldn't be surprising to see others follow suit. Hopefully, Apple will expand the sharing feature beyond email so you can immediately share an article on Twitter or Facebook.

HTML5 gets a lot of love in Safari 5, pushing the browser to the top of the list of HTML5 browser versions that aren't in beta or development. Safari now supports HTML5-based full-screen video playback, video closed-captioning, geolocation, drag and drop, forms validation, HTML5 Ruby, EventSource and WebSocket. But in an odd turn from Apple, its HTML5 demo website is restricted to Safari browsers only.

Safari now does come with local searches enabled from the location bar, so as you type your query you can see how it relates to your history and bookmarks. However, there's still no location-bar-based web search, something that Firefox, Chrome and Opera have had for varying but lengthy amounts of time. Safari has also added Bing search to its default search engine options, but again, its competitors have allowed full search engine customisation for a long time.

Apple hasn't activated extensions in Safari officially, but they have provided you with a workaround.

Apple hasn't activated extensions in Safari officially, but they have provided you with a workaround.(Screenshot by Seth Rosenblatt/CNET)

Although its search abilities may not be up to par with the competition, Safari has begun to introduce a modicum of tab customisation. The Tab window in Preferences gives you far more customisations than before, including opening into a new tab, some control over the tab focus on new tabs, and confirmation before closing multiple tabs. Safari 5 does not offer a session manager. It also doesn't natively respect your default browser for opening links. To change this, you'll need to go to the General tab under Preferences and change the default web browser setting.

These deficiencies certainly won't kill Safari, but they're odd ones to leave out.

Safari's performance has definitely been improved, and it remains the browser's strongest selling point. Part of that is due to the hardware acceleration (only in the Windows version, read more about hardware acceleration here) and DNS pre-fetching. Part of that is because of the improvements made to the Nitro JavaScript engine.

On Windows, users get the visual indicators for multiple tabs, but there's still no support for jump lists or recently-viewed sites. (Screenshot by Seth Rosenblatt/CNET)

On a Windows 7 x86, running on an Intel Core 2 Duo T9400 at 2.53GHz, with 3GB of RAM, Safari notched an average of 465.5 milliseconds over three cold-boot runs on the SunSpider JavaScript test. The current stable version of Chrome released today, version 5.0.375.70, scored 525.19ms. The disparity between the Mac versions was far greater. On a Mac OS X 10.6.3, running on the same Intel chip as the Windows 7 computer but with 4GB of RAM, Safari 5 completed the SunSpider tests in 351.7ms. Google Chrome took 498.67ms. While the developer's version of Chrome comes in at 356.9ms on the Windows 7 computer, indicating that Safari's benchmarks can be not only achieved but surpassed, Safari's the only stable public version with these numbers.

Speed is important, but it's not the only judge of a good browser. With the exception of the unique Reader feature, Safari 5 does more to bring Apple's browser into line with other browsers than actually forging any new ground, and even with the improvements made to this version Safari still lacks many of the small but useful features competitors offer. For raw JavaScript speed, Safari is at the head of the pack for now, but Apple's focus on other user needs remains less than exemplary.

If you want to check it out, simply click the links to download the version you want: Windows | Mac.

Via Download.com


Add Your Review 1


* Below fields optional


Post comment as
 

eeloh posted a comment   

Good article. and yep- sped is not the only consideration. I will be going back to safari 4 because I really need to be able to search websites by location. It's no good to me if I have to scroll through 10,000 sites of american content that I don't want or need. A total waste of my time.




Sponsored Links
Internet Apps & Software

User Reviews / Comments  Safari 5

  • eeloh

    eeloh

    "Good article. and yep- sped is not the only consideration. I will be going back to safari 4 because I really need to be able to search websites by location. It's no good to me if I have to scroll t..."

Recently Viewed Products