All Topics  
Safari (web browser)

 

   Email Print
   Bookmark   Link






 

Safari (web browser)



 
 
Safari is a web browser
Web browser

A Web browser is a application software which enables a user to display and interact with text, images, videos, music, games and other information typically located on a Web page at a website on the World Wide Web or a local area network....
 developed by Apple Inc.. First released as a public beta on January 7, 2003 on the company's Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
, it became Apple's default browser beginning with Mac OS X v10.3
Mac OS X v10.3

Mac OS X version 10.3 ?Panther? was the fourth Software version of Mac OS X, Apple Inc. desktop and server operating system. It followed Mac OS X v10.2 ?Jaguar? and preceded Mac OS X v10.4 ?Tiger?....
, commonly known as "OS X Panther." Apple has also made Safari the native browser for the iPhone OS
IPhone OS

The iPhone OS or OS X iPhone is the operating system developed by Apple Inc. for the iPhone and iPod Touch. Like Mac OS X, from which it was derived, it uses the Darwin foundation....
.

The current stable release of the browser is 3.2.1 (Macintosh) and 3.2.2 (Windows), but the Apple website more prominently displays the Safari 4 Beta, a pre-release version, for users to download.

On June 11, 2007, a version of Safari was released for the Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 operating system, supporting both Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 and Windows Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
.

Safari has a 8.29% market share as of January 2009.

ri offers most features common to modern web browsers such as:

Safari uses Apple's WebKit
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 for rendering web pages and running JavaScript
JavaScript

JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
.






Discussion
Ask a question about 'Safari (web browser)'
Start a new discussion about 'Safari (web browser)'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Safari is a web browser
Web browser

A Web browser is a application software which enables a user to display and interact with text, images, videos, music, games and other information typically located on a Web page at a website on the World Wide Web or a local area network....
 developed by Apple Inc.. First released as a public beta on January 7, 2003 on the company's Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
 operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
, it became Apple's default browser beginning with Mac OS X v10.3
Mac OS X v10.3

Mac OS X version 10.3 ?Panther? was the fourth Software version of Mac OS X, Apple Inc. desktop and server operating system. It followed Mac OS X v10.2 ?Jaguar? and preceded Mac OS X v10.4 ?Tiger?....
, commonly known as "OS X Panther." Apple has also made Safari the native browser for the iPhone OS
IPhone OS

The iPhone OS or OS X iPhone is the operating system developed by Apple Inc. for the iPhone and iPod Touch. Like Mac OS X, from which it was derived, it uses the Darwin foundation....
.

The current stable release of the browser is 3.2.1 (Macintosh) and 3.2.2 (Windows), but the Apple website more prominently displays the Safari 4 Beta, a pre-release version, for users to download.

On June 11, 2007, a version of Safari was released for the Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 operating system, supporting both Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 and Windows Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
.

Safari has a 8.29% market share as of January 2009.

Features

Safari offers most features common to modern web browsers such as:
  • Tabbed browsing
    Tabbed browsing

    Tabbed browsing refers to use of internet browsers which allow multiple tabs to be opened within the window the browser is open in, each tab displaying a web-page....
  • Bookmark Management
  • A resizable web-search box in the toolbar which uses Google
    Google

    Google Inc. is an United States public company, earning revenue from AdWords related to its Google search, Gmail, Google Maps, Google Apps, Orkut, and YouTube services as well as selling advertising-free versions of the Google Search Appliance....
     on the Mac and either Google or Yahoo!
    Yahoo!

    Yahoo! Inc. is an United States public company corporation with headquarters in Sunnyvale, California, , and provides Internet services worldwide....
     on Windows
  • Pop-up ad
    Pop-up ad

    Pop-up ads or pop-ups are a form of online advertising on the WWW World Wide Web intended to attract web traffic or capture email addresses....
     blocking
  • History and bookmark search
  • Text search
    Incremental find

    In computing, incremental find is a user interface interaction method to progressively search for and filter through text. As the user types text, one or more possible matches for the text are found and immediately presented to the user....
  • Spell-checking
  • Expandable text boxes
  • Automatic filling in of web forms
    Form (web)

    A webform on a web page allows a user to enter data that is sent to a Server for processing. Webforms resemble form because internet users fill out the forms using checkboxes, radio buttons, or menus....
  • Built-in password management via Keychain
    Apple Keychain

    Keychain is Apple Inc.'s Password manager in Mac OS X and Mac OS 9. It was introduced with Mac OS 8. A Keychain can contain various types of data: passwords , public-key cryptographys, Public key certificates and secure notes....
  • Subscribing to and reading web feed
    Web feed

    A web feed is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it....
    s
  • Quartz
    Quartz (graphics layer)

    Quartz specifically refers to a pair of Mac OS X technologies, each part of the Core Graphics framework: Quartz 2D and Quartz Compositor. It includes both a 2D renderer in Core Graphics and the composition engine that sends instructions to the graphics card....
    -style font-smoothing
  • The Web Inspector, a DOM Inspector
    DOM Inspector

    DOM Inspector is one of the web developer tools included in Mozilla Application Suite as well as versions of Mozilla Firefox prior to Version 3....
    -like utility that lets users and developers browse the Document Object Model
    Document Object Model

    The Document Object Model is a platform- and programming language-independent standard object model for representing HTML or XML documents as well as an Application Programming Interface for querying, traversing and manipulating such documents....
     of a web page
  • Support for CSS 3 web fonts
  • Support for CSS animation
  • Bookmark integration with Address Book
  • ICC
    International Color Consortium

    The International Color Consortium was formed in 1993 by eight industry vendors in order to create a universal color management system that would function transparently across all operating systems and software packages....
     colour profile support
  • Inline PDF viewing
  • Integration with iPhoto photo management
  • Mail
    Mail (application)

    Mail is an e-mail client included with Apple Inc.'s Mac OS X operating system. Originally developed by NeXT as NeXTMail, a part of their Nextstep operating system, it was adapted, following Apple's acquisition of NeXT, to become OS X's Mail application....
     integration
  • Ability to save parts of web pages as web clips for viewing on the Apple Dashboard
    Dashboard (software)

    Dashboard is an application for Apple Inc.'s Mac OS X operating systems, used for hosting mini-applications known as Widget engine. First introduced in Mac OS X v10.4, it is a semi-transparent layer that is invisible to the user unless activated by clicking its icon in the Dock....
    .


