интересно

Как продолжить загрузку расширений Chrome без использования магазина Chrome

Я не могу вспомнить, когда в последний раз я устанавливал расширение в Google Chrome Web Store. Однако разработчикам - до настоящего времени - разрешалось предлагать свои расширения в виде встроенных загрузок. Другими словами, они могут удалить кнопку загрузки на веб-сайте, щелкнуть по ней и увидеть типичный диалог подтверждения установки (как если бы вы устанавливали расширение из самого Chrome Web Store), и, прежде чем вы это узнали, вы были +1 к расширениям.

До свидания, встроенные установки

Эта встроенная функция установки, как известно, исчезает, потому что у нас не может быть хороших вещей. Благодаря встроенной установке разработчики могут говорить о расширении любым способом на своих веб-сайтах. Предположительно, вы бы тогда не обращали так много внимания на фактическое описание расширения, которое вы брали в Chrome Web Store. Это может привести к небольшой путанице, в лучшем случае или к злонамеренности, а в худшем случае, если разработчик захочет вытащить старый код и заставить вас установить что-то сомнительное. Как пишет Google:

На сегодняшний день разработчикам не разрешено предлагать встроенные установки для недавно опубликованных расширений. Начиная с 12 сентября, в существующих расширениях встроенные установки будут отключены, и Google не будет использовать весь API встроенной установки, когда Chrome 71 появится в начале декабря 2018 года.

Что изменение Google означает для вас

Если вы посетите веб-сайт разработчика расширений Chrome и обнаружите, что не можете нажать кнопку загрузки и установить расширение, скорее всего, виновата корректировка Google. Прежде чем отказаться от расширения, попробуйте выполнить поиск в Chrome Web Store вручную, чтобы увидеть, существует ли расширение, - должно быть, если только разработчик не дал ясно понять, что это расширение, которое вы должны добавить в свой браузер. (Вы действительно не должны делать это, если нет другого способа получить конкретное расширение, которое вы должны были проверить, что расширение не является замаскированным вредоносным ПО.)

Что такое боковая загрузка?

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

Для начала введите chrome://extensions/ в адресную строку и нажмите переключатель «режим разработчика» в правом верхнем углу.

Возьмите файл расширения .CRX, который вы ранее загрузили (при условии, что он у вас есть), и используйте сервис, такой как CRX Extractor, чтобы преобразовать его содержимое в простой ZIP. Разархивируйте этот архив где-нибудь на вашем рабочем столе или ноутбуке, затем нажмите «Загрузить распакованный» в окне chrome://extensions/ и найдите папку, в которую вы распаковали этот ZIP-файл. Запрет на любые ошибки, которые должны удалить расширение непосредственно в Chrome.

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

(Хотя на самом деле вы должны просто использовать Chrome Web Store, когда это возможно, для расширений. Вредоносное ПО может проникнуть, но, по крайней мере, Google бдительно проверяет и удаляет его.)