Safari
Safari是苹果公司所开发,并内建于macOS(前称OS X、Mac OS X)、iOS与iPadOS的网页浏览器。Safari在2003年1月7日首度发行测试版[70],并从Mac OS X Panther开始成为Mac OS X的默认浏览器,也是iOS和iPadOS内建的默认浏览器。Windows版本的首个测试版在2007年6月11日推出,支持Windows XP、Windows Vista和Windows 7[71],并在2008年3月18日推出正式版,但苹果已于2012年7月25日停止开发Windows版的Safari[72]。
开发者 | Apple Inc. |
---|---|
首次发布 | 2003年1月7日 |
当前版本 |
|
编程语言 | C++,[65] Objective-C and Swift[66] |
引擎 | WebKit, Nitro |
操作系统 | macOS[67] iOS[68] iPadOS[68] Windows (2007–2012)[69] |
类型 | 网页浏览器 |
许可协议 | 免费软件; 部分组件GNU LGPL |
网站 | www |
Safari发行后的市占率不断攀升。2008年2月,TheCounter.com报告指Safari的市占率为3.34%[73],而Net Applications则指其市占率为2.63%。其后市占率再从2009年1月的3.62%爬升至2011年4月的7.1%。[74]在移动裝置平台,根据GlobalStats统计Safari占有率为25.26%[75]。
safari在斯瓦希里语为旅行,字源来自阿拉伯语同义词 سفرة (safra)。
开发历程
在1997年以前,Mac预装的浏览器是Netscape Navigator和Cyberdog。之后苹果和微软达成协议,以在Mac上使用Internet Explorer for Mac作默认浏览器换取微软开发Mac版的Microsoft Office[76][77]。
在最终定名Safari之前,还构思了其他几个名字,包括Freedom。在之前一年多以来,浏览器的内部名称一直是Alexander,这个名字甚至遍布了所有程序的代码;并且在Safari之前还提出过iBrowse[78][79]。
2003年1月7日,在旧金山举行的Macworld大会上,史提夫·乔布斯宣布苹果正在开发自己的浏览器,称为Safari[80]。它基于KHTML排版引擎的分支,称为WebKit[81]。直至2003年6月,苹果才推出自家的Safari浏览器,同时微软也终止开发苹果版的IE浏览器。Mac OS X v10.3仍保留IE,但至10.4版苹果就仅预装Safari浏览器。
2005年4月,Safari的开发人员之一戴夫·海厄特,就他为Safari进行调试的进展方面提交文件,使之能通过Acid2测试。同年4月27日,海厄特宣布其内部试验版本的Safari通过了Acid2测试,成为第一个通过该测试的浏览器[82]。
2005年4月29日,Safari 2.0版推出,内建RSS及Atom阅读器,其他新功能包含隐密浏览、收藏及电邮网页、搜索网址书签等,其速度是1.2.4版本的1.8倍[83]。至同年10月31日,Safari 2.0.2版随Mac OS 10.4.3更新包正式推出。
2005年6月,KHTML的开发人员曾批评苹果不去整理产品改动的记录,苹果方面遂将WebCore及JavaScriptCore的开发及错误回报交予OpenDarwin.org负责。WebKit本身也是以开放原始码方式发行,但Safari浏览器自身的外观,如用户界面等,则维持专有。
2007年6月11日,苹果公司推出了同时支持Mac和PC的Safari 3 Public Beta版,在推出的前三天,Beta版的下载量就突破了百万大关。同时iPhone的浏览器也是基于正式版的Safari 3[84]。
Safari 4于2008年6月2日推出,提高了JavaScript性能和速度[85]。
Safari 5于2010年6月7日推出,加入阅读器功能。5.1.7是最后一个支持Windows的版本。
Safari 6于2012年6月11日随OS X Mountain Lion推出,增加了分享列表等特性。
Safari 7在2013年6月10日的苹果公司全球软体开发者年会上公布。新版本重新设计了阅读列表和Top Sites版面,又在侧边栏加入了“共享的链接”,显示用户在社交网络上已关注的人所发布的网址。Safari 7亦采用了Nitro Tiered JIT和Fast Start技术,提高网站浏览速度。新版本的节能技术会将在背景运行的网站所使用的系统资源减低,提高电池续航力。Safari 7将会预载于OS X Mavericks上。
2014年10月16日,随着OS X Yosemite的发布,苹果推出了Safari 8。
2015年9月30日,随着OS X El Capitan的发布,苹果推出了Safari 9(同样适用于Mavericks和Yosemite)。
2016年9月21日,随着macOS Sierra的发布,苹果推出了Safari 10。
2017年9月25日,随着macOS High Sierra的发布,苹果推出了Safari 11。
2018年9月24日,随着macOS Mojave的发布,苹果推出了Safari 12。
2019年9月19日,随着macOS Catalina的发布,苹果推出了Safari 13。
2020年11月12日,随着macOS Big Sur的发布,苹果推出了Safari 14。
2021年9月21日,随着macOS Monterey的发布,苹果推出了Safari 15。
2022年10月24日,随着macOS Ventura的发布,苹果推出了Safari 16。
服务
阅读列表可以自动按照阅读阅读情况来为收藏文章自动归类,并支持iCloud云端同步服务,在所有支持阅读列表和iCloud的装置中都可以使用。Safari 5.1时[86],阅读列表添加了离线阅读支持,可以下载收藏的网页并在没有网络的时候一样可以阅读。
阅读列表实际上是一组可以按照阅读顺序排列的特殊的书签,并且支持云端同步[87]。
对比
因为网络所提供的资讯繁杂,所以就产生了离线阅读软件来净化干扰并优化阅读体验[88]。阅读列表可以下载网页并离线阅读,但阅读列表并不是真正意义上的离线阅读软件类似于Pocket或者Instapaper等。因为阅读列表本身不能优化网页的表现结构,而其他的稍后读软件会对网页本身的阅读体验优化(不过也可以和内建于Safari阅读器相搭配来完成阅读优化工作)[89],同时也没有归类功能,只能按照阅读和未阅读区分。
和书签相比,阅读列表具有分类功能:当收藏了一个新的链接时,阅读列表会自动把链接归入没有阅读部分;在阅读完后,阅读列表又会自动归入已阅读,可以帮助整理。如果书签需要实现同样的功能,就会在人工整理和归类里花费过多时间[90][91]。
外观
在Safari 6之前的阅读列表的底纹是亚麻材质的底纹[92],而Safari 6所有窗口,包括阅读列表的亚麻质感的底纹则修改成暗灰色的背景,[93][94]这和macOS和iOS整体的极简设计趋势相关。
使用
在所有支持阅读列表的Safari中,都可以使用以下方法来在阅读列表添加链接[95]:
- 在网页上按下Shift-Command-D;
- 按下分享按钮,选择添加到阅读列表(iOS中的Safari也可以使用这种方法[96]);
- 右击链接,选择添加到阅读列表;
- 在书签下拉菜单中选择添加到阅读列表;
- 通过点击地址栏左侧的+按钮来添加阅读列表,或按住并在弹出菜单中选择添加到阅读列表。
参见
- iPhone、iPod touch与iPad - 苹果搭载修改过的Safari的产品。
- WebKit - Safari的核心。
- 网页浏览器列表
- 网页浏览器比较
- Safari版本列表
参考文献
- ^ About the security content of Safari 14.1. 2021年4月26日 [2021年5月5日].
- ^ About the security content of Safari 14.1.2. 2021年7月19日 [2021年9月8日].
- ^ About the security content of Safari 15. 2021年9月20日 [2021年9月21日]. (原始内容存档于2021年10月15日).
- ^ Apple updates macOS Safari with a new look, but you can turn off the big changes. 2021年9月21日 [2021年10月20日]. (原始内容存档于2021年10月18日).
- ^ Release Notes for Safari Technology Preview 132. 2021年9月16日.
- ^ Release Notes for Safari Technology Preview 135. 2021年11月15日. (原始内容存档于2021年11月15日).
- ^ Release Notes for Safari Technology Preview 136. 2021年12月8日. (原始内容存档于2021年12月8日).
- ^ New WebKit Features in Safari 15.2. 2021年12月13日. (原始内容存档于2021年12月13日).
- ^ About the security content of Safari 15.2. 2021年12月15日. (原始内容存档于2021年12月15日).
- ^ Release Notes for Safari Technology Preview 137. 2021年12月20日. (原始内容存档于2021年12月20日).
- ^ Release Notes for Safari Technology Preview 138. 2022年1月20日. (原始内容存档于2022年1月20日).
- ^ Release Notes for Safari Technology Preview 139. 2022年1月26日. (原始内容存档于2022年1月26日).
- ^ About the security content of Safari 15.3. 2022年2月10日. (原始内容存档于2022年2月10日).
- ^ Release Notes for Safari Technology Preview 140. 2022年2月10日. (原始内容存档于2022年2月10日).
- ^ Release Notes for Safari Technology Preview 141. 2022年3月3日. (原始内容存档于2022年3月4日).
- ^ About the security content of Safari 15.4. 2022年3月15日. (原始内容存档于2022年3月15日).
- ^ New WebKit Features in Safari 15.4. 2022年3月14日. (原始内容存档于2022年3月14日).
- ^ https://webkit.org/blog/12522/release-notes-for-safari-technology-preview-142/.
- ^ https://webkit.org/blog/12563/release-notes-for-safari-technology-preview-143/.
- ^ Release Notes for Safari Technology Preview 144. 2022年5月2日. (原始内容存档于2022年5月2日).
- ^ Release Notes for Safari Technology Preview 145. 2022年5月11日.
- ^ About the security content of Safari 15.5. 2022年5月16日.
- ^ New WebKit Features in Safari 15.5. 2022年5月16日.
- ^ Release Notes for Safari Technology Preview 146. 2022年5月25日.
- ^ Release Notes for Safari Technology Preview 147 with Safari 16 Features. 2022年6月21日.
- ^ Release Notes for Safari Technology Preview 148. 2022年6月29日.
- ^ Release Notes for Safari Technology Preview 149. 2022年7月14日.
- ^ Release Notes for Safari Technology Preview 150. 2022年7月27日.
- ^ Release Notes for Safari Technology Preview 151. 2022年8月11日.
- ^ Release Notes for Safari Technology Preview 152. 2022年8月24日.
- ^ Safari 16.1 Brings Support for Passkeys, Web Push, Apple Pencil Hover and More. 2022年10月24日 [2023年1月18日].
- ^ Release Notes for Safari Technology Preview 156. 2022年10月19日 [2022年10月24日].
- ^ Release Notes for Safari Technology Preview 161. 2023年1月12日 [2023年1月16日].
- ^ Apple Releases Safari Technology Preview 160 With Bug Fixes and Performance Improvements. 2022年12月14日 [2023年1月18日].
- ^ Release Notes for Safari Technology Preview 160. 2022年12月14日 [2023年1月18日].
- ^ Informationen zum Sicherheitsinhalt von Safari 13.1.2. [2020年7月20日].
- ^ Informationen zum Sicherheitsinhalt von Safari 14.0. 2020年9月16日 [2021年2月13日].
- ^ https://support.apple.com/en-us/HT211934; 检索日期: 2020年11月28日.
- ^ Informationen zum Sicherheitsinhalt von Safari 14.0.2. [2021年1月5日].
- ^ Informationen zum Sicherheitsinhalt von Safari 14.0.3. 2021年2月1日 [2021年2月13日].
- ^ Release Notes for Safari Technology Preview 133. 2021年9月30日.
- ^ About the security content of Safari 15.1. 2021年10月27日. (原始内容存档于2021年10月28日).
- ^ About the security content of Safari 15.6. 2022年7月20日.
- ^ New WebKit Features in Safari 15.6. 2022年7月20日.
- ^ Safari 15.6 Release Notes.
- ^ https://support.apple.com/de-de/HT210608.
- ^ About the security content of Safari 13.1.1. 2020年5月27日 [2020年5月29日]. (原始内容存档于2021年2月1日).
- ^ Safari 16 Release Notes. 2022年9月12日 [2022年10月24日].
- ^ About the security content of Safari 16. 2022年9月12日 [2022年10月24日].
- ^ WebKit Features in Safari 16.3. 2023年1月23日.
- ^ Release Notes for Safari Technology Preview 164. 2023年2月22日 [2023年2月27日].
- ^ Release Notes for Safari Technology Preview 165. 2023年3月8日 [2023年3月9日].
- ^ Release Notes for Safari Technology Preview 166. 2023年3月23日 [2023年3月24日].
- ^ WebKit Features in Safari 16.4. 2023年3月27日.
- ^ https://support.apple.com/en-us/HT213762; 检索日期: 2023年5月27日.
- ^ Release Notes for Safari Technology Preview 134. 2021年10月27日 [2021年11月5日]. (原始内容存档于2021年11月5日).
- ^ Apple has released Safari Technology Preview 134. 2021年10月27日 [2021年10月29日]. (原始内容存档于2021年10月28日).
- ^ https://developer.apple.com/documentation/safari-technology-preview-release-notes/stp-release-177.
- ^ About the security content of Safari 17. [2023年10月6日].
- ^ Safari 17.1 Release Notes.
- ^ About the security content of Safari 17.1.
- ^ Safari 17.2 Release Notes.
- ^ Safari 17.3 Release Notes.
- ^ 64.0 64.1 Apple security releases.
- ^ Code Style Guidelines. Webkit. November 7, 2015 [September 4, 2019]. (原始内容存档于May 1, 2017).
- ^ Wagner, Richard. Safari and WebKit Development for iPhone OS 3.0. Wiley. 2010: 358. ISBN 9780470620281.
- ^ Cross, Jason. Five M1-native Mac browsers that might make you dump Safari. Macworld. April 2, 2021 [June 2, 2021]. (原始内容存档于April 14, 2021).
- ^ 68.0 68.1 McElhearn, Kirk. Is Safari the most private browser for iPhone and iPad?. Intego. August 22, 2019 [June 2, 2021]. (原始内容存档于January 15, 2021).
- ^ Apple apparently kills Windows PC support in Safari 6.0. AppleInsider. July 25, 2012 [April 17, 2020]. (原始内容存档于April 9, 2020).
- ^ Apple Unveils Safari. Apple Inc. 2007-01-07 [2008-01-03]. (原始内容存档于2008-01-11).
- ^ Apple announces Windows browser. BBC News. June 11, 2007 [2007-06-11]. (原始内容存档于2007-08-29).
- ^ Apple apparently kills Windows PC support in Safari 6.0. AppleInsider. July 25, 2012 [2016-09-03]. (原始内容存档于2013-11-01).
- ^ StatCounter Global Stats – Browser, OS, Search Engine including Mobile Usage Share. TechCrunch. 2022-06-01 [2022-06-01]. (原始内容存档于2019-09-05).
- ^ Mac OS 8.1 Update Document and Software. Apple Inc. 2003-08-14 [2009-06-10]. (原始内容存档于2007-08-19).
- ^ MacWorld Boston 1997 – Steve Jobs returns – Bill Gates appeares on-screen. The History of Apple. [2016-09-03]. (原始内容存档于2020-11-12).
- ^ When I first heard the name “Safari”. December 19, 2012 [2022-06-03]. (原始内容存档于2021-04-21).
- ^ Heisler, Yoni. Apple's Safari browser was almost called 'Freedom,' thanks to Steve Jobs. NetworkWorld. January 15, 2013 [June 1, 2021]. (原始内容存档于May 1, 2021).
- ^ Safari browser could have been called iBrowse. Macworld. 2012-12-21 [2016-10-07]. (原始内容存档于2016-10-09).
- ^ Pour, Andreas. Apple Announces New "Safari" Browser. KDE Dot News. 2003-01-07 [2006-01-04]. (原始内容存档于2012-08-25).
- ^ Hyatt, Dave. Safari Passes the Acid2 Test. Surfin' Safari. slashdot. 2005-04-27 [2005-04-28]. (原始内容存档于2011-06-23).
- ^ Apple - Mac OS X - Safari RSS. Apple Inc. [2015-05-12]. (原始内容存档于2005-04-29) (英语).
- ^ Apple - Press Info - Apple Reinvents the Phone with iPhone. [2015-09-12]. (原始内容存档于2011-06-08).
- ^ Lipskas, Vygantas. Apple Safari 4. 2008-06-11 [2008-06-11]. (原始内容存档于2012-05-01).
- ^ Safari 5.1 (OS X Lion): Save articles to read later with Reading List. Apple. Jul 12, 2012 [2014-01-15]. (原始内容存档于2014-01-08).
- ^ Safari Reading List Recipe. Github. [2014-01-15]. (原始内容存档于2018-06-10).
It is essentially a special set of bookmarks representing a queue of articles you intend to read. Via iCloud, your Reading List can optionally be synced across multiple computers and iOS devices.
- ^ David Chartier. Stay on top of the Web with read-later services. MacWorld. Oct 22, 2012 [2014-01-15]. (原始内容存档于2014-01-16).
- ^ Jordan Merrick. Quick Tip: How to Use Safari’s Reading List. 2013-07-03 [2013年12月29日]. (原始内容存档于2013-12-31) (英语).
- ^ Chris. What’s the difference between Safari ‘Reading Lists’ and bookmarks?. 2011-08-05 [2013年12月31日]. (原始内容存档于2013年12月31日) (英语).
- ^ Rob LeFebvre. Make Better Use Of Your Time With Reading Lists In Mountain Lion And Safari 6 [OS X Tips]. Cultofmac. Oct 19, 2012 [2013年12月31日]. (原始内容存档于2013年5月13日) (英语).
- ^ Chris. Apple Linen. Chris Koerner. 2013-09-09 [2014年1月8日]. (原始内容存档于2014-01-08) (英语).
- ^ Safari 7 review: Mavericks browser saves battery life, brings further refinements. MacWorld. [2014-01-15]. (原始内容存档于2014-01-16).
The first thing you’ll see when opening Safari 7 is the new Top Sites window. Dispensing with previous versions’ glossy curviness, the redesigned grid of frequently used pages loads much faster and offers ready access to your bookmarks, Reading List, and new Social Links.
- ^ Dan Moren,Serenity Caldwell. FAQ: Everything you need to know about OS X Mavericks. Macworld. 2013-09-09 [2014年1月8日]. (原始内容存档于2014-01-08) (英语).
Gray is the new linen in OS X Mavericks.
- ^ Safari 6 (OS X Mountain Lion): Save webpages to your Reading List. Apple. 2012年8月14日 [2014-01-08]. (原始内容存档于2014-01-08) (英语).
- ^ Edward C. Baig , Bob LeVitus. How to Use Safari's Reading List on the iPad. Dummies. [2013年12月31日]. (原始内容存档于2014年1月1日) (英语).