$bbtitle
Apple Stock: 193.32 ( -3.16 )
RSS RSS Twitter Twitter
Search:
AppleInsider.com Archives News Bytes Reviews Anonymous Mailer Submit Story AppleInsider Forums Mac Prices Polls Advertise on AppleInsider Contact AppleInsider
Black Friday Deals Extended: save up to $300 on MacBook Pros and up to $180 on iMacs: Mac Pricing Guide updated Dec 3rd (Find the best prices on Macs).
Thursday, October 18, 2007

Road to Mac OS X Leopard: Safari 3.0 [Page 3]

By Prince McLean

Published: 09:00 AM EST

Apple Launches Safari

After being left for three years with a stagnant version of Microsoft's Internet Explorer on the Mac, Apple announced the public beta release of its own new web browser at the January 2003 Macworld Expo. While many expected Apple to release a customized browser based upon Mozilla's Gecko engine, Apple instead chose to base its browser upon KHTML, the engine powering KDE's Konquerer browser.
 
This is particularly interesting because Apple had hired Dave Hyatt in 2002, who had been working for Netscape since 1997. Hyatt created the Camino browser and was a co-creator of Firefox, both of which were based on Gecko. By the time Apple began work on Safari in 2002, Mozilla had a few years of development effort invested in its new Gecko engine. However, KDE had invested a similar amount of time in its own KHTML browser engine, which began in 2000. KDE's engine was faster, smaller, and offered better support for web standards.
 
Rather than using Gecko, Apple chose to enhance the KHTML rendering engine, replacing its dependancies on the Qt toolkit with an adapter that wrapped the engine with a Cocoa friendly Objective-C API. That enabled Apple to preserve as much portability and commonality with KHTML as possible. The result was the open source WebCore library. Paired with Apple's JavaScriptCore, similarly based on KDE's kjs JavaScript engine, the entire package is called WebKit. That framework is used by a number of Mac applications to render HTML content, including Safari.
 
Safari adds user interface features to WebKit in the same way Firefox adds a user interface to the Mozilla Gecko engine. Like Mozilla, Apple earns some revenue from partnerships with Google. However, the main reason for developing its own browser has been to ensure the Mac platform isn't left with a second class web browser.

Safari 1.0 (below) introduced innovative bookmark organization and featured a slim user interface profile to show-off the web content being displayed rather than the browser's own buttons.

Leopard: Safari 3.0


Safari 2.0, released with Mac OS X 10.4 Tiger, was commonly called Safari RSS in Apple's marketing to feature its built in support for parsing syndicated RSS feeds (below). It also supported a private browsing mode, parental controls, and saving website content locally as a web archive. Safari had also advanced in its support for web standards and in rendering speed in a series of regular update releases.

Leopard: Safari 3.0


Apple released Safari 3.0 (below) in June as part of the WWDC private release of Leopard, but also as a public beta for users of Mac OS 10.4 Tiger. Apple also offered a version for Windows XP and Windows Vista in an effort to spread the adoption of its Safari browser and make it easier for web developers to perform cross platform compatibility testing.

The new version of Safari featured improved searching within web pages, the resizing of text input fields within a page, drag and drop tabs, and the ability to save a group of tabs as a single bookmark. Apple also touts major speed improvements, claiming page rendering that's up to twice as fast as Internet Explorer 7, and JavaScript performance that is up to 2.8 times as fast as IE 7.

Leopard: Safari 3.0


Safari 3.0 on Leopard

Running on Leopard, Safari loses the brushed metal frame it has always had, and adopts the standard unified appearance of other Leopard apps. On Windows, Safari is already there, although its close box is strangely on the wrong end of window's title bar.

Safari in Leopard also has a new feature called Web Clip. Click the scissor toolbar icon, and Web Clip allows you to select an area of a web page as a web clipping widget for use in Dashboard. The selection arrow turns into a box that locks onto specific regions of the page in the same way the iPhone's Safari identifies areas for zooming in when its display is double tapped. You can also create a freeform box that can cut out any arbitrary section of a web page.

Once selected, the region becomes a live widget in Dashboard that works identically to loading the full page a Safari window. Clippings can be assigned a custom frame design, and you can load any number of clippings into the Dashboard.

