Safari

维基百科,自由的百科全书

跳转到: 导航, 搜索

跳过字词转换说明

Safari

Apple Safari.png
Safari 4.png
Mac OS X Snow Leopard的Safari 4展示維基百科首頁
開發 蘋果公司
穩定版本 4.0.4

2009-11-11(3天前)) [+/−]

預覽版本 [+/−]
作業系統 Mac OS XMicrosoft WindowsiPhone OS
發展狀態 支援,開發中
類型 網頁瀏覽器
許可協議 私有
引擎LGPL
網站 Apple: Safari

Safari蘋果公司所開發的網頁瀏覽器,並內建於Mac OS X。Safari在2003年1月7日首度發行測試版[1],並成為Mac OS X v10.3與之後的預設瀏覽器,也是iPhoneiPod touch的指定瀏覽器。Windows版本的首個測試版在2007年6月11日推出,支援Windows XPWindows Vista[2],在2008年3月18日推出正式版。

從Safari發行起市佔率不斷攀升。2008年2月,TheCounter.com報告Safari的市佔率為3.34%[3],而Net Applications表示在2007年4月市佔率為4.61%,2008年2月為5.70%,2009年1月爬升至8.29%。[4]

目录

[编辑] 開發歷程

在1997年以前,麥金塔電腦是預裝Netscape Navigator瀏覽器的。之後微軟以開發蘋果版的Microsoft Office作為條件,要求蘋果改用Internet Explorer for Mac。至2003年6月,蘋果推出自家的Safari瀏覽器,微軟也終止開發蘋果版的IE瀏覽器。在Mac OS X 10.3版仍有保留IE,至10.4版蘋果僅預裝Safari瀏覽器。

Safari使用蘋果自家的WebKit來進行網頁排版及執行JavaScript。WebKit內含WebCore排版引擎及JavaScriptCore引擎,分別由KDEKHTMLKJS引擎衍生而來。WebCore及JavaScriptCore與KHTML及KJS一樣,同是自由軟件,並以LGPL方式授權。蘋果對KHTML的一些改進會併入Konqueror計劃。另外,蘋果方面也發佈了附加的源始碼,以類似BSD執照般的開放源代碼方式授權。

2005年6月,KHTML的開發人員曾批評蘋果不去整理產品改動的記錄,蘋果方面遂將WebCore及JavaScriptCore的開發及錯誤回報交予opendarwin.org負責。WebKit本身也是以開放源始碼方式發行,但Safari瀏覽器自身的外觀,如用戶介面等,則維持專有。

2005年4月29日,Safari 2.0版推出,內置RSSAtom閱讀器,其他新功能計有隱密瀏覽、收藏及電郵網頁、搜尋網址書籤等,其速度是1.2.4版本的1.8倍[5]

iPhone上運行的Safari

2005年4月,Safari的開發人員之一Dave Hyatt,就他為Safari進行除錯的進展方面提交文件,使之能通過Acid2測試。同年4月27日,Hyatt宣佈其內部試驗版本的Safari通過了Acid2測試[6]。至同年10月31日,Safari 2.0.2版隨Mac OS 10.4.3更新套件正式推出,成為首個通過Acid2測試的正式版瀏覽器。

2007年6月11日,蘋果公司推出了同時支持Mac和PC的Safari 3 Public Beta版,在推出的前三天,Beta版的下載量就突破了百萬大關。同時iPhone的瀏覽器也是基於正式版的Safari 3[7]

[编辑] 版本相容性

