- 1 Safari 浏览器
- 2 Safari 浏览器历史
- ▪ 测试阶段
- ▪ Safari 浏览器 1
- ▪ Safari 浏览器 3
- ▪ Safari 浏览器 14
- ▪ Safari 浏览器 15
- 3 属性
Safari 浏览器
编辑Safari 是 Apple 的网络浏览器。 它包含在 Mac OS X Panther 版本的 macOS 以及 iOS 和 iPadOS 中,并取代了之前作为默认浏览器提供的适用于 Mac 的 Microsoft Internet Explorer。
从第 3 版到第 5 版,Safari 也可用于 Windows。 从版本 6 开始,新版本与新操作系统版本的发布同时出现。
Safari 浏览器历史
编辑Safari 基于 K 桌面环境中的 KHTML(HTML 呈现)和 KJS(JavaScript 实现)。 两者均由 Apple 在联合 WebKit 项目中进一步开发为独立软件 WebCore (KHTML) 和 JavaScriptCore。
测试阶段
在浏览器的开发过程中,没有确定后来最终版本的命名。 最终名称“Safari”是在产品发布前一个月才选定的。 可能的替代名称是“Alexander”、“iBrowse”或“Freedom”。
Safari 浏览器 1
Safari 的xxx个版本由史蒂夫乔布斯在 Macworld 2003 上展示。 这使它成为 Netscape、Opera 和 Internet Explorer 的xxx个替代品,它们当时在 OS X 操作系统上占据主导地位。
Safari 浏览器 3
Safari 3.0 于 2007 年 6 月 11 日在苹果开发者大会 WWDC 上发布了测试版,同时也首次移植到 Windows XP 和 Vista。 最后一个可以在 Windows 2000 下运行的版本是 3.0.3,没有激活 JavaScript 功能的版本 3.2.3 是最后一个。 据该公司称,Windows 版本在 48 小时内被下载了超过一百万次。 最初可用于 Windows 的 Beta 版本显示出一些不稳定性。 Windows 版本的用户界面只有英文版本。
适用于 Mac OS X 和 Windows 的 3.1 版于 2008 年 3 月 18 日发布。 有了这个版本,Windows 版本就离开了 Beta 开发阶段,并首次提供德语版本。 此外,还改进了对 CSS3 等当前 Web 标准的支持。
2008 年 11 月 13 日发布的 Safari 3.2 版中的新功能是网络钓鱼防护和改进的在线业务识别。
Safari 浏览器4
2009 年 2 月 24 日,Apple 发布了 Safari 4 公测版。 据 Apple 称,这应该比其前身 Safari 3 快四倍。 创新包括访问过的网站的 Cover Flow、所谓的 TopSite 功能,以图形概览显示访问最多的网站,以及搜索这些网站的搜索功能。 得益于新的 Nitro 引擎,Safari 可以更快地执行 JavaScript。 “Public Beta”针对 Mac OS X 和 Windows XP/Windows Vista 发布,并通过了 Acid3 测试。 Safari 4 的最终版本于 2009 年 6 月 8 日发布。
Safari 浏览器 5
5.0 版于 2010 年 6 月 7 日发布,改进了 HTML5 支持(包括地理定位)、提高了 JavaScript 速度和用于改进文章显示的 Safari 阅读器,其中突出显示内容并隐藏网站的其余部分。 此外,现在可以选择 Bing 或 Yahoo 作为默认搜索引擎。 在 Windows 上,Safari 现在有了硬件加速。
从 5.0.1 版开始,Safari(类似于 Firefox、Opera 或 Google Chrome)提供了安装扩展的选项。
5.1 版使用新的 WebKit2 框架,它允许将网页的显示外包给一个单独的进程。 这增加了程序稳定性,因为渲染引擎中的编程错误不会再导致整个浏览器崩溃。 在 Mac OS X Lion 上,外包渲染进程在沙箱中运行以提高安全性。
Safari 浏览器 6
2012 年 7 月 25 日,Safari 与 OS X Mountain Lion 一起发布,对于 Mac OS X Lion,新版本作为软件更新提供。 新功能包括: 统一的搜索和地址字段,通过 iCloud 将打开的选项卡与 iOS 设备同步,支持 Do-Not-Track 标头和 Web Audio API。 阅读器功能可以通过地址栏右边缘一个更大更显眼的按钮来实现,一旦从网站访问文章,该按钮就会变成蓝色。 从 6.1 版开始,现在使用 Georgia 代替 Palatino 字体,这样可以实现更好的屏幕显示。
版本 6 不再针对 Windows 发布。
Safari 浏览器 7
与 2013 年夏季推出的新 Apple 操作系统 OS X Mavericks 一起,引入了新版本的 Safari,据 Apple 称,其改进特别在于渲染网站和处理 JavaScript 应用程序的速度。 最终版本和xxx个可公开访问的版本是在 2013 年 10 月 22 日发布的过程中Mac OS X 10.9 Mavericks 更新。
Safari 浏览器 8
Safari 8 从 2014 年 10 月开始与 OS X Yosemite 一起发布。 最重要的是,添加了对使用 WebGL 显示 3D 图形的支持以及对 SPDY 网络协议的支持。 可以使用 HTML5 Premium Video 播放加密视频。
Safari 浏览器 9
Safari 9 于 2015 年 9 月 30 日发布,不仅适用于同时发布的 OS X El Capitan 操作系统,还适用于两个较旧的系统 OS X Mavericks 和 OS X Yosemite。 但是,该版本中的新功能只能在 El Capitan 下使用。 其中包括与选项卡相关的声音播放控制、阅读器中的新显示以及填写网络表单时的创新。 选项卡的固定已从其他 Web 浏览器中获知并更频繁地使用,已经过改进,因此它们不会被意外关闭。 还有许多安全更新和功能。
Safari 浏览器 10
Safari 10 与 macOS Sierra 于 2016 年 9 月 20 日发布。 与其前身一样,Safari 10 向后兼容两代,在这种情况下,最高版本为 OS X Yosemite,尽管并非所有新功能都可以在旧系统上使用。 总的来说,这次解决了更多与操作系统的耦合。 创新包括画中画功能、Apple Pay 的集成,以及首次所谓的应用程序扩展,软件开发人员现在也可以选择为自己的应用程序配备 Safari 插件并提供它们作为扩展。 此外,对书签视图和管理进行了广泛修改,引入了默认关闭 Flash 内容,支持当时最新的 JavaScript 标准(2015),并集成了与 Force Touch 技术的兼容性。
Safari 浏览器 11
Apple 于 2016 年 8 月 17 日发布了xxx个可用的开发者预览版供下载,随后又陆续发布了更多版本。 默认情况下,Safari 11 会阻止所有具有音轨的自动播放视频。 在选项窗口中,可以激活自动阅读器功能以仅显示文本和图像并隐藏页面导航和广告。 使用 Intelligent Tracking Prevention (ITP),即使在启用 cookie 的情况下,也可以通过机器学习算法对浏览行为的记录、跨站点跟踪(cross-site tracking)进行大量删除。 广告公司随后指责 Apple 蓄意破坏,因为他们用于显示个性化跨站点广告的 cookie 在 24 小时内被删除。 Apple 为 ITP 辩护,因为它不屏蔽合法广告,只是跟踪用户的完整浏览历史。
Safari 浏览器 12
Safari 12 于 2018 年 9 月 17 日发布,适用于 macOS Sierra 10.12.6、macOS High Sierra 10.13.6 和 macOS Mojave 10.14 系统。
Safari 浏览器 13
Apple 于 2019 年 9 月 19 日发布了 Safari 13。该浏览器版本在 macOS High Sierra 10.13.6 和 macOS Mojave 10.14.5 上运行,并且默认包含在 2019 年 10 月 7 日发布的 macOS Catalina 10.15 中。
Safari 浏览器 14
2020 年 9 月 16 日,针对 macOS Catalina 和 macOS Mojave 发布了 Safari 14。 Safari 14 已内置于 macOS Big Sur、iPadOS 14 和 iOS 14 中。 此版本首次支持 HTTP/3、WebP、HDR 视频和自动页面翻译。 Safari 14 也结束了对 Flash 内容的支持。
Safari 浏览器 15
iOS 15 和 iPadOS 15 于 2021 年 9 月 20 日发布,预装了 Safari 15; 2021 年 9 月 21 日,Safari 15 与 macOS Monterey 分开发布,适用于所有运行 macOS 10.15 Catalina 和 macOS 11 Big Sur 的 Mac。
新功能包括: 一个新的标签栏设计,合并并大幅压缩搜索字段和标签栏,在 iOS 15 的情况下,将它们放在屏幕底部,创建自定义标签组的能力,自动重定向到 https 版本的网站、语音搜索并更改跟踪器的 IP 地址,如果适用,还可以更改使用 iCloud 私有中继的网站。
还有一些技术上的变化:
Safari 现在默认支持 WebGL 2。
现在完全支持 CSS color() 函数、CSS 逻辑属性和 IndexedDB。
网站开发人员可以使用 theme-color 元标记自定义其网站上 Safari 标签栏的颜色。
属性
编辑Safari 支持大多数当前的网络标准,包括 CSS 3、HTML5、XSLT、XHTML 1.1 和 JavaScript。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/364208/