Safari uses Apple's WebKit
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 for rendering web pages and running JavaScript
JavaScript

JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
. WebKit consists of WebCore
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 (based on Konqueror
Konqueror

Konqueror is a web browser, file manager and file viewer designed as a core part of the KDE. It is developed by volunteers and can run on most Unix-like operating systems....
's KHTML
KHTML

KHTML is the HTML layout engine developed by the KDE project. It is the engine used by the Konqueror web browser. A fork ed version of KHTML called WebKit is used by several web browsers, among them Safari and Google Chrome....
 engine) and JavaScriptCore
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 (based on KDE's JavaScript engine named KJS). Like KHTML and KJS, WebCore and JavaScriptCore are free software
Free software

Free Software or software libre is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things and to prevent consumer-facing hardware...
 and are released under the terms of the GNU Lesser General Public License
GNU Lesser General Public License

The GNU Lesser General Public License or LGPL is a free software license published by the Free Software Foundation . It was designed as a compromise between the strong-copyleft GNU General Public License and permissive licenses such as the BSD licenses and the MIT License....
. Some Apple improvements to the KHTML code are merged back into the Konqueror project. Apple also releases additional code under an open source
Open source

Open source is an approach to design, development, and distribution offering practical accessibility to a product's source . Some consider open source as one of various possible design approaches, while others consider it a critical Strategy element of their business operations....
 2-clause BSD-like license.

It includes a built-in web feed
Web feed

A web feed is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe to it....
 aggregator
Aggregator

In computing, a feed aggregator, also known as a feed reader, news reader or simply aggregator, is client or a Web application which aggregates Web Syndication such as news headlines, blogs, Podcasting, and vlogs in a single location for easy viewing....
 and supporting the standards RSS
RSS

RSS is a three-letter abbreviation that can stand for a wide variety of terms....
 and Atom
Atom (standard)

The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple []-based protocol for creating and updating web resources....
. Other features include Private Browsing (a mode in which no record of information about the user's web activity is retained) which has become the origin of the now popular term "porn mode" for web browsers, the ability to archive (using the proprietary .webarchive
Webarchive

The webarchive file format is available on Mac OS X and Windows for saving and reviewing complete web pages using the Safari . Support for webarchive documents was added in Safari 4 Beta on Windows; Safari 3 on Windows does not support the format....
 format) and e-mail web pages, and the ability to search bookmarks.

Beginning with Safari 4, the tabs which, in previous versions, were placed under the Navigation bar (including the URL box, search box and navigation buttons) are now embedded above the navigation area and within the title bar
Title bar

In computing, the title bar consists of that part of a Window where the title of the window appears. Most graphical operating systems and window managers position the title bar at the top of the application software window as a horizontal bar....
 of the window, distinguishing it from the windowing of Apple's other software applications on Mac OS X. Also, the address bar has been completely revamped.
  • The button to add a bookmark is now attached to the address bar.
  • The reload/stop buttons are now icons superimposed on the right end of the bar
  • The blue inline progress bar is replaced with a spinning bezel.
These modifications make Safari look somewhat like Mobile Safari, the version of Safari running on the iPod touch
IPod touch

The iPod Touch is a portable media player and Wi-Fi mobile platform designed and marketed by Apple Inc. The product was launched on September 5, 2007 at an event called The Beat Goes On....
 and the iPhone
IPhone

The iPhone is an internet-connected multimedia smartphone designed and marketed by Apple Inc. with a flush multi-touch screen and a minimal hardware interface....
.

In addition, Safari 4 includes the following new features:
  • Top Sites, which displays up to 24 thumbnails of a user's most frequently-visited pages on startup
  • Cover Flow browsing for History and Bookmarks
  • Nitro JavaScript
    JavaScript

    JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
     engine that executes JavaScript up to 30 times faster than Internet Explorer 7
    Internet Explorer 7

    Windows Internet Explorer 7 is a web browser released by Microsoft in October 2006. Internet Explorer 7 is part of a long line of versions of Internet Explorer and was the first major update to the browser in more than 5 years....
     and 3 times faster than Firefox 3
    Mozilla Firefox

    Mozilla Firefox is a web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. Official versions are distributed under the terms of the proprietary EULA....
  • Native Windows look on Windows (Aero
    Windows Aero

    Windows Aero is the graphical user interface and the default theme in most editions of Windows Vista, an operating system released by Microsoft on 31 January 2007....
     for Windows Vista
    Windows Vista

    Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
    , Luna
    Luna (theme)

    Luna is the codename for the default visual Theme of Windows XP.Officially known as Windows XP style, the theme is available in three color schemes: :Image:Windows XP Luna.png, :Image:Windows XP Olive Green.png, and :Image:Windows XP Silver.png....
     for Windows XP
    Windows XP

    Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
    ) with standard Windows font rendering
  • Support for CSS image retouching effects
  • Support for CSS Canvas
  • Speculative loading, where Safari loads the documents, scripts, and style information that is required to view a web page ahead of time
  • Improved developer tools, including Web Inspector, CSS element viewing, JavaScript debugger and profiler, offline table and database management with SQL
    SQL

    SQL is a database computer language designed for the retrieval and management of data in relational database management systems , database schema creation and modification, and database object access control management....
     support, and resource graphs


History and development


Until 1997, Apple Macintosh
Macintosh

File:Imac alu.pngMacintosh, commonly shortened to Mac, is a brand name which covers several lines of personal computers designed, developed, and marketed by Apple Inc....
 computers had shipped with Netscape Navigator
Netscape Navigator

Netscape Navigator and Netscape are the names for the proprietary software web browser popular in the 1990s, and the flagship product of the Netscape Communications Corporation, and the dominant web browser in terms of Usage share of web browsers....
 only, competing with Internet Explorer
Internet Explorer

Windows Internet Explorer , commonly abbreviated to IE, is a series of graphical user interface web browsers developed by Microsoft and included as part of the Microsoft Windows line of operating systems starting in 1995....
 2.x and 3. Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
's Internet Explorer for Mac
Internet Explorer for Mac

Internet Explorer for Mac was a Proprietary software web browser developed by Microsoft for the Macintosh platform. Initial versions were developed from the same code base as Internet Explorer....
 was subsequently included as the default web browser as part of the five year agreement between Apple and Microsoft. However, Netscape Navigator continued to be included. Microsoft released three major versions of Internet Explorer for Mac that were bundled with the OS, with the last one, Internet Explorer 5
Internet Explorer 5

Microsoft Internet Explorer 5 is a graphical web browser released in March 1999 by Microsoft, primarily for Microsoft Windows, but initially with versions available for Apple Macintosh, Sun Microsystems Solaris , and HP-UX....
 being released on March 27, 2000.

On January 7, 2003, Steve Jobs
Steve Jobs

Steven Paul Jobs is an United States businessman and co-founder, Chairman, and Chief executive officer of Apple Inc.. Jobs is the former CEO of Pixar Animation Studios....
 announced that Apple had developed their own web browser based on KHTML
KHTML

KHTML is the HTML layout engine developed by the KDE project. It is the engine used by the Konqueror web browser. A fork ed version of KHTML called WebKit is used by several web browsers, among them Safari and Google Chrome....
 rendering engine, called Safari. They released the first beta version that day and a number of official and unofficial beta versions followed, until version 1.0 was released on June 23, 2003. Available as a separate download initially, it was included with the Mac OS X v10.3 release on October 24, 2003, as the default browser, with Internet Explorer for Mac included only as an alternative browser. Since the release of Mac OS X v10.4 on April 29, 2005, Safari is the only web browser included with the operating system.

In June 2005, after some criticism from KHTML developers over lack of access to change logs, Apple moved the development source code
Source code

In computer science, source code is any collection of statements or declarations written in some human-readable computer programming language....
 and bug tracking of WebCore and JavaScriptCore to OpenDarwin.org. WebKit itself was also released as open source. The source code for non-renderer aspects of the browser, such as its GUI
Gui

Gui or guee is a generic term to refer to grillinged dishes in Korean cuisine. These most commonly have meat or fish as their primary ingredient, but may in some cases also comprise grilled vegetables or other vegetarian ingredients....
 elements, remains proprietary.

Version 2.0 of Safari, was released on April 29, 2005 and runs only on Mac OS X 10.4.x (Tiger) or later; this version was touted by Apple as possessing a 1.8 times speed boost over version 1.2.4.

In April 2005, Dave Hyatt
Dave Hyatt

Dave Hyatt is an United States software developer currently employed by Apple Inc. , where he is part of the development team responsible for the Safari web browser and WebKit framework....
, one of the Safari developers at Apple, documented his progress fixing bug
Software bug

A software bug is an error, flaw, mistake, failure, or fault in a computer program that prevents it from behaving as intended . Most bugs arise from mistakes and errors made by people in either a program's source code or its software architecture, and a few are caused by compilers producing incorrect code....
s in Safari to get it to pass the Acid2
Acid2

Acid2 is a test page published and promoted by the Web Standards Project to expose web page rendering flaws in web browsers and other applications that render HTML....
 test. On April 27, 2005, he announced that his development version of Safari now passed the test, making it the first web browser to do so. The changes were not initially available to end-users unless they downloaded and compiled the WebKit source code themselves or ran one of the nightly automated builds available at opendarwin.org. However on October 31, 2005, Apple released version 2.0.2 of Safari that included the Acid2 bug fixes.

On January 9, 2007, Jobs formally announced Apple's iPhone
IPhone

The iPhone is an internet-connected multimedia smartphone designed and marketed by Apple Inc. with a flush multi-touch screen and a minimal hardware interface....
, which uses a version of the Safari browser known as MobileSafari.

Safari for Windows


At the 2007 Worldwide Developers Conference
Worldwide Developers Conference

The Apple Worldwide Developers Conference, commonly abbreviated WWDC, is a business conference held annually in California by Apple Inc. The conference is primarily used by Apple to showcase its new software and technologies for software developer, as well as offering hands-on labs and feedback sessions....
, Jobs announced Safari 3 for Microsoft
Microsoft

Microsoft Corporation is a multinational corporation computer technology corporation that develops, manufactures, licenses, and supports a wide range of computer software products for computing devices....
 Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
 and Windows Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
. At the announcement, he ran a benchmark, based on the iBench
IBench

iBench is a discontinued browser test suite written in Active Server Pages and JavaScript by Lionbridge, VeriTest and PC Magazine.According to Apple "most respected browser benchmarks there are available" ....
 browser test suite, hence claiming that Safari was the fastest browser. External measurement of HTTP
Hypertext Transfer Protocol

Hypertext Transfer Protocol is an application-level protocol for distributed, collaborative, hypermedia information systems. Its use for retrieving inter-linked resources led to the establishment of the World Wide Web....
 load times suggested that Safari was the fastest browser on the Windows platform in terms of initial data loading over the Internet, but is tied with Internet Explorer 7
Internet Explorer 7

Windows Internet Explorer 7 is a web browser released by Microsoft in October 2006. Internet Explorer 7 is part of a long line of versions of Internet Explorer and was the first major update to the browser in more than 5 years....
 and Firefox when comparing loading from caches.

The Safari beta version for Windows had several known bugs and a zero day exploit that allows remote execution, upon its initial beta release on June 11, 2007, in version 3.0. The addressed bugs were then corrected by Apple three days later on June 14, 2007, in version 3.0.1 on Windows. On June 22, 2007, Apple released Safari 3.0.2 to address some bugs, performance issues and other security issues. Safari 3.0.2 for Windows handles some fonts that are missing in the browser but already installed on Windows computers, such as Tahoma, Trebuchet MS, and others. There is also a guide that allows the software to run under Linux with Wine
Wine (software)

Wine is a free software software application that aims to allow Unix-like computer operating systems on the x86 architecture or x86-64 architecture to execute programs written for Microsoft Windows....
. The final release of the Windows version (3.1 (525.13)) was offered as a free download on March 18, 2008.

In June 2008, Apple released version 3.1.2, addressing a security vulnerability in the Windows version where visiting a malicious web site would force a download of executable files and execute them on the user's desktop.

Safari 4


On June 2, 2008 the WebKit development team announced SquirrelFish - a new JavaScript engine that vastly improves Safari's speed at interpreting scripts. The engine is one of the new features in Safari 4, released for developers on June 11, 2008. A public beta of Safari 4 was released on February 24, 2009. Safari 4 added new features such as a "Top Sites" tool that displays the user's most visited sites in a 3D world. Cover Flow, a feature of Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
, was brought into Safari. Similar to Google Chrome
Google Chrome

Google Chrome is a web browser developed by Google and based on the WebKit layout engine and application framework.In February 2009, it had a share of 1.15% of the web browser market....
, Safari placed its tabbed browsing in the title bar of the window. For the Windows version, Safari adopted a native theme, rather than the previous Mac OS look employed.

Criticism


Distribution through Apple Software Update

Apple Software Update, which is bundled with QuickTime and iTunes in Microsoft Windows, automatically selects to also install Safari even when it is not detected on a user's machine. John Lilly, CEO of Mozilla, stated that Apple's use of its updating software to promote its other products is "a bad practice and should stop." He argued that the practice "borders on malware distribution practices" and "undermines the trust that [software companies are] all trying to build with users." Apple has responded to Lilly's statement, saying that the company is only trying to ensure users have the latest updates to Safari, Apple also released a new version of Apple Software Update that puts new software in its own section, although still selected for installation by default. In another update, Apple Software Update no longer selects install items in the new software section by default (as of late 2008).

PWN 2 OWN Browser Exploit

At the 2008 PWN 2 OWN security conference hosted by CanSecWest, an exploit in Safari caused Mac OS X to be the first to fall in a "hacker Super Bowl". Participants competed to find a way to read the contents of a file located on the user's desktop, in one of three operating systems: Mac OS X Leopard, Windows Vista SP1, and Ubuntu 7.10. On the second day of the contest, when users were allowed to physically interact with the computers (the prior day permitted only network attacks), Charlie Miller compromised Mac OS X within two minutes, through an unpatched vulnerability of the PCRE library used by Safari.

End-user license agreement

The original end user license agreement for Safari on Windows was self-contradictory for several months, reading in part:
This License allows you to install and use one copy of the Apple Software on a single Apple-labeled computer at a time.
As personal computers running Windows are not Apple-labeled computers, with the exception of Intel-based Mac computers running Windows, it was impossible for most users of Windows to use the software and abide by the license agreement. Within hours of the story breaking, Apple changed the agreement to read:
This license allows you to install and use one copy of the Apple Software on each computer owned or controlled by you.
Updates through Apple Software Update still contained the old license.

Version compatibility

Operating systems Latest version Support
Mac OS 10.2
Mac OS X v10.2

Mac OS X version 10.2 ?Jaguar? was the third Software version of Mac OS X, Apple Inc. desktop and server operating system. It superseded Mac OS X v10.1 code name Puma and preceded Mac OS X v10.3 ?Panther?....
1.0.3 (August 13, 2004) 2003-2005
Mac OS 10.3
Mac OS X v10.3

Mac OS X version 10.3 ?Panther? was the fourth Software version of Mac OS X, Apple Inc. desktop and server operating system. It followed Mac OS X v10.2 ?Jaguar? and preceded Mac OS X v10.4 ?Tiger?....
(January 11, 2006) 2003-2007
Windows 2000
Windows 2000

Windows 2000 is a line of operating systems produced by Microsoft for use on business desktops, Laptop, and Server . Released on 17 February, 2000, it was the successor to Windows NT 4.0, and is the final release of Microsoft Windows to display the "Windows NT" designation....
(August 1, 2007) 2007 (unofficially)
Mac OS 10.4
Mac OS X v10.4

Mac OS X version 10.4 ?Tiger? was the fifth Software version of Mac OS X, Apple Inc. desktop and server operating system for Macintosh computers....
/10.5
Mac OS X v10.5

Mac OS X version 10.5 "Leopard" is the sixth Software version of Mac OS X, Apple Inc. desktop and server operating system for Apple Macintosh computers, and the successor to Mac OS X v10.4 "Tiger"....
(4.0 beta) (June 30, 2008/February 24, 2009) 10.4: 2005-present
10.5: 2007-present
Windows XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
/Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
(4.0 beta) (November 13, 2008/February, 24, 2009) 2007-present
iPhone OS 2.0
IPhone OS

The iPhone OS or OS X iPhone is the operating system developed by Apple Inc. for the iPhone and iPod Touch. Like Mac OS X, from which it was derived, it uses the Darwin foundation....
 for iPod Touch
IPod touch

The iPod Touch is a portable media player and Wi-Fi mobile platform designed and marketed by Apple Inc. The product was launched on September 5, 2007 at an event called The Beat Goes On....
 and iPhone
IPhone

The iPhone is an internet-connected multimedia smartphone designed and marketed by Apple Inc. with a flush multi-touch screen and a minimal hardware interface....
3.2 (November 21, 2008) 2007-present
Safari usually requires the latest system update in order to function. For Windows, these are Service Packs, and for Mac OS X, these are minor version releases.

Version history

Key:Old VersionCurrent VersionBeta Version

Mac

Major version Minor version WebKit
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 version
Operating System Release date Features
Beta 0.8 48 Mac OS X v10.2
Mac OS X v10.2

Mac OS X version 10.2 ?Jaguar? was the third Software version of Mac OS X, Apple Inc. desktop and server operating system. It superseded Mac OS X v10.1 code name Puma and preceded Mac OS X v10.3 ?Panther?....
7 January 2003 Public Beta. Initial release at Macworld conference.
0.9 73 14 April 2003 Public Beta 2. Tabbed browsing, forms and passwords autofill, browser reset (removes cookies, cache and so on), Netscape and Mozilla
Mozilla

Mozilla was the official, public, original name of Mozilla Application Suite by the Mozilla Foundation, currently known as SeaMonkey internet suite....
 bookmarks importing, improved support for web standards, improved AppleScript
AppleScript

AppleScript is a scripting language devised by Apple Inc., and built into Mac OS. More generally, "AppleScript" is the word used to designate the Mac OS scripting interface, which is meant to operate in parallel with the graphical user interface....
 support, more localizations.
Version 1
(2003-2006)
1.0 85 23 June 2003 First non-beta release. Safari is now default Mac OS X browser, faster autotabs, support for iSync
ISync

iSync is a software application published by Apple Inc. It runs only under Mac OS X and is used to synchronize data in iCal and the Address Book with .Mac and with devices including iPods, many SyncML-compatible mobile phones and Palm OS handheld organizers & smartphones....
 bookmark synchronization, all Mac OS X languages supported, more AppleScripts to control browser, improved support for web standards.
1.0.3 85.8.5 13 August 2004 Improves the Safari rendering engine to expand third party application support and delivers the latest security enhancements.
1.1 100 Mac OS X v10.3
Mac OS X v10.3

Mac OS X version 10.3 ?Panther? was the fourth Software version of Mac OS X, Apple Inc. desktop and server operating system. It followed Mac OS X v10.2 ?Jaguar? and preceded Mac OS X v10.4 ?Tiger?....
24 October 2003 Released with Mac OS X v10.3. Improved speed, improved support for web standards, improved CSS support.
1.2 125 2 February 2004 Improved compatibility with websites and web applications. Support for personal certificate authentication. Full keyboard access for navigation. Ability to resume interrupted downloads. LiveConnect support. XMLHttpRequest support.
1.3 312 15 April 2005 Released with 10.3.9. Included most of the rendering speed and website compatibility improvements that were developed for 2.0.
1.3.1 312.3 29 August 2005 Improves website compatibility, application stability and support for 3rd party web applications.
1.3.2 312.5 11 January 2006 Improves website compatibility, application stability and support for 3rd party web applications. Requires 1.3.1 in order to install.
1.3.2 312.6 12 January 2006 Requires earlier version in order to install.
Version 2
(2005-2006)
2.0 412 Mac OS X v10.4
Mac OS X v10.4

Mac OS X version 10.4 ?Tiger? was the fifth Software version of Mac OS X, Apple Inc. desktop and server operating system for Macintosh computers....
29 April 2005 Dubbed "Safari RSS." Released with Mac OS X v10.4. Improved rendering speed and website compatibility. Integrated RSS and Atom
Atom (standard)

The name Atom applies to a pair of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol is a simple []-based protocol for creating and updating web resources....
 reader. Integrated PDF
Portable Document Format

Portable Document Format is a file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a manner independent of the application software, hardware, and operating system....
 viewer. Private Browsing mode and Parental Controls. Saving Websites completely using the proprietary WebArchive
Webarchive

The webarchive file format is available on Mac OS X and Windows for saving and reviewing complete web pages using the Safari . Support for webarchive documents was added in Safari 4 Beta on Windows; Safari 3 on Windows does not support the format....
 format.
2.0.2 416.11 31 October 2005 Safari passes The Web Standards Project Acid2
Acid2

Acid2 is a test page published and promoted by the Web Standards Project to expose web page rendering flaws in web browsers and other applications that render HTML....
 test.
2.0.4 419.3 13 January 2006 Most widely distributed version of Safari 2. Last stable version released before version 3.0.
Version 3
(2007-)
3.0 522.11 11 June 2007 Public beta. Initial release at the Worldwide Developers Conference. Version for Mac OS X v10.4.9 and later. Improved searching within web pages. Drag and drop tabs, and the ability to save a group of tabs as a single bookmark. Live resizing of text input fields. Bonjour
Bonjour (software)

Bonjour, formerly Rendezvous, is Apple Inc.'s trade name for its implementation of Zeroconf, a service discovery protocol. Bonjour locates devices such as printers, as well as other computers, and the services that those devices offer on a local area network using multicast Domain Name System service records....
 support for bookmarks. Initial SVG support.
3.0.2 522.12 22 June 2007 Public beta.
3.0.3 522.12.1 31 July 2007 Public beta. Latest security updates.
3.0.4 523.10 Mac OS X v10.4
Mac OS X v10.4

Mac OS X version 10.4 ?Tiger? was the fifth Software version of Mac OS X, Apple Inc. desktop and server operating system for Macintosh computers....
-10.5
Mac OS X v10.5

Mac OS X version 10.5 "Leopard" is the sixth Software version of Mac OS X, Apple Inc. desktop and server operating system for Apple Macintosh computers, and the successor to Mac OS X v10.4 "Tiger"....
26 October 2007 Officially released with Mac OS X v10.5 out of beta. Includes the ability to re-arrange tabs by dragging, improved web standards support, the ability to display SVG
Scalable Vector Graphics

Scalable Vector Graphics is a family of specifications of XML-based file format for describing two-dimensional vector graphics, both static and dynamic ....
 images, and integration with the Dashboard
Dashboard (software)

Dashboard is an application for Apple Inc.'s Mac OS X operating systems, used for hosting mini-applications known as Widget engine. First introduced in Mac OS X v10.4, it is a semi-transparent layer that is invisible to the user unless activated by clicking its icon in the Dock....
, allowing users to create widgets from ordinary web pages. For web developers, Safari 3 includes a new “Web Inspector” similar to the DOM Inspector
DOM Inspector

DOM Inspector is one of the web developer tools included in Mozilla Application Suite as well as versions of Mozilla Firefox prior to Version 3....
 extension for Mozilla Firefox
Mozilla Firefox

Mozilla Firefox is a web browser descended from the Mozilla Application Suite and managed by Mozilla Corporation. Official versions are distributed under the terms of the proprietary EULA....
.
14 November 2007 Officially released with Mac OS X v10.4.11
Mac OS X v10.4

Mac OS X version 10.4 ?Tiger? was the fifth Software version of Mac OS X, Apple Inc. desktop and server operating system for Macintosh computers....
.
3.1 525.13 18 March 2008 Introduces support for CSS Web fonts and animations and improves support for SVG and HTML 5 media. Performance improvements.
3.1.1 525.17 16 April 2008 Improved stability and added security updates.
525.20 28 May 2008 Officially released with Mac OS X v10.5.3
Mac OS X v10.5

Mac OS X version 10.5 "Leopard" is the sixth Software version of Mac OS X, Apple Inc. desktop and server operating system for Apple Macintosh computers, and the successor to Mac OS X v10.4 "Tiger"....
.
3.1.2 525.21 30 June 2008 Officially released with Mac OS X v10.5.4
Mac OS X v10.5

Mac OS X version 10.5 "Leopard" is the sixth Software version of Mac OS X, Apple Inc. desktop and server operating system for Apple Macintosh computers, and the successor to Mac OS X v10.4 "Tiger"....
.
3.2 525.26 13 November 2008 Added phishing
Phishing

In the field of computer security, phishing is the criminally fraudulent process of attempting to acquire sensitive information such as usernames, passwords and credit card details by masquerading as a trustworthy entity in an electronic communication....
 detection, Extended Validation Certificate support, security fixes.
3.2.1 525.27 24 November 2008 Stability improvements.
Version 4 4.0 526.11.2 Mac OS X v10.4
Mac OS X v10.4

Mac OS X version 10.4 ?Tiger? was the fifth Software version of Mac OS X, Apple Inc. desktop and server operating system for Macintosh computers....
-10.6
Mac OS X v10.6

Mac OS X 10.6 Snow Leopard is an Apple Inc. operating system being developed to succeed Mac OS X v10.5. Apple CEO Steve Jobs announced Snow Leopard at WWDC on 9 June 2008, saying the software would ship "about a year" after the announcement....
11 June 2008 First developer seed. Includes SquirrelFish JavaScript
JavaScript

JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
 interpreter. Adds ability to save webpages as standalone web application
Web application

In software engineering, a web application or webapp is an Application software that is accessed via web browser over a network such as the Internet or an intranet....
s.
4.0 528.16 24 February 2009 Version 4 Public Beta: Added features include a "Top Sites" tool that tracks the user's most recently viewed pages, and notifies the user of content updates; Cover Flow support for history; and full history search. A new, radically redesigned UI, with the tabs now on top of the URL bar, has been implemented. The new Nitro Engine, which by Apple's count, renders Javascript
JavaScript

JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
 4.2 times faster than the previous release of Safari, and a new redesign set of Developer Tools. Auto-Detect of Google
Google

Google Inc. is an United States public company, earning revenue from AdWords related to its Google search, Gmail, Google Maps, Google Apps, Orkut, and YouTube services as well as selling advertising-free versions of the Google Search Appliance....
 searches and websites, and full page zooming have also been added.. The "save page as standalone web application
Web application

In software engineering, a web application or webapp is an Application software that is accessed via web browser over a network such as the Internet or an intranet....
s" feature, in the first developer preview of Safari 4, appears to have been removed. The full feature set, available from Apple's website, lists the other 150 features of Safari 4. The stable Safari 3.2.1 is still available from Apple's website.


Windows

Major version Minor version WebKit
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 version
Operating System Release date Features
Version 3 3.0 522.11.3 Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....

2000
Windows 2000

Windows 2000 is a line of operating systems produced by Microsoft for use on business desktops, Laptop, and Server . Released on 17 February, 2000, it was the successor to Windows NT 4.0, and is the final release of Microsoft Windows to display the "Windows NT" designation....
, XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
, Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
11 June 2007 Public beta, first release for Windows XP and Windows Vista (not supported on Windows 2000
Windows 2000

Windows 2000 is a line of operating systems produced by Microsoft for use on business desktops, Laptop, and Server . Released on 17 February, 2000, it was the successor to Windows NT 4.0, and is the final release of Microsoft Windows to display the "Windows NT" designation....
, although it will run on it ) Has same new features as the version for Mac OS X.
3.0.1 522.12.2 13 June 2007 Public beta, second release for Windows XP and Windows Vista. Major security updates.
3.0.2 522.13.1 22 June 2007 Public beta, third release for Windows XP and Windows Vista. Security updates.
3.0.3 522.15.5 1 August 2007 Public beta, fourth Windows release. Includes major stability enhancements, including a fix for a memory leak.
3.0.4 523.12.9 Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....

XP
Windows XP

Windows XP is a line of operating systems produced by Microsoft for use on personal computers, including home and business desktops, laptop, and media centers....
, Vista
Windows Vista

Windows Vista is one member in a family of operating systems developed by Microsoft for use on personal computers, including home and business Desktop computer, laptops, Tablet PCs, and media center PCs....
14 November 2007 Public beta, fifth Windows release. Fixes many UI behavior issues, though issues still remain. Is not executable on Windows 2000 (in contrast to 3.0.3). Added many shortcut functions found in most major browsers (for example, switching tabs).
523.13 17 December 2007 Safari 3 Beta 3.0.4 Security Update: A security update meant to prevent cross-site scripting attacks was applied to the existing release of Safari.
523.15 21 December 2007 Safari 3 Beta 3.0.4 Security Update v1.1: This update fixes an issue introduced with the previous security update “that may cause Safari to unexpectedly quit when browsing certain websites”.
3.1 525.13 18 March 2008 First stable release of Safari for Windows. Introduces support for CSS Web fonts and animations and improves support for SVG and HTML 5 media. Performance improvements. Added automatic spell checker for searches.
3.1.1 525.17 16 April 2008 Improved stability and added security updates.
3.1.2 525.21 19 June 2008 Improved stability and added security updates.
3.2 525.26.13 13 November 2008 Added protection from fraudulent phishing websites and better identification of online businesses. Also includes the latest security updates.
3.2.1 525.27.1 24 November 2008 Stability improvements
3.2.2 525.28.1 12 February 2009 Security update
Version 4 4.0 526.12.2 11 June 2008 First developer seed. Includes SquirrelFish JavaScript
JavaScript

JavaScript is a scripting language widely used for client-side web development. It was the originating Programming language dialect of the ECMAScript standard....
 interpreter. Adds ability to save webpages as standalone web application
Web application

In software engineering, a web application or webapp is an Application software that is accessed via web browser over a network such as the Internet or an intranet....
s. Added optional Windows native font rendering. Passes Acid3
Acid3

Acid3 is a test page from the Web Standards Project that checks how well a web browser follows certain web standards, especially relating to the Document Object Model and JavaScript....
 test.
528.1.1 22 August 2008 Second developer seed. New developer menu, redesigned Web Inspector, and JavaScript developer tools. Also includes elements from the new Webkit versions, such as support for new CSS features, as well as improved support for HTML 5 in general.
4.0 528.16 24 February 2009 Version 4 Public Beta. Top Sites feature to track your most frequently visited web sites, and whether they have been updated. Cover Flow support for history and bookmarks, and full history search. Tabs brought to the title bar, and thus above the address bar. Nitro Engine, code named SquirrelFish Extreme, for faster JavaScript execution. Look and feel more native to the Windows UI. OS X-style font antialising now an option, and a user may now also choose the Windows ClearType
ClearType

ClearType is the Microsoft implementation of subpixel rendering technology, aiming to improve the appearance of text on certain types of computer display screens, especially LCD flat panel monitors....
 technology. Many other new features as well, and these usually being shared with the Apple version.


iPhone OS

Major version Minor version WebKit
WebKit

WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
 version
Operating System Release date Features
Version 3 3.0 419.3 iPhone OS
IPhone OS

The iPhone OS or OS X iPhone is the operating system developed by Apple Inc. for the iPhone and iPod Touch. Like Mac OS X, from which it was derived, it uses the Darwin foundation....
 1.1.5
18 July 2008 Ability to save links to websites on the Home screen.
3.1.1 525.20 iPhone OS
IPhone OS

The iPhone OS or OS X iPhone is the operating system developed by Apple Inc. for the iPhone and iPod Touch. Like Mac OS X, from which it was derived, it uses the Darwin foundation....
 2.0.2
04 August 2008 Ability to save pictures, some specially designed web pages can be viewed in full screen.
3.2 525.20 iPhone OS
IPhone OS

The iPhone OS or OS X iPhone is the operating system developed by Apple Inc. for the iPhone and iPod Touch. Like Mac OS X, from which it was derived, it uses the Darwin foundation....
 2.2
21 November 2008 Redesigned address and Google
Google

Google Inc. is an United States public company, earning revenue from AdWords related to its Google search, Gmail, Google Maps, Google Apps, Orkut, and YouTube services as well as selling advertising-free versions of the Google Search Appliance....
 search bar. Stability improvements.


See also

  • Cyberdog
    Cyberdog

    Cyberdog is an internet suite that was developed by Apple Computer for the Mac OS line of operating systems. It was introduced as a beta software in February 1996 and abandoned in March 1997 ....
     - Apple's OpenDoc
    OpenDoc

    OpenDoc was a multi-platform software componentry framework standard for compound documents, inspired by the Xerox Star system and intended as an alternative to Microsoft's Object Linking and Embedding ....
    -based Internet suite.
  • iPhone
    IPhone

    The iPhone is an internet-connected multimedia smartphone designed and marketed by Apple Inc. with a flush multi-touch screen and a minimal hardware interface....
     and iPod Touch
    IPod touch

    The iPod Touch is a portable media player and Wi-Fi mobile platform designed and marketed by Apple Inc. The product was launched on September 5, 2007 at an event called The Beat Goes On....
     - Apple products that include Safari mobile, optimized for the devices small screens.
  • WebKit
    WebKit

    WebKit is an application framework that provides a foundation upon which to build a web browser. WebKit was originally derived by Apple Inc. from the Konqueror browser?s KHTML software library for use as the engine of Mac OS X?s Safari web browser, and has now been further developed by individuals from the KDE project, Apple, Nokia, Google,...
     - Underlying engine of Safari and other web browsers.
  • List of feed aggregators
    List of feed aggregators

    The following is a list of notable feed aggregators....
  • Comparison of feed aggregators
    Comparison of feed aggregators

    The following is a comparison of notable feed aggregators. Often e-mail programs and web browsers have the ability to display feeds. They are listed here, too....


External links

  • downloadable older versions of Safari for web testing