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

Такие плагины, как Silverlight и Google Earth будет труднее найти в Chrome Web Store, поскольку в рамках проекта по избавлению Chrome от плагинов NPAPI (Netscape Plug-in API) компания заблокировала плагины из результатов поиска, категорий страниц и своей домашней страницы.

Как сообщили представители компании в своем блоге, браузер Chrome станет более быстрым и безопасным после устранения проблем с плагинами NPAPI, которые могут делать работу Хром нестабильной. Под топор попали такие популярные плагины как Microsoft Silverlight, Java, Unity и даже собственный плагин Google Earth. В Chrome Web Store больше не принимаются приложения и расширения, которые используют NPAPI.

Google chrome NPAPI

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

Этот шаг является последним шагом в устранении NPAPI плагинов, остатков старой эпохи развития браузера. NPAPI-плагины могут быть источником проблем в браузере, потому что они получают доступ к более низкому уровню и более критическому коду браузера. Но при этом они редко обновляются так часто, как само браузер. Этот конфликт может привести к проблемам безопасности и стабильности. Также NPAPI не могут поддерживаться браузерами для мобильных устройств — планшетов и смартфонов.

«Мы активно помогаем переходу все еще популярных сервисов на основе NPAPI на альтернативные технологии», сказал Шух. Google выпустила для разработчиков руководство по переходу с NPAPI. Компания впервые объявила о своих намерениях прекратить поддержку NPAPI в Chrome в сентябре прошлого года. Уже с того времени из-за запрета было нельзя скачать с Хром Web Store новые разработки, содержащие NPAPI-плагины.

Flash Player компании Adobe, не будут затронут, поскольку браузер с флэш построен для Pepper (PPAPI) — пользовательского плагина с архитектурой от самой Google. Компания также советует разработчикам использовать Native Client (NaCl), когда это возможно. Однако Native Client или NaCl (это принятое сокращение для соли в химии) и Pepper (переводится как «перец») в настоящее время поддерживаются только Chrome — и никакими другими браузерами.