Safari
维基百科,自由的百科全书
Safari(Mac OS X) |
|
开发者: | 蘋果電腦 |
稳定版本: | 2.0.4 (419.3) (2006年6月27日) [+/-] |
预览版本: | 無 (N/A) [+/-] |
操作系统: | Mac OS X |
用途: | 網頁瀏覽器 |
软件授权: | 私有、LGPL |
网站: | www.apple.com/safari/ |
Safari是蘋果電腦的最新作業系統Mac OS X中新的預設網頁瀏覽器,用來取代之前的Internet Explorer for Mac。Safari使用了KDE的KHTML作為瀏覽器的運算核心。
目录 |
[编辑] 開發歷程
在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引擎,分別從KDE的KHTML及KJS引擎衍生而來。WebCore及JavaScriptCore與KHTML及KJS一樣,同是自由軟件,並以LGPL方式授權。蘋果對KHTML的一些改進會併入Konqueror計劃。另外,蘋果方面也推出了附加的源始碼,以類似BSD執照般的開放源代碼方式授權。
2005年6月,KHTML的開發人員曾批評蘋果不去整理產品改動的記錄,蘋果方面遂把WebCore及JavaScriptCore的開發及錯誤回報交予opendarwin.org負責。WebKit本身也是以開放源始碼方式發行,但瀏覽器自身的外觀,如使用介面等,則維持專有。
2005年4月29日,Safari 2.0版推出,內置RSS及Atom閱讀器,其他新功能計有隱密瀏覽、收藏及電郵網頁、搜尋網址書籤等,其速度是1.2.4版本的1.8倍。
2005年4月,Safari的開發人員之一Dave Htatt,就他為Safari進行除錯的進展方面提交文件,使之能通過Acid2測試。4月27日,Hyatt宣佈其內部試驗版本的Safari通過了Acid2。至10月31日,Safari 2.0.2版正式推出,成為首個通過Acid2測試的瀏覽器。
[编辑] 版本历史
Safari 版本 | Webcore 版本 | OS 版本 | 发布日 | 特征 | ||
---|---|---|---|---|---|---|
10.2 | 10.3 | 10.4 | ||||
0.8 | 48 | ○ | 2003年1月7日 | 公开测试版本。在Macworld Conference上最初发布。 | ||
0.8.1 | 51 | ○ | 2003年1月10日 | 公开测试版本。小的改进,推荐所有用户更新。 | ||
0.8.2 | 60 | ○ | 2003年2月12日 | 公开测试版本。改进Web网页兼容性,支持XML,改进稳定性,改进Macromedia Flash的运行,改进对Web标准的支持。 | ||
0.9 | 73 | ○ | 2003年4月14日 | 公开测试版本 2。标签浏览、表单和密码的自动输入、浏览器的重设 (cookie、缓存等的删除)、Netscape 和 Mozilla标签的读取,Web标准支持的改进,AppleScript支持的改进,多语言版本。 | ||
0.9 | 74 | ○ | 2003年5月15日 | 公开测试版本 2。改进SSL证书检查。 | ||
1.0 | 85 | ○ | 2003年6月23日 | 正式发布。Safari称为标准的Mac OS X系统浏览器,自动标签高速化,支持iSync的书签同步,支持所有 Mac OS X 语言版本,更多的AppleScripts控制浏览器,改进对Web标准的支持。 | ||
1.0 | 85.5 | ○ | 2003年10月3日 | 与Mac OS X 10.2.8更新共同发布。 | ||
1.1 | 100 | ○ | 2003年10月24日 | 与Mac OS X v10.3共同发布。高速化,改进对Web标准的支持,改进对CSS支持。 | ||
1.1.1 | 100.1 | ○ | 2003年11月19日 | 与安全更新2003-11-19共同发布。 | ||
1.0.1 | 85.6 | ○ | 2003年11月19日 | 与安全更新2003-11-19共同发布。 | ||
1.2 | 125 | ○ | 2004年2月2日 | Web网页和与 Web的兼容性改进。支持个人证书的认证。完全键盘接入。重启被中断下载的功能。支持LiveConnect。支持XMLHttpRequest。 | ||
1.0.2 | 85.7 | ○ | ||||
1.2.1 | 125.1 | ○ | 2004年3月15日 | 随Mac OS X 10.3.3更新发布。 | ||
1.2.2 | 125.7 | ○ | 2004年5月26日 | 随Mac OS X 10.3.4更新发布。修正了Hotmail附件问题。 | ||
1.2.2 | 125.8 | ○ | 2004年6月7日 | 随安全更新2004-06-07发布。解决了在按下“在Finder中显示”的按钮后导致某些已经下载应用程序执行的安全问题。 | ||
1.0.3 | 85.8 | ○ | ||||
1.2.3 | 125.9 | ○ | 2004年8月9日 | 随Mac OS X 10.3.5更新发布。 改进GIF 图像处理。 | ||
1.2.4 | 125.11 | ○ | 2004年11月5日 | 随Mac OS X 10.3.6更新发布。除去60秒超时功能。解决含非 ASCII 文字的硬盘名引起的诸问题。 | ||
1.2.4 | 125.12 | ○ | 2004年12月2日 | 随安全更新2004-12-02发布。解决若干安全问题,状态栏中伪装URL和伪装弹出窗口发行者的风险[1] [2] | ||
1.0.3 | 85.8.1 | ○ | 2005年1月25日 | 随安全更新Security Update 2005-001发布。 | ||
1.3 | 312 | ○ | 2005年4月15日 | 随10.3.9发布。面向2.0开发的描画速度和 Web网页兼容性的改进。 | ||
2.0 | 412 | ○ | 2005年4月29日 | 随Mac OS X v10.4发布。改进网页兼容。统合的RSS和Atom阅读器。统合的PDF浏览器。个人隐私浏览模式。和Web存档一样的完全保存 Web网站。 | ||
2.0 | 412.2 | ○ | 2005年7月12日 | 随Mac OS X 10.4.2更新发布。服务器认证等多处改进。 | ||
2.0 | 412.2.2 | ○ | 2005年8月15日 | 随安全更新 2005-007发布。CAN-2005-2516、CAN-2005-2517 和 CAN-2005-2522的安全修正。 | ||
1.3.1 | 312.3 | ○ | 2005年8月29日 | 作为“Safari Update 1.3.1“发布。Web网页的兼容性、稳定性和第三方支持的更新。 | ||
2.0.1 | 412.5 | ○ | 2005年8月29日 | 作为“Safari Update 2.0.1“发布。Web网页的兼容性、稳定性和第三方支持的更新。 | ||
2.0.2 | 416.12 | ○ | 2005年11月2日 | Mac OS X 10.4.3 更新的一部分。完全支持Acid2 Test,希伯来语和阿拉伯语文本处理的改进,面向Macromedia Shockwave 更出色的 OpenGL支持,改进webcam兼容性。 | ||
2.0.2 | 416.13 | ○ | 2005年11月29日 | 随安全更新 2005-009发布。随着嵌入Safari的 PCRE版本更新,加强了对输入的验证。对长名称文件下载的溢出问题进行了更新。JavaScript的对话框发行者伪装问题的应对。[3] WebKit内溢出问题的应对。 | ||
2.0.3 | 417.8 | ○ | 2006年1月10日 | Mac OS X 10.4.4更新的一部分。改正若干安全问题,增加了通过.Mac 订阅RSS的已读/未读状态的同步支持。 | ||
1.3.2 | 312.5 | ○ | 2006年1月11日 | 作为Safari Update 1.3.2发布。Web网页的兼容性、稳定性和第三方支持的更新。 | ||
2.0.3 | 417.9.2 | ○ | 2006年4月4日 | Mac OS X 10.4.6 更新(2006-002)的一部分。安全修正和小问题修正。 | ||
2.0.3 | 417.9.3 | ○ | 2006年5月11日 | Mac OS X 10.4.6 更新(2006-003)的一部分。安全修正和小问题修正。 | ||
2.0.4 | 419.3 | ○ | 2006年6月27日 | Mac OS X 10.4.7 更新的一部分。安全修正和小问题修正。 |
[编辑] 参见
[编辑] 外部链接
|
|
---|---|
Gecko核心 | Mozilla Firefox - SeaMonkey - Netscape Browser - Mozilla - Sylera - Epiphany - Camino 等 |
KHTML(AppleWebKit)排版引擎 | Safari - Shiira - Konqueror - OmniWeb 等 |
Trident核心(IE元件) | Internet Explorer - Sleipnir - GOSURF - GreenBrowser - Maxthon - KKman - Donut - Lunascape等 |
獨自排版引擎 | Opera - mosaic - iCab - Amaya - Netscape Communicator - Netscape Navigator 等 |
文字瀏覽器 | Lynx - w3m 等 |
關聯項目 | 網頁瀏覽器列表 - 網頁瀏覽器比較 - HTML - HTML排版引擎 - 分頁瀏覽器 - 網頁伺服器 - 瀏覽器大戰 |
|
|
---|---|
應用程式 | Address Book · Automator · Backup · Calculator · Chess · Dashboard · Dictionary · DVD Player · Finder · Front Row · Grapher · iCal · iChat · iSync · iTunes · Mail · Photo Booth · Preview · QuickTime Player · Safari · Sherlock · Stickies · TextEdit |
工具 | Activity Monitor · AirPort Admin Utility · Audio MIDI Setup · Bluetooth File Exchange · BOMArchiveHelper · Classic · ColorSync Utility · Console · Crash Reporter · DigitalColor Meter · Directory Access · DiskImageMounter · Disk Utility · Font Book · Grab · Help Viewer · Image Capture · Installer · Internet Connect · Keychain Access · Migration Assistant · NetInfo Manager · Network Utility · ODBC Administrator · Printer Setup Utility · Software Update · System Environment Configuration · System Profiler · Spotlight · Terminal · VoiceOver Utility · X11 |
開發 | AU Lab · CHUD Tools · Core Image Fun House · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · Script Editor · USB Prober · Xcode |
Mac OS X Server | AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid |
技術 | AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Carbon · Cocoa · Core Audio · Core Image · Core Video · Core Animation · Darwin · Exposé · Keychain · OpenGL · plist · Quartz · QuickTime · Rosetta · WebKit · XNU |