Более умная установка дополнений с NPAPI из Chrome Web Store

Разработчики могут создавать и публиковать в Chrome Web Store расширения и приложения, которые используют технологию NPAPI. Однако, такие системы как Google Chrome OS и Windows 8 не поддерживают ее (вспоминаем про NPAPI-версию Flash). И чтобы решить возможную проблему установки подобных дополнений, разработчики ввели новый функционал в свой каталог.

Теперь при посещении официального интернет-магазина Chrome Web Store пользователями, на чьих системах работа NPAPI ограничена, дополнения, использующие эту технологию, пропадут из списков. Они останутся доступны через поиск или по прямым адресам, но кнопка "Установить" будет не доступна.

Если же разработчик предусмотрел в своем расширении возможность отсутствия поддержки NPAPI и не хочет запрещать установку, то достаточно в манифесте прописать следующее:

"requirements": {
"plugins": {
"npapi": false
}
}

Таким образом, установка на системы без NPAPI будет все равно разрешена, но все возможные проблемы разработчик берет уже на свою совесть.