Зачем мне публиковать расширение Chrome в Интернет-магазине Chrome?

Я создал веб-приложение, в котором есть ссылка для загрузки файла .CRX с расширением Chrome.

Почему мне нужно загружать тот же файл .CRX в Интернет-магазин Chrome, заплатив 5 долларов США в качестве комиссии разработчика?

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


person Kannan    schedule 13.10.2016    source источник


Ответы (1)


Почему мне нужно загружать тот же файл .crx в интернет-магазин Chrome, заплатив 5 долларов в качестве платы разработчика?

Оптимистичный ответ: контроль вредоносных программ

Я приглашаю вас прочитать сообщение в блоге, в котором Google объявил об изменении в блоге Chromium:

и последующие действия:

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

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

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

Пессимистичный ответ: исполнение положений и условий

Не каждое расширение совместимо с Соглашением с разработчиком и Политики программы, даже если они не делают ничего злонамеренного. Пример: расширения, предлагающие загрузку видео с YouTube.

Таким образом, независимо от того, является ли это основным намерением или просто приятным бонусом, применение CWS в качестве хостинговой платформы обеспечивает соблюдение указанного Соглашения.


В вашем конкретном случае (сопутствующее расширение для веб-приложения) вам следует ознакомиться с инлайн-руководством по установке. Это обеспечивает лучший UX, чем просто ссылка на расширение.


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

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

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

person Xan    schedule 13.10.2016