The new Safari can also purge history items at a set schedule, either every day, week, two weeks, a month, annually, or manually. Like other Leopard-savvy apps, it also defaults to directing downloads to the new Downloads users folder, and those files are tagged with the date and time they were downloaded. When you open them, the Finder warns you that the file was downloaded from the Internet, and tells you when, flagging any potential malware as suspicious.

Leopard also indexes a full text content search of bookmarked web pages and history items, so when you search through your history or bookmarks looking for information on a previously viewed page, you don't have to recall the website, the page title, or anything in URL; you can simply search for the word you are after.

While the rest of Mac OS X Leopard doesn't come out for another eight days, you can download Safari 3 now for free, both for Mac OS X Tiger and for Windows.

Check out earlier installments from AppleInsider's ongoing Road to Leopard Series: iCal 3.0, iChat 4.0, Mail 3.0, Time Machine; Spaces, Dock 1.6, Finder 10.5, Dictionary 2.0, and Preview 4.0.

111 Comments ] 
  Print ] [ Story Link ] 


Download Parallels 5.0 Today
Mac Poker players can play Full Tilt Poker for Mac and get 100% to $600 free with bonus code MP600, courtesy of Online Poker Mac
AppleInsider Features
Hot Forum Topics

Recent Articles
Microsoft alters settlement with EU over browser exclusivity
Reports confirm Apple reaches agreement to purchase Lala
Apple close to acquiring music streaming service Lala - report
Apple's iMac, MacBook Pro top U.S. October PC sales
Apple ordered to pay $21.5 million in patent suit
Apple adds 3.33GHz quad-core Mac Pro, 2TB hard drive upgrades
Motorola suggests Apple's iPhone is feminine in latest TV spot
Progress made on Apple's potential second Cupertino campus
Publisher Hearst releases plans for digital magazine, newspaper service
College develops iPhone app to connect with potential students
Google launches free Public DNS
Intel to apply Apple's App Store strategy with netbooks
China's largest e-commerce site sells 5 iPhones in 2 weeks
Mac sales projected to grow 26% in 2010, outpacing PC market
Apple predicted to offer 300,000 iPhone apps, tablet in 2010
Time Inc. demos tablet-friendly magazine concept
Retailers want in on Apple's iPod touch point-of-sale system
Apple tablet rumored to be 'shockingly' inexpensive
AT&T drops lawsuit against Verizon over advertising spat
After Apple agreement, Psystar officially halts sales of clone Macs
'Complicated' Verizon iPhone deal said to be unlikely in 2010
Apple's Cyber Monday Internet shopping traffic increases 71%
Psystar agrees to pay Apple $2.7M in settlement
Apple's iPhone predicted to find home at T-Mobile U.S. in 2010
AT&T ranks last in Consumer Reports mobile service survey
Google hopes to compete with iTunes, offer pay TV on YouTube
Psystar, Apple enter partial settlement to cease clone Mac sales
Apple's iPhone 'halo effect' lifts Mac to 16.4% sales growth
Cyber Monday roundup includes discounted Macs, VMware apps
Google Phone reports continue; Apple rejects Motorola Droid app
Apple accused of NAND flash memory price manipulation
Another take: Apple's Black Friday sales seen as 'strong'
Rumors of Qualcomm-Apple iPhone deal persist
Apple's Black Friday Mac in-store sales forecast to decrease [u]
Evidence of Apple's new iPhone model, Maps application uncovered
Intel's Six-Core 'Gulftown' processor revealed, possibly headed to Mac Pro
Black Friday Mac and iPod price guides: find the lowest prices [Ux3]
Black Friday Deals: Office, Fusion, Parallels, CS4, QuickBooks
Black Friday at Amazon: GPS units, cameras, printers, Blu-ray
Apple MacBook Pro prices slashed by up to $300, iMacs by $180

AppleInsider Market Place

Sell your Laptop - working or not. Free shipping.: Get an instant online quote and sell your laptop today !

Believe in Office: Save Up To 25% on Office 2004 For Mac. Visit Our Site for Details!

IBackup - SMB Online Backup: IBackup is the preferred online storage and backup service of choice for SMBs for its ease of use, security and value. Offers automated backup and restore, file selection and securiy.

Download free software - everyday updated freeware files

 
Advertisements








AppleInsider RSS Feed
AppleInsider © 1997-2008
Please review our Privacy Policy.
Written/Edited/Compiled by the AppleInsider Staff.