產品歷史
Safari在2003年1月7日首度發行測試版,並成為MacOSXv10.3與之後的默認瀏覽器,也是iPhone與iPad和iPodtouch的指定瀏覽器。Windows版本的首個測試版在2007年6月11日推出,支持WindowsXP與WindowsVista,在2008年3月18日推出正式版,現已支持windows7。2012年7月26日,隨著蘋果的“山獅”系統發布,Windows平台的Safari已經放棄開發。2012年12月3日,蘋果Safari仍領跑全球移動瀏覽器市場,份額達到了61.5%,谷歌的Chrome在整個移動市場的份額為1.14%。
Safari概念設計支持手勢的選項卡,蘋果已經在wwdc13開發者大會上發布其新一代ios7作業系統,在界面上使用更加簡潔的風格設計,在這之前國外許多設計師和果粉都紛紛放出了由他們自己設計的ios7概念圖片。
產品特點
蘋果公司自己的核心,也是蘋果的Safari瀏覽器使用的核心。使用Webkit引擎,包含WebCore排版引擎及JavaScriptCore解析引擎,均是從KDE的KHTML及KJS引擎衍生而來,它們都是自由軟體,在GPL條約下授權,同時支持BSD系統的開發。所以Webkit也是自由軟體,同時開放原始碼。在安全方面不受IE、Firefox的制約,所以Safari瀏覽器在國內還是很安全的。
限於MacOSX的使用不廣泛和Safari瀏覽器曾經只是MacOSX的專屬瀏覽器,這個核心本身應該說市場範圍並不大;但似乎根據最新的瀏覽器調查表明,該瀏覽器的市場甚至已經超過了Opera的Presto了——當然這一方面得益於蘋果轉到x86架構之後的人氣暴漲,另外也是因為Safari3終於推出了Windows版的緣故吧。Mac下還有OmniWeb、Shiira等人氣很高的瀏覽器。
google的chrome也使用webkit作為核心。WebKit核心在手機上的套用也十分廣泛,例如Google的手機Gphone、Apple的iPhone,Nokia’sSeries60browser等所使用的Browser核心引擎,都是基於WebKit。
系統對比
界面設計
ChromeForiOS:主界面採用了簡單的操作界面,主要由標籤欄、前進/後退/刷新按鈕、地址欄、選單按鈕、瀏覽區域所組成。
Safari瀏覽器:界面也比較的簡單,主要由前進/後退/書籤/添加書籤按鈕、地址欄、搜尋欄、標籤欄、瀏覽區域所組成。
新建標籤
新建標籤頁面,在流行的瀏覽器中通常被設定為了導航頁面,便於用戶快速打開經常訪問的頁面。當然用戶也可以將其設定為打開瀏覽器主頁。
ChromeiOS:在新建標籤頁面中劃分為了常去網站、書籤、其他設備三大頁面。
其中常去網站頁面採用了用戶熟悉的網址縮略圖導航界面,自動列出用戶經常訪問的網站,並且提供了已關閉的標籤頁列表。書籤頁面則提供了移動設備書籤、其它書籤、桌面書籤。其他設備頁面則列出了在其他設備中使用的Chrome瀏覽器正打開的標籤頁面列表。
Safari瀏覽器:新建標籤頁面默認為空白頁面,沒有任何的導航或者常用網址。
標籤管理
許多用戶都習慣了在瀏覽器中同時打開多個頁面,然後再逐一的進行瀏覽,在這個情況下,多標籤瀏覽界面就為用戶提供了比較方便的頁面切換操作,讓用戶無需在多個瀏覽器界面中來回的切換。
ChromeiOS:標籤欄採用了自動隱藏堆疊形式,當用戶打開多個頁面而導致標籤欄無法全部顯示時,右邊的標籤就會自動堆疊起來,則是用戶可以通過按住某個標籤向左拖動的方式來將右側堆疊的標籤展現出來,從而變為了左側堆疊標籤,反向操作依然。用戶可以通過常按標籤後拖動的操作方式來排序標籤。
Safari:則比較的呆板,默認情況下標籤欄只允許用戶打開9個標籤頁面。用戶可以通過常按標籤後拖動的操作方式來排序標籤。
地址欄搜尋
地址欄是用戶輸入網址的必備視窗,瀏覽器大多都採用了智慧型地址欄形式,根據用戶的輸入來智慧型補全網址。而搜尋欄則是用戶快速調用搜尋引擎來進行關鍵字搜尋的實用工具,瀏覽器的發展大有將地址欄與搜尋欄合併的趨勢。
ChromeiOS:在地址欄方面採用了智慧型地址欄形式,當用戶輸入網址時可以根據用戶的輸入來智慧型補全網址,而且採用了地址欄與搜尋欄合併的方式,用戶可以在地址欄中直接進行搜尋操作。Chrome還為用戶提供了語音搜尋功能,用戶可以通過語音輸入方式來進行快速的搜尋操作,語音識別率還是不錯的。
Safari:同樣採用了智慧型地址欄形式,採用了地址欄與搜尋欄分開的形式,在地址欄中不能直接進行搜尋操作。
書籤同步
書籤也就是我們常說的收藏夾功能,用戶用它來記錄自己喜歡的網址,以便於日後快速的進行訪問。為了方便用戶在不同電腦及設備中調用同一收藏夾,國內的多款瀏覽器中都加入了收藏夾同步功能,用戶只需要登入同一帳號,就可以同步獲取到自己的收藏夾數據,非常的方便。
ChromeiOS:沒有提供書籤欄快捷按鈕,而是把書籤放到了新建標籤欄頁面中,提供了移動設備書籤、其它書籤、桌面書籤三大分類。其中桌面書籤則為用戶提供了Chrome的PC版的同步書籤,用戶只要登入同一帳戶,就可以瀏覽到PC版中收藏的書籤,這也就是多數主流瀏覽器中常見也較為實用的同步功能。
Safari:書籤功能則與常用瀏覽器一樣提供了書籤按鈕功能,用戶通過它可快速訪問收藏的書籤。Safari為用戶提供了書籤與閱讀列表兩項收藏功能,並且提供了瀏覽歷史記錄功能。
私密瀏覽
瀏覽器的私密瀏覽模式,簡單的來說就是當用戶開啟該功能時,在瀏覽網頁時不會記錄用戶的瀏覽記錄及在瀏覽完成後清除用戶的瀏覽痕跡如網站COOKIE等。也就是說使用隱私瀏覽模式後,就會讓別的用戶不能輕易獲取到你之前使用瀏覽器來瀏覽了哪些網站。
ChromeiOS:切換到隱身模式很簡單,只需要在選單下選擇新建隱身標籤頁就可以打開隱身瀏覽視窗,隱身瀏覽視窗以隱身人標誌與正常的瀏覽視窗區別開來。用戶可以在右上角的切換按鈕中快速切換隱身瀏覽視窗與正常瀏覽視窗。
Safari:進入秘密瀏覽模式則比較的麻煩,需要進入iPad設定中進行開啟,關閉該模式也需要到ipad設定中進行。秘密瀏覽視窗以黑色底紋與正常的瀏覽視窗區別開來。在ios7中Safari進行私密閱覽模式則很容易,無痕瀏覽就在收藏頁的右下角。
使用技巧
設定全螢幕瀏覽
1、打開Safari,輸入任意網址。
2、雙擊Home鍵,滑到最左邊,將螢幕鎖定設定為不鎖定。
3、將iPhone橫放切換至橫屏模式,這時就可以看到在工具列上出現了一個全螢幕按鈕。
4、點擊之就進入了全螢幕模式,工具列隱藏掉了,要切換到非全螢幕模式,點擊取消全螢幕按鈕即可。
版本歷史
Safari版本Webcore版本MacOS版本發布日期特性0.84810.22003年1月7日公開測試版。Macworld大會上最初發布版本
0.97310.22003年4月14日公共測試版2。包含標籤式瀏覽、表單和密碼自動填充、瀏覽器重置(移除cookies、快取等信息)支持Netscape和Mozilla書籤導入、對Web標準支持的改進、AppleScript支持的改進、更多的本地化工作。
1.08510.22003年6月23日第一個非測試版發布。Safari成為MacOSX的默認網路瀏覽器,更快的自動跳格、支持iSync書籤同步、支持所有的MacOSX語言、更多控制瀏覽器的AppleScripts腳本、對網頁標準的支持改進。
1.110010.32003年10月24日隨MacOSXv10.3發布。速度改進,網頁標準支持改進、改進的CSS支持。
1.212510.32004年2月2日改進對網站和網頁應用程式的兼容性。支持個人證書認證、完全的鍵盤導航、恢復中斷的下載的能力、LiveConnect支持、XMLHttpRequest支持。
1.331210.32005年4月15日隨10.3.9發布。包含為2.0版本開發的兼容性和渲染速度改進。
2.0(SafariRSS)41210.42005年4月29日隨MacOSXv10.4發布。改進的渲染速度和網站兼容性、整合的RSS和Atom閱讀器、整合的PDF查看器、隱私瀏覽模式及家長控制功能、可以將網頁完全保存為WebArchive格式。
2.0.1412.710.4.22005年8月29日獨立升級。改進了網站兼容性,應用程式穩定性以及支持第三方網頁應用程式。
2.0.2416.1110.4.32005年10月31日隨MacOSXv10.4.3發布。Safari通過了網頁標準計畫的Acid2測試,並改進了Safari和許多網路攝像頭的兼容性,對採用OpenGL加速的MacromediaShockwave3D網頁內容的兼容性也得到改進。
2.0.3417.910.4.42006年1月10日隨MacOSXv10.4.4發布。第一個同時支持PowerPC和Intelx86平台的公開發布版本。
2.0.4418.810.4.72006年6月27日隨MacOSXv10.4.7發布。
2007年6月12日,蘋果正式發布了SafariforWindows3.0的測試版本,不過此版本對中文的支持不好。
SafariforWindows3.0.4之前的Safari不支持中文輸入,此版本使這個問題得到解決,值得嘗試。
2008年3月19日Windows平台的Safari3.1版已發布,根據蘋果Safari3.1版本的介紹,這一版本不僅秉承“最出色的瀏覽器”的特性,而且集合了大量新的改進,堪稱Mac和Windows平台上“最快的瀏覽器”。Safari簡潔的外觀、雅致的用戶界面讓你越過尋常路,盡情享受遨遊網路的樂趣。根據官方介紹,Safari3.1版載入頁面的速度是IE7的1.9倍,是Firefox2的1.7倍,運行JavaScript的速度則是其他瀏覽器的6倍。性能測試以秒為單位。蘋果公司於2008年3月在一個配有2.4GHzIntelCore2Duo的iMac系統上進行了此項測試,作業系統為MacOSXLeopard10.5.2,配置1GB記憶體和顯存為256MB的ATIRadeonHD2600顯示卡。HTML與JavaScript基準以VeriTest使用默認設定的iBenchVersion5.0為基礎。性能測試使用的是Safari測試版;其他所有瀏覽器均為正式版。瀏覽器性能隨系統配置、網路連線和其他因素而有所不同。此次發布的Safari3.1支持最新的網頁標準,並包含大量新的改進,包括:改進JavaScript對CSS3支持的性能表現、改進CSS渲染、HTML5視頻及音頻的處理、SQL資料庫離線存儲、SVG圖像以及支持SVG高級文本等。另外,新版Safari3.1在安全性上也作了相當的改進,這一版本已支持強大的128位加密,有效地保護用戶的數據安全。
2008年11月14日推出了其Safari網路瀏覽器的最新升級3.2版本,對應MacOSX10.5Leopard、MacOSX10.4Tiger和WindowsXP/Vista平台。Safari3.2主要對瀏覽器安全性進行了升級,針對釣魚詐欺網站進行了專門的防範,並提高了網上商務套用的辨識度。該升級共包括11個安全補丁,其中只有4個為MacOS/Windows平台共有,修補的剩餘7個漏洞都僅在Windows平台存在蘋果2009年2月25日發布了Safari4瀏覽器的首個公開測試版本,號稱是世界上最快的網路瀏覽器,速度是Safari3和其他瀏覽器的數倍。很多人恐怕會認為蘋果在吹牛,不過根據CNET的實際測試,蘋果所言非虛,至少在JavaScript腳本運行速度上是如此。JavaScript是新一代網頁設計中的常用腳本語言,它的運行速度很大程度上決定了瀏覽器在訪問諸如Gmail這樣的網頁應用程式時的效率。CNET為測試Safari4的JavaScript運行速度,分別在PC和Mac平台上使用SunSpider進行測試。結果相當驚人,Safari4的速度是IE7的42倍,IE8的6倍,Firefox3的3.5倍,GoogleChrome的1.2倍。這一數字甚至高於蘋果官方給出的“比IE7快30倍,比Firefox3快3倍”的數字。
來看具體結果,在一台使用Core2Duo2.1GHz處理器的WindowsXPSP2PC上,SunSpider測試所用總時間為:
1Safari4:910ms
2MozillaMinefield3.2a1:1136ms
3GoogleChrome:1177ms
4Firefox3:3250ms
5Opera9.6:4076ms
6InternetExplorer8:5839ms
7InternetExplorer7:39026ms
開發歷程
在1997年以前,麥金塔電腦是預裝NetscapeNavigator瀏覽器的,之後微軟以開發蘋果版的MicrosoftOffice作為條件,要求蘋果改用InternetExplorerforMac。至2003年6月,蘋果推出自家的Safari瀏覽器,微軟也終止開發蘋果版的IE瀏覽器。在MacOSX10.3版仍有保留IE,至10.4版蘋果僅預裝Safari瀏覽器。Safari使用蘋果自家的WebKit來進行網頁排版及執行JavaScript,當中WebKit內含WebCore排版引擎及JavaScriptCore引擎,分別從KDE的KHTML及KJS引擎衍生而來。WebCore及JavaScriptCore與KHTML及KJS一樣,同是自由軟體,並以LGPL方式授權。蘋果對KHTML的一些改進併入Konqueror計畫。另外,蘋果方面也推出了附加的源始碼,以類似BSD執照般的開放原始碼方式授權。KHTML的開發人員曾批評蘋果不去整理產品改動的記錄,蘋果方面遂把WebCore及JavaScriptCore的開發及錯誤回報交予opendarwin.org負責。WebKit本身也是以開放源始碼方式發行,但瀏覽器自身的外觀,如使用接口等,則維持專有。
2005年4月29日
Safari2.0版推出,內置RSS及Atom閱讀器,其他新功能計有隱秘瀏覽、收藏及電郵網頁、搜尋網址書籤等,其速度是1.2.4版本的1.8倍。
2005年4月Safari的開發人員之一DaveHtatt,就他為Safari進行除錯的進展方面提交檔案,使之能通過Acid2測試。4月27日,Hyatt宣布其內部試驗版本的Safari通過了Acid2。至10月31日,Safari2.0.2版正式推出,成為首個通過Acid2測試的瀏覽器。
2007年6月11日
蘋果公司推出了同時支持Mac和PC的Safari3PublicBeta版,在推出的前三天,Beta版的下載量就突破了百萬大關。同時iPhone的瀏覽器也是基於正式版的Safari3。
2008年6月2日
Safari4推出,提高了java性能和速度。
2010年6月7日
Safari5推出,加入閱讀器功能。
2012年6月11日
Safari6隨OSXMountainLion推出,增加了分享列表等特性。
2013年6月10日
Safari7在蘋果公司全球軟體開發者年會上公布。新版本重新設計了閱讀列表和TopSites版面,又在側邊欄加入了“共享的連結”,顯示用戶在社交網路上已關注的人所發布的連結。Safari7亦採用了NitroTieredJIT和FastStart技術,提高網站瀏覽速度。新版本的節能技術會將在背景運行的網站所使用的系統資源減低,提高電池續航力。Safari7將會預載於OSXMavericks上。
2013年8月18日
IOS7正式版推出
iOS7中的Safari令瀏覽更強大、更出色、更美觀。按鈕和工具列,如綜合智慧型搜尋欄,會隱藏起來,除非你通過滾動操作將其調出。因此,你會在螢幕上看到比以往更多的內容。只要輕掃一下,你就能向前或向後翻動頁面。一切設計,都令你的瀏覽快速順暢,全無障礙。
數據參數
Mac
Lion系統要求OSXLionv10.7.2
SnowLeopard系統要求
MacOSXSnowLeopardv10.6.8
Safari5新功能
閱讀列表
Multi-Touch手勢
全螢幕瀏覽
全新安全性與隱私功能
隱私面板
沙箱
私密的自動填充
更多新功能
重返
下載彈出視窗
查找選項
更佳的圖形功能
網際網路賬戶設定
全新進程架構
Windows
Windows系統要求
任何運行WindowsXPSP2、WindowsVista或Windows7的PC
500-MHzPentium級別或更先進的處理器
256MBRAM
TopSites和CoverFlow要求配備64MB視頻RAM的兼容DirectX9.0顯示卡更多詳情。
Safari5新功能
閱讀列表
Multi-Touch手勢
全螢幕瀏覽
全新安全性與隱私功能
隱私面板
沙箱
私密的自動填充
更多新功能
重返
下載彈出視窗
查找選項
更佳的圖形功能
網際網路賬戶設定
全新進程架構
放棄Windows
台北時間7月26日上午訊息,據美國科技部落格AppleInsider報導,隨著蘋果發布OSX10.8“山獅”,蘋果似乎已停止開發Windows版Safari。
蘋果官網目前仍為Windows用戶提供Safari5.1.7下載,但PC版Safari相關介紹已全部刪除。現在蘋果官網搜尋“Safari”會顯示以前的“快速搜尋”結果,即“SafariforMac+PC為世界上最快最易於操作的瀏覽器,可以同時在Mac和PC上運行。”但在訪問蘋果官網的Safari主頁時,顯示內容僅有Safari6.0的相關信息,以及新版本各項特色功能的介紹,如智慧型搜尋欄、標籤瀏覽、雲標籤、分享、離線閱讀列表,以及針對中國用戶所做的改進等。
當前的Windows版Safari均不支持這些新功能。在主頁底部有注釋稱:“山獅已支持最新版Safari,此版本可通過SoftwareUpdate升級功能獲取。”儘管蘋果提供了Safari擴展功能下載列表,但卻未提供可直接下載Safari6.0的連結。
史蒂夫·賈伯斯(SteveJobs)曾在2007年的MacworldExpo展會上宣布Safari3.0支持WindowsPC。該版本Safari的首要目標是推行現代化、標準化的瀏覽模式,因此基於webkit引擎的Safari3.0當時也曾在Windows彌補了微軟(微博)Explorer和Mozila火狐瀏覽器以外的空缺。然而谷歌(微博)後推出同樣基於WebKit引擎的免費瀏覽器Chrome,並且受到了更廣泛歡迎,蘋果似乎也就無需再在Windows上耕耘。
此外,蘋果後來在iOS上獲得的成功,以及其他移動平台商(如諾基亞(微博)、RIM、Palm、谷歌等)的自發採用使得WebKit成為了移動平台上最重要的瀏覽器引擎。
蘋果終止對Windows的支持後,可以更集中精力發展其自有平台,Safari6.0的多項獨特功能就是例證。不過蘋果目前仍然為不同平台上的WebKit開發提供支持。
Windows版的其他蘋果軟體,比如iTunes、QuickTime以及Bonjour印表機支持目前仍然可用。蘋果官網上部分頁面也仍鏈向“SafariforMac+PC”下載頁,但下載連結已經僅適用於Mac和iOS設備。