Ads by TechWords

See your link here
Subscribe to our e-mail newsletters
For more info on a specific newsletter, click the title. Details will be displayed in a new window.
Networking
Computerworld Daily News (First Look and Wrap-Up)
Computerworld Blogs Newsletter
The Weekly Top 10
More E-Mail Newsletters 
 

First Look: Safari 3.1 adds speed and HTML 5 features

The latest version of Apple's browser adds some major enticements to switch.

March 19, 2008 12:00 PM ET

Active Comments
Anonymous says: Even though the article was based on current shipping versions (Safari 3.1 vs. Firefox 2.0.12, IE 7 etc.) and not...
Anonymous says: I've been holding off on trying Safari. I use IE for the most part but have played around with Firefox...


Computerworld - Apple released Safari 3.1 on March 18 with an updated rendering engine that makes the fastest Internet browser even faster.

On top of that, Apple's new browser includes some features that reflect the future of the HTML 5 specification: offline storage, media support, and CSS animations and Web fonts. It also adds some needed compatibility and bug fixes, as well as some other new features that really make it a great everyday browser.

For the uninitiated, Apple provides a great PDF overview of Safari. You can get the upgrade/installer from apple.com/safari/download/ (it's about a 16MB download for both Mac and PC) or simply update from Software Update. The installation is easy but strangely requires a restart on Macs but not on Windows. By the way, Safari 3.1 is the first Windows version not to carry the "beta" tag.

The interface and the user experience are largely unchanged from those in Safari 3.0. Under the hood, however, Apple has made some significant changes that it has pulled from the latest builds of the open-source WebKit engine.

WebKit is the framework version of the engine that's used by Safari. It is also the basis of the Web browsing engine in iPhone's Mobile Safari, Symbian's browser, the Google Android platform and Adobe's new AIR platform.

Testing

To check out how well Safari 3.1 handles Web sites, I ran it through some popular standards testing -- and found that it leads the pack. In the Acid3 Tests, which were created by the Web Standards Project to test dynamic browser capabilities, Safari 3.1 scored 75 out of 100, significantly higher than the previous version of Safari and other shipping browsers (Firefox 3 Beta 4 scored 68, while the most recent WebKit scored 92).

However, the big news is how fast the new version of Safari is. How fast? I tested Safari 3.1 on my first-generation 2-GHz MacBook Pro with 2GB of RAM. In MooTools' SlickSpeed speed/validity test suite, a series of tests that use popular Javascript libraries, Safari came out on top in almost every category on both Mac and PC.

It also did significantly better than any shipping browser on the SunSpider JavaScript speed tests (although since these tests are hosted at WebKit.org, they are perhaps biased). For example, on the Mac, Safari scored 4430ms, compared with 5048ms for Firefox 3 Beta 4.

While I spend 90% of my time on a Macintosh, I also installed Safari on my Windows XP box to see how it stacked up against Internet Explorer, Opera and Firefox. In short, it worked extremely well for everyday browsing, offering speed and efficiency, especially on a four- or five-year-old machine. It also performed really well with lots of tabs open.

SlickSpeed Test

Dojo
1.0.2
JQuery
1.2.3
MooTools
1.2 Beta 2
Prototype
1.6.0.2
Mac OS
Safari 3.1 91 138 209 272
Firefox 3
Beta 2
142 235 151 282
Opera 9.25 225 431 426 562
Windows
Safari 3.1 171 171 250 236
Firefox 2.0.12 286 439 267 398
IE7 335 468 869 1987
All measurements are in milliseconds. Lower numbers are better.

Although Safari 3.1 does perform much better than the shipping version of Firefox, the speed improvements in Firefox 3 Beta 4 are catching up with Safari 3.1 -- though Firefox 3 did consume more CPU cycles during my tests.

One of the drawbacks of Safari has been the perceived "over-smoothing" or softening of fonts on the PC. While this hasn't been completely fixed, Apple's Safari 3.1 allows Web sites to specify fonts outside the seven Web-safe font families; these new fonts can be downloaded by the browser as needed.

Unfortunately, there are still prominent features that are part of rival browsers that Safari simply can't match. For example, Safari doesn't have all of the add-ons that Firefox enjoys, such as the Google toolbar.

Furthermore, if you need to use a site that employs Microsoft's proprietary ActiveX technology -- like Microsoft Exchange's Outlook Web Access, for example -- you'll find that the experience on Safari leaves much to be desired. In this case, you're better off using Internet Explorer.

Finally, Opera offers features, such as direct BitTorrent downloads, that aren't offered in Safari.

With the 3.1 release, Safari has become the fastest browser you can use. If that isn't enough reason to make a switch, its strong adherence to Web standards and rapid adoption of new technologies might make you think again.



Additional Resources

POLL RESULTS
Accelerate your knowledge of the IT world you inhabit by viewing the results of a series of polls taken by your IT peers. These polls of 100+ IT professionals each are available for full viewing. They cover key topics such as virtualization, processor performance, green IT, cloud computing and many others. Be a part of the buzz.
WEBINAR
Attend this webinar and learn how to:
  • Free up development cycles that can be used to increase the functionality of the application
  • Eliminate the need to develop multiple BIRT web pages that differ only in visual style
  • Create a single BIRT design that shows the same data aggregated and calculated in different ways
  • Attend now!
WHITE PAPER
Utilizing demand intelligence improves the precision of pricing, product assortments, channel/store placement, and promotion, which are all essential for sustainable revenue management performance. Learn more, download this free whitepaper today.

What People Are Saying

White Papers & Webcasts

The 2009 Handbook of Application Delivery
Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that...  

Accelerating Your Mobile Workers: Controlling the Uncontrollable
Today's workforce is truly mobile. Unlike the managed environment of the office LAN, remote users face many challenges to being productive while out...

Creating and managing value-driven product portfolios
With such a fine line between success and failure, now is the time to make product portfolio decisions based on fact- not guesswork,...  

Security Configuration Management
In this web video, follow along with Jim Hansen, Senior Product Manager with Big Fix, as he explains why Security Configuration Management is...

iPhone for the Enterprise
One of the biggest concerns of using the iPhone for the enterprise is the security and manageability issues. Read this white paper to...  

vSphere and Double-Take Software: Optimize while you Virtualize
Hear from VMware and Double-Take Software in this On Demand Webcast. Learn how to maximize your VMware vSphere deployments and optimize your workloads...

The Vector Approach to Data Center Power Planning
This white paper describes an approach that considers the major milestones and thresholds in data center power requirements-and how planners should adjust their...  

How to Reduce Eclipse BIRT Development Effort for Data Visualizations
Web applications can come with a long list of visualization requirements for structured data. By delivering your output through the BIRT Interactive Viewer,...

Yankee Group Mobile WAN Optimization Report
Mobile work continues to evolve. Learn how to keep up with the demands of your organization's mobile workforce....  

Disaster Recovery 2008: Reduced Costs and Improved Performance
How long can your Enterprise afford to be without your data? With an accelerated disaster recovery program, you never have to answer this...