Google запретит все плагины браузера NPAPI в Chrome в 2014 году

Плагины являются одним из основных источников проблем стабильности и безопасности браузера. Это особенно верно для плагинов, которые установлены почти на каждой компьютерной системе, например Adobe Flash или Java.

Система плагинов, Netscape Plug-In API (или NPAPI), была разработана с добрыми намерениями и в то время, когда расширения браузера и такие вещи, как HTML5, еще даже не рассматривались.

Плагины по-прежнему широко используются сегодня, особенно Adobe Flash, поскольку он по-прежнему является движущей силой большинства сервисов потокового видео, но также и другие, такие как Silverlight, который используется Netflix для потоковой передачи видео или Unity для игр.

Google только что объявил, что в 2014 году компания постепенно откажется от всех подключаемых модулей на основе NPAPI в браузере Chrome. Согласно сообщению в блоге Chromium, где инженер Google, это двухэтапный процесс. Джастин Шу объясняет причину переезда.

Этап 1: белый список

плагины Chrome

Текущий план Google — начать первую фазу проекта в январе 2014 года. Это влияет на стабильный канал браузера в то время, и все, кроме ряда широко используемых плагинов, будут автоматически заблокированы в браузере. Согласно Google, плагины, которые не будут заблокированы в это время:

  1. Microsoft Silverlight
  2. Единство
  3. Гугл Земля
  4. Ява
  5. Google Talk
  6. Facebook видео

Это основано на анонимных данных об использовании, которые Google собирает в браузере Chrome. Обратите внимание, что безопасность имеет приоритет. Это означает, что если подключаемый модуль заблокирован по соображениям безопасности, он не будет доступен в браузере, даже если был внесен в белый список.

В ближайшее время будут предоставлены параметры для включения других подключаемых модулей, так что другие подключаемые модули также могут использоваться в Chrome на данный момент.

Фаза 2: Плагины удалены

Google откажется от поддержки NPAPI до конца 2014 года из Chrome. Это означает, что ни один подключаемый модуль, использующий API, ни те, которые находятся в белом списке, ни другие, не будет работать после этого времени в браузере.

Это также повлияет на существующие приложения и расширения на основе NPAPI в Интернет-магазине Chrome. Google дает разработчикам время обновить эти приложения и расширения до Max 2014. Затем они удаляются с домашней страницы Интернет-магазина, страниц поиска и категорий, а также не публикуются в сентябре 2014 года.

Вспышка?

Adobe Flash в Chrome не использует NPAPI, но изначально встроен в браузер. Это не влияет на Flash в Chrome, и он будет продолжать работать, как и раньше. Однако в реализации Google может отсутствовать пара функций, и неясно, интегрирует ли компания их до того, как «настоящий» Flash будет удален из браузера.

Вывод

Объявление может иметь серьезные последствия для интернет-компаний. Команда Unity, например, должна найти способ перенести игровой движок в браузер Chrome без использования плагинов, а Netflix необходимо отказаться от использования Silverlight для потоковой передачи в другие технологии.

Хотя браузер Chrome, безусловно, можно игнорировать, для большинства компаний было бы глупо это делать, учитывая, что он занимает значительную долю на рынке браузеров.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *