苹果宣称 Safari 4 具有崩溃保护功能(类似于 Google Chrome 提供的功能),其中浏览器插件的崩溃(啊哼、Flash)不会关闭整个浏览器,而只会关闭包含有问题的插件内容的窗格或选项卡。
这项功能对任何人来说都真的有用吗?Safari 仍然经常因为 Flash 内容而崩溃和崩溃——我需要启用什么设置吗?
答案1
在 Snow Leopard 中,Safari 4 将以独立进程运行 Flash,因此如果 Flash 崩溃,Safari 的其余部分不会受到影响。不过,您需要运行 Snow Leopard;OS 10.5 Leopard 中的 Safari 4 仍以插件形式运行 Flash,Flash 崩溃仍会导致整个浏览器崩溃。
以下是该页面的截图“Apple - Mac OS X Snow Leopard - 改善用户体验“:
此外,以下是本新闻稿来自苹果:
在将在今年晚些时候推出的 Mac OS® X Snow Leopard™ 中,Safari 作为 64 位应用程序运行,将 Nitro JavaScript 引擎的性能提升高达 50%。**Snow Leopard 通过在单独的进程中运行插件,使 Safari 更不容易崩溃,因此,即使插件崩溃,Safari 仍会继续运行,用户只需重新加载受影响的页面即可。
我无法解释为什么这个新功能仅限于 10.6,但很明显是这样。
答案2
我认为这是 Snow Leopard 的一个功能,而不是 Safari 本身的功能。不过,它可能在最新的 Webkit 版本中启用。