作業系統 最新版本 支援
Mac OS 10.2 1.0.3(2004年8月13日 2003年-2005年
Mac OS 10.3 1.3.22006年1月11日 2003年-2007年
Windows 2000 3.0.32007年8月1日 2007年非官方支援
Mac OS 10.4/10.5 4.02009年6月8日 10.4:2005年-現在
10.5:2007年-現在
Windows XP/Vista 4.02009年6月8日 2007年-現在
iPhone OSiPod touchiPhone 3.2(2008年11月21日 2007年-現在

Safari經常需要系統更新來改進功能。(如Windows的Service Pack,與Mac的小更新)

[编辑] 版本歷史

顏色說明 舊有版本 現有版本 開發測試[8]

[编辑] Mac

主版本 小版本 WebKit 作業系統 發行日期 功能
Beta 0.8 48 Mac OS X 10.2 2003年1月7日 公開測試,發行於Macworld大會。
0.9 73 2003年4月14日 公開測試第二版,包含了標籖頁瀏覽、自動填寫表單與密碼、瀏覽器重置(移除cookies、快取等),匯入Netscape與Mozilla書籖、增強網頁標準與AppleScript支援,更多多語翻譯。
版本 1 1.0 85 2003年6月23日 第一個非測試版發行。Safari成為Mac OS X的預設瀏覽器,更快的切換頁面,支援iSync書籖同步、所有Mac OS X語言,更多AppleScripts對瀏覽器的控制項,改進對網頁標準支援。
1.0.3 85.8.5 2004年8月13日 改進Safari頁面呈現引擎,增強第三方程式的支援與安全性。
1.1 100 Mac OS X 10.3 2003年10月24日 與Mac OS X v10.3一同推出,改進速度、網頁標準與CSS支援。
1.2 125 2004年2月2日 改進對網站與網路程式的穩定性,支援個人認證,完整的鍵盤定位,並可回覆未完成的下載。支援LiveConnect與XMLHttpRequest。
1.3 312 2005年4月15日 與10.3.9同步發行,改進頁面渲染速度與為2.0開發的網站相容改進。
1.3.1 312.3 2005年8月29日 改進網站相容性,程式與第三方網路程式穩定性支援。
1.3.2 312.5 2006年1月11日 改進網站相容性,程式與第三方網路程式穩定性支援,必須先安裝1.3.1。
版本 2 2.0 412 Mac OS X 10.4 2005年4月29日 暱稱「Safari RSS」,與Mac OS X v10.4同步發行,改進渲染速度與網站相容性,整合RSS與Atom閱覽器、整合PDF閱覽,支援私密瀏覽與家長控制。可將網頁完整以Webarchive格式儲存。
2.0.2 416.11 2005年10月31日 Safari通過Acid2測試。
2.0.4 419.3 2006年1月13日 流行最廣的Safari 2版本,並為3.0前最後的穩定版本。
版本 3 3.0 522.11 2007年6月11日 公開測試版,於WWDC發行,適用於Mac OS X v10.4.9及之後版本。改進頁內搜尋,拖放標籖,並可以把一組標籖儲存為單一書籖、可更改輸入框大小、支援Bonjour書籖、原始的SVG
3.0.2 522.12 2007年6月22日 公開測試版。
3.0.3 522.12.1 2007年7月31日 公開測試版,最新的安全更新。
3.0.4 523.10. Mac OS X 10.4-10.5 2007年10月26日 隨Mac OS X v10.5正式發佈,支援拖動標籖,改進網頁標準支援、顯示SVG圖像,與Dashboard整合,可讓用戶從普通網頁創建widgets。對於網頁開發者,Safari 3包含「網頁檢閱器」。(類似於 Mozilla Firefox的插件Firebug
2007年11月14日 正式對Mac OS X v10.4.11發行。
3.1 525.13 2008年3月18日 引進CSS網頁字體、動畫、SVG和HTML 5媒體支援,並改進效能。
3.1.1 525.17 2008年4月16日 改進穩定性與加強安全性。
3.2.3 528.17 2009年5月12日 安全性更新
版本 4 4.0 Beta 526.11.2 Mac OS X v10.4-10.6 2008年6月11日
528.16 2009年2月24日
528.17 2009年5月12日
4.0 530.17 2009年6月8日
4.0.1 530.18 2009年6月17日
4.0.2 530.19.1 2009年7月8日
4.0.3 530.19.1 2009年8月11日

[编辑] Windows

主版本 小版本 WebKit 作業系統 發行日期 功能
版本 3 3.0 522.11.3 Windows
2000XPVista
2007年6月11日 公開測試版,對Windows XP與Windows Vista首度發行(不支援Windows 2000,但可在該系統執行)[9][10]。擁有Mac OS X版本同樣功能。
3.0.1 522.12.2 2007年6月13日 公開測試版,第二個對Windows XP與Windows Vista發行的版本,包含主要的安全更新。
3.0.2 522.13.1 2007年6月22日 公開測試版,第三個對Windows XP與Windows Vista發行的版本,包含安全更新。
3.0.3 522.15.5 2007年8月1日 公開測試版,第四個對Windows XP與Windows Vista發行的版本,增強穩定度,修正記憶體溢出問題。
3.0.4 523.12.9 Windows
XPVista
2007年11月14日 公開測試版,第五個對Windows發行的版本,修正許多界面問題,但錯誤仍在。不再能於Windows 2000執行(與3.0.3不同),增加許多快捷鍵如切換標籖。
523.13 2007年12月17日 Safari 3 Beta 3.0.4 安全性更新:包括一個對跨網站腳本攻擊的安全修正。[11]
523.15 2007年12月21日 Safari 3 Beta 3.0.4 安全性更新v1.1: 修正前一個安全更新中「可導致Safari在訪問特定網站時意外結束」的問題。[12] [13]
3.1 525.13 2008年3月18日 Windows版Safari首個穩定版本,引進CSS網頁字體、動畫、SVG和HTML 5媒體支援,並改進效能,增加搜尋時的自動拼寫糾錯。
3.1.1 525.17 2008年4月16日 改進穩定性與加強安全性。
3.2.1 525.27.1 2008年11月14日 改進穩定性、加強安全性,增加對釣魚網站的防護。
3.2.2 525.28.1 2009年2月12日 安全性更新
3.2.3 528.17 2009年5月12日 安全性更新
版本 4 4.0 526.12.2 2008年6月11日
528.1.1 2008年8月22日
528.16 2009年2月24日
528.17 2009年5月12日
4.0 530.17 2009年6月8日
4.0.2 530.19.1 2009年7月8日
4.0.3 531.9.1 2009年8月11日

[编辑] iPhone OS

主版本 小版本 WebKit 作業系統 發行日期 功能
版本 3 3.0 419.3 iPhone OS 1.1.5 2008年7月18日 Ability to save links to websites on the Home screen.
3.1.1 525.20 iPhone OS 2.0.2 2008年8月4日 Ability to save pictures, some specially designed web pages can be viewed in full screen.
3.2 525.20 iPhone OS 2.2 2008年11月21日 Redesigned address and Google/Yahoo search bar. Stability improvements.
版本 4 4.0 528.16 iPhone OS 3.0 2009年6月17日 Ability to cut, copy, and paste, form AutoFill including passwords, anti phishing, rendering of JavaScript from 3 to 16 times faster depending on circumstances.

[编辑] 來源

[编辑] 參見

[编辑] 外部鏈接