通过放弃 Web Javascript 使 Safari 在旧的 iOS 7 设备上速度提升
通过一些调整,您通常可以将其速度提高到足以使性能差异几乎不明显(如果有的话)。不过,这些调整仅限于一般的 iOS 体验,即使是简单的任务(如网页浏览),它们对应用内性能也没有太大影响,在某些硬件上,这可能会出奇地缓慢和不稳定。不过,这正是我们要在这里重点解决的问题;在旧版 iOS 7 设备上使用 Safari 应用程序加快网页浏览速度。它工作得很好,但你必须关闭 Javascript 支持才能获得速度,这可能会使这种性能调整不适合所有用户。
通过为装有 iOS 7 的旧 iPad/iPhone 丢失 Javascript 来提升 Safari 性能
在旧硬件上使用 iOS 7 中的 Safari 网络浏览器时,禁用 Javascript 可显着提高性能,否则运行速度会很慢。请注意,关闭 Javascript 有一些严重的缺点,因此这个技巧最适合那些专门使用网络来实现更简单功能的人,比如阅读他们最喜欢的网站。
- 打开“设置”应用并转到“Safari”
- 向下导航并选择“高级”
- 将“Javascript”开关拨到关闭位置
您需要关闭并重新打开各个选项卡和网页才能使更改在已加载的网站上生效,或者只需使用 轻扫退出 并重新启动 Safari,让它普遍适用于您打开的所有内容。
结果将是截然不同的网络浏览体验,没有您在各种网站上已经习惯的许多功能,但您也将以接近闪电般的速度浏览网络。大多数站点继续工作,尽管它们只是被简化并减少为只读类型的功能(包括这个):
在 Mobile Safari 中禁用 javascript 的功能不是什么新鲜事,并且它始终通过减少浏览器负载来提高速度,但这种差异似乎在某些 iOS 7 硬件(例如 iPad 2、iPad 3 或 iPhone 4)上被放大了。如果您拥有这些设备之一,您会觉得只是在使用 Safari 时速度慢得令人恼火或反应迟钝,试试这个,性能提升真的很可观。
在 Web 和 Safari 中关闭 Javascript 的变化
在网络浏览器中关闭 Javascript 会产生一些相当广泛的影响,因此了解这会产生什么影响以及它将如何影响您的网络浏览体验非常重要。网站和网页的许多正常方面将完全消失,包括但不限于社交分享按钮、许多网页上的评论、基于网络的视频流和动画、社交小部件、实时更新和实时博客、社交网站上的投票功能例如 reddit、弹出式广告和悬停广告、大多数基于横幅的广告系统、大多数分析平台、许多讨论区和论坛功能、任何 AJAX、许多网站(如 Facebook)、一些亚马逊交易功能等等。
诚然,失去所有这些对于许多用户来说可能是一种无法忍受的巨大牺牲,但是,也许不足为奇的是,通过失去围绕现代网络体验的所有障碍,您可以极大地提高 Safari 的性能。一切不仅加载速度更快,而且您还将使用更少的带宽。
以原始速度的名义失去这么多功能值得权衡吗?您需要根据您在 iPhone 或 iPad 上使用 Safari 的方式自行决定。幸运的是,如果您认为这种改变过于剧烈,那么逆转也非常容易;冒险回到“设置”>“Safari”>“高级”> 并重新打开 Javascript,重新启动 Safari,然后您又回到了开始的地方。
(对于那些想知道的人;是的,在 桌面浏览器也可以在 Mac OS X 或 Windows PC 上加快浏览速度,但它们有相同的权衡)