Apple рекламировала Safari 4 как имеющую функцию защиты от сбоев (аналогичную предоставляемой в Google Chrome), в которой сбой плагина браузера (хм, Flash) не повредил бы весь браузер, а только панель или, возможно, вкладку, содержащую оскорбительное содержание плагина.

Эта функция действительно работает для кого-то? Safari по-прежнему регулярно вылетает и горит для меня из-за содержимого Flash - есть ли параметр, который мне нужно включить?

2 ответа2

2

В Snow Leopard Safari 4 будет запускать Flash как отдельный процесс, поэтому, если / когда Flash выйдет из строя, остальная часть Safari не будет затронута. Вы должны работать под управлением Snow Leopard, хотя; Safari 4 в OS 10.5 Leopard по-прежнему запускает Flash как плагин, а сбой Flash по-прежнему приводит к краху всего браузера.

Вот скриншот со страницы « Apple - Mac OS X Snow Leopard - Улучшение взаимодействия с пользователем »:

альтернативный текст

Кроме того, вот цитата из этого пресс-релиза от Apple:

В Mac OS® X Snow Leopard ™, которая появится в конце этого года, Safari работает как 64-разрядное приложение, повышая производительность движка Nitro JavaScript до 50%.** Snow Leopard делает Safari более устойчивым к сбоям благодаря запуску плагинов в отдельном процессе, поэтому даже в случае сбоя плагина Safari продолжает работать, и пользователю просто необходимо перезагрузить уязвимую страницу.

Я не могу сказать, почему эта новая функция доступна только для версии 10.6, но кажется, что это так.

1

Я думаю, что это особенность Snow Leopard, а не самого Safari. Тем не менее, он может быть включен в последних сборках Webkit.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .