Частные расширения Chrome для бизнес-интрасети

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

Справочная информация. В моей клиентской деятельности используется веб-приложение для ввода данных в поле, часто в удаленных местах без подключения. Мы запускаем наш сайт с localhost для ввода данных. Расширение Chrome, которое я бы хотел написать, автоматически синхронизирует локальные обновления БД с основной БД. Он также проверяет обновления веб-приложения, загружает новую версию и сохраняет ее для использования в автономном режиме. Очевидно, что это расширение Chrome будет бесполезно для обычного пользователя, поэтому мы не хотим его отправлять в хранилище Chrome.

Ваши комментарии и предложения приветствуются:)

Ответ 1

Недавно Google изменила свою политику в отношении Добавление расширений с других сайтов за пределы Интернет-магазина Chrome. В основном они устраняют возможность для пользователей устанавливать самостоятельно размещенные расширения одним щелчком мыши. Они ссылаются на соображения безопасности как на причину изменения.

Пользователи все равно могут загрузить файл .crx и перетащить его на страницу "Расширения", но это, безусловно, не так приятно, как раньше.

Обратите внимание, что для "Администраторов предприятия" есть возможность использовать локальную политику, чтобы включить установку с определенных URL-адресов.

Ответ 3

Если вы используете Google Apps, теперь появляется возможность публиковать приложения и расширения в Интернет-магазине Chrome, но только делать это видимым для пользователей этого домена.

https://support.google.com/chrome/a/answer/2663860?hl=en

Если вы пошли по этому маршруту, вам не нужно будет вносить какие-либо изменения в ваши методологии разработки, просто измените настройки при публикации приложения.