A First Look at the Safari Web Browser
by Wei-Meng Lee01/10/2003
Apple announced at MacWorld SF 2003 the Safari Web browser for Mac OS X (which is a different animal all together from O'Reilly's Safari Book Shelf, an online technical bookstore). Safari's rendering engine is based on KHTML, from KDE's Konqueror, an open source project.
According to Apple, Safari is the fastest Web browser on Mac OS X. Compared to Chimera 0.6.0, Internet Explorer 5.2.2, and Netscape 7.01, Safari was the overall winner in tests like HTML page load speed, JavaScript performance, and cold launch time.
Safari is currently in beta. You can download the public beta here .
I will walk through the many innovative features of Safari in the rest of this article. Figure 1 shows the various components of Safari:
|
|
The first striking feature of Safari is the brushed-metal user interface. If you have been using iCal, iSync and Address Book, then you will definitely feel comfortable with the new look. I have been using Chimera and Internet Explorer, but Safari's new look is certainly a nice change.
|
Related Reading Mac OS X Hacks |
Bookmarks
Let's start with bookmarks. Besides adding the URL of your favorite Web pages into the Bookmarks menu, you also have the option to add them into the Bookmarks Bar. The Bookmarks Bar is located just below the Address bar, which makes it easy for you to access frequently accessed Web pages.
|
|
Managing bookmarks is also easier in Safari, thanks to the re-engineered Bookmarks viewer:
|
|
The Bookmarks viewer allows you to group your favorites into folders and shuffles bookmarks easily by drag-and-drop. You can easily move a favorite to the Bookmarks Bar by dragging and dropping its URL into the Bookmarks Bar item in the Bookmarks viewer.
|
|
Google Integration
Safari also incorporates the most popular Web search service, Google. Instead of going to Google.com, you just type in your search text into the Google text box:
|
|
SnapBack
One of the common problems with Web surfing is that you often get lost in the numerous links available on a page. Visit a page and you can easily get distracted by the various links; before you knew it, you have lost the original page that you actually want. Safari features a SnapBack feature. SnapBack provides a one-click jump back to the Web page that you have originally visited using a URL or accessed via a bookmark.
|
|
Progress Indicator
One trivial feature of Safari is that the Address Bar is also a progress indicator. As the page loads, the Address bar is filled with blue background color. Quite a visual treat, but I find it actually very useful in updating me on the progress of the page download (as compared to the viewing the progress at the bottom of the browser, as in IE).
|
|
Simplified File Downloads
Safari makes file downloading a pleasant affair. Unlike other browsers, which leave behind a mess of bin and gz files when a file is decompressed after download, Safari automatically expands a compressed file after download so that all you need see are the files ready to install.
|
|
Even though Safari is still in the beta stage, it is quite stable and works pretty reliably, giving me no unexpected errors. I only have one disappointment (and I am sure I am not alone in this), and that is I am sorely missing the tabbed browsing feature, which is available in Chimera. Hopefully, tabbed browsing will make it into the final product.
Wei-Meng Lee (Microsoft MVP) http://weimenglee.blogspot.com is a technologist and founder of Developer Learning Solutions http://www.developerlearningsolutions.com, a technology company specializing in hands-on training on the latest Microsoft technologies.
Return to the Mac DevCenter.
- Trackback from http://www.kellemeshusvetiunnepeket.com/0001768.php
gyógyfürdõinkben intézmények beállításai dokumentumok
2005-08-21 09:33:02 [View]
-
Getting started with Safari
2004-12-12 15:21:55 jpassow1@elp.rr.com [View]
-
Not really a comment, more of a question...
2003-09-24 16:15:02 anonymous2 [View]
-
"send page" feature
2003-03-10 17:31:35 anonymous2 [View]
-
"send page" feature
2004-09-21 16:36:41 jsturgeon [View]
-
Ad Filtering Fix
2003-02-13 00:47:53 anonymous2 [View]
-
keychain
2003-02-11 08:13:53 anonymous2 [View]
-
keychain
2003-01-25 06:10:35 anonymous2 [View]
-
Java problem
2003-01-22 06:08:44 anonymous2 [View]
-
Safari beta
2003-01-21 10:43:59 anonymous2 [View]
-
mozilla already has all of this
2003-01-19 13:33:00 anonymous2 [View]
-
Supressing animation, ad filtering
2003-01-15 02:12:43 anonymous2 [View]
-
command-~
2003-01-14 18:02:29 anonymous2 [View]
-
command-~
2003-01-17 12:03:14 anonymous2 [View]
-
History list...interesting stuff
2003-01-14 08:22:22 Wei-Meng Lee |
[View]
-
History list...interesting stuff
2003-01-17 10:41:15 michaelbaran [View]
-
Re: Progress in the address bar
2003-01-13 18:02:02 anonymous2 [View]
-
Tabs are currently unrefined...
2003-01-13 15:08:43 anonymous2 [View]
-
Tabs are currently unrefined...
2003-01-20 13:57:56 jgd3 [View]
-
Progress in the address bar
2003-01-13 13:38:58 mchapman [View]
-
Back using right click on the mouse
2003-01-13 12:32:10 anonymous2 [View]
-
Back using right click on the mouse
2003-01-14 06:28:03 Wei-Meng Lee |
[View]
-
you missed 'stop'
2003-01-13 07:40:20 anonymous2 [View]
-
Tabbed Browsing, the cocoa way.
2003-01-13 03:09:54 anonymous2 [View]
-
Tabbed Browsing, the cocoa way.
2003-01-17 10:37:06 michaelbaran [View]
-
Tabbed Browsing, the cocoa way.
2003-01-13 10:23:26 buzban [View]
-
open in background`
2003-01-13 01:46:40 anonymous2 [View]
-
open in background`
2003-01-13 07:41:48 anonymous2 [View]
-
looping
2003-01-12 07:45:17 anonymous2 [View]
-
Tabs issue
2003-01-12 06:38:40 anonymous2 [View]
-
Tabs issue
2003-01-17 10:45:48 michaelbaran [View]
-
Safari Web Browser
2003-01-12 05:28:03 anonymous2 [View]
-
what about 'forms autofill'?
2003-01-12 01:52:15 anonymous2 [View]
-
'forms autofill' bookmarklets
2003-01-15 10:52:26 gracion [View]
-
an alternative to tabbed browsing
2003-01-11 22:04:50 anonymous2 [View]
-
Java Support
2003-01-11 14:40:41 anonymous2 [View]
-
Java Support
2003-03-14 09:04:03 anonymous2 [View]
-
Java Support
2003-08-25 22:33:28 anonymous2 [View]
-
Tabs -- let the user choose
2003-01-11 12:23:18 anonymous2 [View]
-
Tabs are not for everyone
2003-01-11 10:33:53 anonymous2 [View]
-
Tabs
2003-01-11 05:58:10 tomem [View]
-
tabbed browsing
2003-01-11 05:02:49 anonymous2 [View]
-
CSS Support is Poor
2003-01-10 21:46:44 jim@ipmi.com [View]
-
keychain
2003-01-10 17:14:53 anonymous2 [View]










