Safari
苹果公司研发的网络浏览器
Safari是一款由苹果公司公司开发的网页浏览器,是各类苹果设备(如麦金塔IPhone、iPad、iPodTouch)的默认浏览器,于2003年1月7日首度发行测试版。
Safari使用了KDEkhtml作为浏览器的运算核心,支持Windows平台。Safari可以快速渲染网页,还有检查拼写和语法的功能。它支持随用户定制的个性化功能,使其在Apple设备上发挥多种可能。Safari具有健全的自定选项和强大的隐私保护功能,还能优化电池续航,让用户随时都能自如地浏览网络。
截至2023年9月,Safari凭借19.85%的市场份额排名全球第二。
发展沿革
Safari在2003年1月7日首度发行测试版,并成为MacOSXv10.3与之后的默认浏览器,也是IPhone与iPad和iPodtouch的指定浏览器。Windows版本的首个测试版在2007年6月11日推出,支持Windows XPWindows Vista,在2008年3月18日推出正式版,现已支持Windows 7。2012年7月26日,随着苹果公司的“山狮”系统发布,Windows平台的Safari已经放弃开发。
2012年12月3日,苹果Safari仍领跑全球移动浏览器市场,份额达到了61.5%,谷歌的Chrome在整个移动市场的份额为1.14%。
Safari概念设计支持手势的选项卡,苹果已经在WWDC13开发者大会上发布其新一代iOS 7操作系统,在界面上使用更加简洁的风格设计,在这之前国外许多设计师和果粉都纷纷放出了由他们自己设计的ios7概念图片。
2020年1月23日,谷歌研究者披露:苹果Safari浏览器中曾有多个安全漏洞,这些漏洞由谷歌在2019年8月发现。
2022年2月12日消息,苹果公司发布了Safari技术预览版的新更新,这是苹果自2016年3月推出以来的实验性浏览器。
2022年7月16日消息,苹果iOS 16和macOS 13预装了Safari 16浏览器,带来了多种新功能,如网络推送通知、共享标签组、新密码功能等,还增加了对AVIF图片格式的支持。
2022年11月17日,苹果发布了Safari技术预览版158版本,在修复此前开发者和用户反馈的BUG之外,还重点改善层叠样式表, ECMAScript和WebCodecs的性能。
2023年1月13日,苹果公司发布了Safari技术预览版161更新。
2023年1月26日,苹果发布了Safari技术预览版162更新。
2023年5月4日,苹果发布了Safari浏览器技术预览版新版本,最新版本号升至169,主要修复了存在于Web Inspector、CSS、Scroll Snap、JavaScript、Popover、SVG、Accessibility、Media、Rendering和Web API中的错误,并改进其性能。
2023年6月15日,苹果公司发布了Safari浏览器技术预览版新版本,最新版本号升至172,主要修复了存在于Web Inspector、层叠样式表、Image Set、Rendering、Editing、ECMAScript、Media、Popover、SVG、Accessibility、HTML、IndexedDB和Web API中的错误,并改进其性能。
开发历程
在1997年以前,麦金塔是预装NetscapeNavigator浏览器的,之后微软以开发苹果公司版的Microsoft Office作为条件,要求苹果改用InternetExplorerforMac。至2003年6月,苹果推出自家的Safari浏览器,微软也终止开发苹果版的IE浏览器。在MacOSX10.3版仍有保留IE,至10.4版苹果仅预装Safari浏览器。Safari使用苹果自家的WebKit来进行网页排版及执行ECMAScript,当中WebKit内含WebCore排版引擎及JavaScriptCore引擎,分别从KDE的KHTML及KJS引擎衍生而来。WebCore及JavaScriptCore与khtml及KJS一样,同是自由软件,并以LGPL方式授权。苹果公司对KHTML的一些改进并入Konqueror计划。另外,苹果方面也推出了附加的源始码,以类似BSD执照般的开放源代码方式授权。
2005年6月
KHTML的开发人员曾批评苹果不去整理产品改动的记录,苹果方面遂把WebCore及ECMAScriptCore的开发及错误回报交予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日,苹果公司推出了同时支持麦金塔和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日iOS 7正式版推出
iOS7中的Safari令浏览更强大、更出色、更美观。按钮和工具栏,如综合智能搜索栏,会隐藏起来,除非你通过滚动操作将其调出。因此,你会在屏幕上看到比以往更多的内容。只要轻扫一下,你就能向前或向后翻动页面。一切设计,都令你的浏览快速顺畅,全无障碍。
2014年9月17日IOS 8正式版推出
iOS8全新的高效率、安全性和设备管理功能让它比以往更加出色。主要表现在以下几方面:
一、照片。你的所有照片,在你所有设备上展现。
现在,你的每张照片、每次编辑、每个相簿,都存储在你的icloud照片图库,并且可以在你所有设备上轻松查看和保持同步,而且一切均是自动完成。全新照片app让查找和重新发现你喜爱的照片变得比以往更简单。拍摄照片后,你可以立即使用功能强大的全新编辑工具,让每个镜头变得更加出彩。
二、信息。真的笑,笑出声。
现在,信息可让你以前所未有的方式联系亲朋好友。轻点即可在任意对话中添加你的声音,即时发送看到的精彩画面。
三、设计。细节决定体验,让一切更惊艳。
IOS 8中,你会发现回应通知的便捷新方式,查找常用联系人的实用快捷键,以及管理电子邮件的省时方法,所有这一切将为你带来更出色的IPhone、iPad或iPodtouch使用体验。
四、键盘。智能键盘,更加智能。
iOS8可根据语境建议适合的词语来完成你的句子,从而让输入变得更加简单。它甚至可以识别你沟通的对象,以及你使用的是邮件还是信息。因为你写电子邮件和信息的语气可能有所不同。
五、家人共享。一家人自在共享,一切内容从此尽情分享。
有了家人共享,全家最多六人可轻松共享彼此在iBooks和AppStore下载或购买的内容。无论任何时候,只要一人购买了新app,其他所有人都可以共享。而且,共享家庭照片、家庭日历以及其他更多内容,也比以往更加简单。
六、iCloud Drive。各类文件,在你的各种设备呈现。
消息:你可以随时随地处理任何文件。坏消息:你可以随时随地处理任何文件。包括演示文稿、pdf、图像以及更多内容,而且直接在icloud上即可实现。无论你使用哪款设备都可以,包括你的麦金塔或PC。
七、健康。全新方式,让你好好利用健康与健身信息。
现在,你的活动追踪器、心率监视器以及其他健康健美app可以相互交流,这表示它们将会不遗余力地为你的健康效力。所有信息都显示在一个易于阅读的控制面板上。
八、Handoff。IPhone、iPad和Mac,紧密连接,默契前所未有。
对于拥有多部Apple设备的用户而言,一切将变得更加美好。现在,你可以在一部设备上创建一封电子邮件,然后在另一部设备上接着写完。iPhone用户可以在麦金塔或iPad上接听电话,甚至在任意设备上发送SMS。
九、Spotlight。更智慧,更亮眼。
有时你需要查找一个联系人或一款app。有时你需要查找答案。Spotlight现可以为你提供各种建议,包括来自维基百科条目、周边地点、热门新闻以及更多。它甚至聪明到可以识别背景和地点,为你提供极其匹配的信息。
十、sdk。期待App开发者一展所长,带来精彩连连。
对开发者而言,IOS 8是继AppStore推出以来极为重大的一个版本。我们将为开发人员提供全新工具来扩大其app的功能领域,让他们有更多机会充分利用icloud、TouchID以及更多功能。这意味着,不久你将会看到激动人心的全新app及其前所未有的功能。
主要功能
界面设计
ChromeForiOS:主界面采用了简单的操作界面,主要由标签栏、前进/后退/刷新按钮、地址栏、菜单按钮、浏览区域所组成。
Safari浏览器:界面也比较的简单,主要由前进/后退/书签/添加书签按钮、地址栏、搜索栏、标签栏、浏览区域所组成。
新建标签
新建标签页面,在流行的浏览器中通常被设定为了导航页面,便于用户快速打开经常访问的页面。当然用户也可以将其设置为打开浏览器主页。
ChromeiOS:在新建标签页面中划分为了常去网站、书签、其他设备三大页面。
其中常去网站页面采用了用户熟悉的网址缩略图导航界面,自动列出用户经常访问的网站,并且提供了已关闭的标签页列表。书签页面则提供了手持移动设备书签、其它书签、桌面书签。其他设备页面则列出了在其他设备中使用的Google Chrome正打开的标签页面列表。
Safari浏览器:新建标签页面默认为空白页面,没有任何的导航或者常用网址。
标签管理
许多用户都习惯了在浏览器中同时打开多个页面,然后再逐一的进行浏览,在这个情况下,多标签浏览界面就为用户提供了比较方便的页面切换操作,让用户无需在多个浏览器界面中来回的切换。
ChromeiOS:标签栏采用了自动隐藏堆叠形式,当用户打开多个页面而导致标签栏无法全部显示时,右边的标签就会自动堆叠起来,则是用户可以通过按住某个标签向左拖动的方式来将右侧堆叠的标签展现出来,从而变为了左侧堆叠标签,反向操作依然。用户可以通过常按标签后拖动的操作方式来排序标签。
Safari:则比较的呆板,默认情况下标签栏只允许用户打开9个标签页面。用户可以通过常按标签后拖动的操作方式来排序标签。
地址栏搜索
地址栏是用户输入网址的必备窗口,浏览器大多都采用了智能地址栏形式,根据用户的输入来智能补全网址。而搜索栏则是用户快速调用搜索引擎来进行关键字搜索的实用工具,浏览器的发展大有将地址栏与搜索栏合并的趋势。
ChromeiOS:在地址栏方面采用了智能地址栏形式,当用户输入网址时可以根据用户的输入来智能补全网址,而且采用了地址栏与搜索栏合并的方式,用户可以在地址栏中直接进行搜索操作。Google Chrome还为用户提供了语音搜索功能,用户可以通过语音输入方式来进行快速的搜索操作,语音识别率还是不错的。
Safari:同样采用了智能地址栏形式,采用了地址栏与搜索栏分开的形式,在地址栏中不能直接进行搜索操作。
书签同步
书签也就是我们常说的收藏夹功能,用户用它来记录自己喜欢的网址,以便于日后快速的进行访问。为了方便用户在不同电脑及设备中调用同一收藏夹,国内的多款浏览器中都加入了收藏夹同步功能,用户只需要登陆同一帐号,就可以同步获取到自己的收藏夹数据,非常的方便。
ChromeiOS:没有提供书签栏快捷按钮,而是把书签放到了新建标签栏页面中,提供了手持移动设备书签、其它书签、桌面书签三大分类。其中桌面书签则为用户提供了Google Chrome的PC版的同步书签,用户只要登陆同一帐户,就可以浏览到PC版中收藏的书签,这也就是多数主流浏览器中常见也较为实用的同步功能。
Safari:书签功能则与常用浏览器一样提供了书签按钮功能,用户通过它可快速访问收藏的书签。Safari为用户提供了书签与阅读列表两项收藏功能,并且提供了浏览历史记录功能。
私密浏览
浏览器的私密浏览模式,简单的来说就是当用户开启该功能时,在浏览网页时不会记录用户的浏览记录及在浏览完成后清除用户的浏览痕迹如网站cookie等。也就是说使用隐私浏览模式后,就会让别的用户不能轻易获取到你之前使用浏览器来浏览了哪些网站。
ChromeiOS:切换到隐身模式很简单,只需要在菜单下选择新建隐身标签页就可以打开隐身浏览窗口,隐身浏览窗口以隐身人标志与正常的浏览窗口区别开来。用户可以在右上角的切换按钮中快速切换隐身浏览窗口与正常浏览窗口。
Safari:进入秘密浏览模式则比较的麻烦,需要进入iPad设置中进行开启,关闭该模式也需要到ipad设置中进行。秘密浏览窗口以黑色底纹与正常的浏览窗口区别开来。在iOS 7中Safari进行私密阅览模式则很容易,无痕浏览就在收藏页的右下角。
版本介绍
Safari版本Webcore版本Mac OS版本发布日期特性
0.84810.22003年1月7日公开测试版。Macworld大会上最初发布版本
0.97310.22003年4月14日公共测试版2。包含标签式浏览、表单和密码自动填充、浏览器重置(移除cookies、CPU缓存等信息)支持网景Mozilla Application Suite书签导入、对Web标准支持的改进、AppleScript支持的改进、更多的本地化工作。
1.08510.22003年6月23日第一个非测试版发布。Safari成为Mac OS的默认网络浏览器,更快的自动跳格、支持iSync书签同步、支持所有的MacOSX语言、更多控制浏览器的AppleScripts脚本、对网页标准的支持改进。
1.110010.32003年10月24日随MacOSXv10.3发布。速度改进,网页标准支持改进、改进的层叠样式表支持。
1.212510.32004年2月2日改进对网站和网页应用程序的兼容性。支持个人证书认证、完全的键盘导航、恢复中断的下载的能力、LiveConnect支持、XMLHttpRequest支持。
1.331210.32005年4月15日随10.3.9发布。包含为2.0版本开发的兼容性和渲染速度改进。
2.0(SafariRSS)41210.42005年4月29日随Mac OSXv10.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日随Mac OSv10.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版本的介绍,这一版本不仅秉承“最出色的浏览器”的特性,而且集合了大量新的改进,堪称麦金塔和Windows平台上“最快的浏览器”。Safari简洁的外观、雅致的用户界面让你越过寻常路,尽情享受遨游网络的乐趣。根据官方介绍,Safari3.1版载入页面的速度是Internet Explorer 7的1.9倍,是Firefox2的1.7倍,运行ECMAScript的速度则是其他浏览器的6倍。性能测试以秒为单位。苹果公司公司于2008年3月在一个配有2.4GHzIntelCore2Duo的iMac系统上进行了此项测试,操作系统为MacOSXLeopard10.5.2,配置1GB内存显卡内存为256MB的ATIRadeonHD2600显卡。HTML与JavaScript基准以VeriTest使用默认设置的iBenchVersion5.0为基础。性能测试使用的是Safari测试版;其他所有浏览器均为正式版。浏览器性能随系统配置、网络连接和其他因素而有所不同。此次发布的Safari3.1支持最新的网页标准,并包含大量新的改进,包括:改进ECMAScript对CSS3支持的性能表现、改进CSS渲染、html5视频及音频的处理、SQL数据库离线存储、SVG图像以及支持SVG高级文本等。另外,新版Safari3.1在安全性上也作了相当的改进,这一版本已支持强大的128位加密,有效地保护用户的数据安全
2008年11月14日推出了其Safari网络浏览器的最新升级3.2版本,对应MacOSX10.5Leopard、MacOSX10.4Tiger和Windows XP/Vista平台。Safari3.2主要对浏览器安全性进行了升级,针对钓鱼诈骗网站进行了专门的防范,并提高了网上商务应用的辨识度。该升级共包括11个安全补丁,其中只有4个为MacOS/Windows平台共有,修补的剩余7个漏洞都仅在Windows平台存在苹果公司2009年2月25日发布了Safari4浏览器的首个公开测试版本,号称是世界上最快的网络浏览器,速度是Safari3和其他浏览器的数倍。很多人恐怕会认为苹果在吹牛,不过根据CNET的实际测试,苹果所言非虚,至少在JavaScript脚本运行速度上是如此。JavaScript是新一代网页设计中的常用脚本语言,它的运行速度很大程度上决定了浏览器在访问诸如gmail这样的网页应用程序时的效率。CNET为测试Safari4的JavaScript运行速度,分别在PC和麦金塔平台上使用SunSpider进行测试。结果相当惊人,Safari4的速度是Internet Explorer 7的42倍,Internet Explorer 8的6倍,FIREFOX3.0的3.5倍,Google Chrome的1.2倍。这一数字甚至高于苹果公司官方给出的“比IE7快30倍,比Firefox3快3倍”的数字。
来看具体结果,在一台使用Core2Duo2.1GHz处理器的WindowsXPSP2PC上,SunSpider测试所用总时间为:
1Safari4:910ms
2MozillaMinefield3.2a1:1136ms
3GoogleChrome:1177ms
4FIREFOX3.0:3250ms
5Opera9.6:4076ms
6InternetExplorer8:5839ms
Mac
Lion系统要求
OSXLionv10.7.2
SnowLeopard系统要求
MacOSXSnowLeopardv10.6.8
Safari5新功能
阅读列表
Multi-Touch手势
全屏浏览
全新安全性与隐私功能
隐私面板
私密的自动填充
更多新功能
重返
下载弹出窗口
查找选项
更佳的图形功能
互联网账户设置
全新进程架构
Windows
Windows系统要求
任何运行WindowsXPSP2、Windows VistaWindows 7的PC
500-MHzPentium级别或更先进的处理器
256MBRAM
TopSites和CoverFlow要求配备64MB视频RAM的兼容DirectX9.0显卡更多详情。
Safari5新功能
阅读列表
Multi-Touch手势
全屏浏览
全新安全性与隐私功能
隐私面板
私密的自动填充
更多新功能
重返
下载弹出窗口
查找选项
更佳的图形功能
互联网账户设置
全新进程架构
放弃Windows
北京时间2012年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设备。
操作指南
设置全屏浏览
1.打开Safari,输入任意网址。
2.双击Home键,滑到最左边,将屏幕锁定设置为不锁定。
3.将IPhone横放切换至横屏模式,这时就可以看到在工具栏上出现了一个全屏按钮。
4.点击 就进入了全屏模式,工具栏隐藏掉了,要切换到非全屏模式,点击取消全屏按钮即可。
产品业绩
产品特点
苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。使用WebKit引擎,包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。在安全方面不受IE、Firefox的制约,所以Safari浏览器在国内还是很安全的。
限于MacOSX的使用不广泛和Safari浏览器曾经只是MacOSX的专属浏览器,这个内核本身应该说市场范围并不大;但似乎根据最新的浏览器调查表明,该浏览器的市场甚至已经超过了欧朋浏览器的Presto了——当然这一方面得益于苹果转到x86架构之后的人气暴涨,另外也是因为Safari3终于推出了Windows版的缘故吧。麦金塔下还有OmniWeb、Shiira等人气很高的浏览器。
谷歌Google Chrome也使用WebKit作为内核。WebKit内核在手机上的应用也十分广泛,例如Google的手机Gphone、Apple的IPhone诺基亚’sSeries60browser等所使用的Browser内核引擎,都是基于WebKit。
软件事件
2021年9月,苹果macOS版Safari15部分网站书签可导致浏览器崩溃。
2022年1月18日消息,浏览器指纹识别服务提供商FingerprintJS发现了苹果Safari浏览器存在一个严重的BUG。该Bug允许任何使用IndexedDB的网站在用户浏览会话期间访问其他网站生成的IndexedDB数据库的名称,导致这个漏洞可以让一个网站跟踪用户访问的其他网站。
目录
概述
发展沿革
开发历程
主要功能
界面设计
新建标签
标签管理
地址栏搜索
书签同步
私密浏览
版本介绍
Mac
Windows
放弃Windows
操作指南
产品业绩
产品特点
软件事件
参考资料