Last week, version 5 of the Safari Web browser was released, for both Windows and Mac OS X. Although Safari doesn’t have a large user base, Apple is becoming more and more significant with Web standards, so I thought I’d look at what the new version of Safari has to offer (Safari is my #2 browser, after Firefox, with about a 65/35 split as to how much I use each).Behind the scenes, Safari 5 runs faster than Safari 4 and, if the benchmarks are to be believed, faster than Internet Explorer, Firefox, and Chrome. Specifically, the JavaScript engine has been improved, making JavaScript code run 20% faster or better, according to tests. Safari 5 also adds improved support for the new features coming down the pipe in [intlink id=”1088″ type=”post”]HTML5[/intlink].
Safari 5 introduces a new system for adding extensions to add functionality to the browser. Unlike plug-ins, an extension can be written in HTML, JavaScript, and CSS. For security purposes, Safari 5 will only allow you to install extensions that have been digitally signed by Apple. In other words, just like with the iPad and iPhone stores, Apple will need to approve the software before letting you add it to your browser. I think of this as a good thing, but some may not.
Another somewhat hidden new feature is the ability to use the Undo command (Command+Z on Macs, Control+Z on Windows) to recover a recently closed tab. You can also reopen recently closed windows from the History menu, although that feature was there before.
The most overt new feature is called “Reader”. When you load Web pages that contain multipage articles, the Reader button appears within the address bar. Click it and the articles content will appear above the page itself so that it’s easy to read. More than that, the text will appear without all the ads, links, and extraneous stuff that clutter up a Web page, and every page of content will be available right there (although, in my experience, it took a few seconds to load the rest of the article).
Similarly, when you’re in private browsing mode, a “Private” button appears within the address bar. This is useful if you enable privacy but later forget to disable it, and wonder why your other history isn’t available.
If you’re reading this post, you’re probably somehow involved with Web development or computers or whatever, and are likely to upgrade to Safari 5 quickly, regardless of what it has to offer. But I think that what companies put out in their latest browser versions provides a good insight into where some of the Web development leaders think the Web is heading.