Почему дополнения становятся несовместимыми при обновлении Firefox?

Почему дополнения становятся несовместимыми при обновлении Firefox?

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

решение1

Я вас понял! Я запустил Firefox сегодня впервые за долгое время, чтобы просто использовать одно дополнение — затем он сказал, что доступно обновление — я позволил ему это сделать, и затем все мои дополнения отключились!

Обновления Firefox на самом деле не отмечают отдельные дополнения как несовместимые сами по себе, а отключают их авторы, которые не заявляют об их совместимости.

Вы можете использоватьдобавить в репортер совместимостичто позволит вам сообщать о дополнениях, которые «несовместимы» с вашей версией Firefox.

Что касается того, почему Chrome этого не делает, то я думаю, что это субъективно, и вы получите разные ответы. По моему скромному мнению, он разработан более традиционным способом: он разрешает все дополнения, и если что-то ломается, то пользователь должен сам найти ошибку, в то время как отключение Firefox до тех пор, пока он не убедится в его безопасности, может раздражать обычного пользователя, но для конечного пользователя это более безопасное решение.

решение2

У каждого дополнения в Firefox есть настройка, которая определяет, с какими версиями Firefox оно будет работать (предполагается, что автор протестировал свое дополнение с упомянутыми версиями). Исторически дополнения обычно заявляли о совместимости с основным релизом Firefox (например, 2.X), но затем возникли проблемы с различиями между 3.0 и 3.6, поэтому авторы дополнений стали более конкретными и заявили о совместимости только с определенными основными и второстепенными версиями (например, 3.6.X). Можно указать диапазон версий (например, 2.X -> 3.6.X), но необходимо указать верхний предел, и это не может быть невыпущенная будущая версия Firefox, если вы хотите распространять свое дополнение через сайт Mozilla.

Теперь, когда «основные» версии Firefox выпускаются каждые 6–8 недель (с марта мы видели версии с 4.0 по 6.0), авторы дополнений просто не успевают за ними, и все больше и больше отстают.

Время от времени на странице «Расширения» Chrome будет появляться сообщение о том, что определенное расширение необходимо обновить для работы с текущей версией Chrome, но поскольку обновления выполняются автоматически в фоновом режиме, обнаружить его в таком состоянии сложно.

решение3

Если это вас так сильно раздражает, то одно решение — просто не использовать экзотические или непопулярные дополнения. В любой системе дополнений плагины рано или поздно устаревают. Непопулярные, заброшенные или любимые проекты людей редко обновляются для использования нового API, доступного в новом браузере.

Я годами использую один и тот же набор дополнений и только однажды получил ошибку несовместимости. Мой список:

  • Lastpass
  • X-марки
  • Adblock Plus
  • Greasemonkey - Это единственное, с чем у меня возникли проблемы.
  • Поджигатель
  • Текущие заголовки HTTP
  • Чацилла

Все эти дополнения работали годами без каких-либо проблем.Что у них общего? Они популярны.

Честно говоря, недавние нападки на Firefox из-за того, что они используют чье-то дополнение, которое не работает в новой версии Firefox, когда дополнение было создано на выходных для какой-то крошечной функциональности и опубликовано только для того, чтобы дать им известность, уже устарели. Популярные дополнения всегда работали, используйте их. Если вы используете дополнение, которое скачали 5 человек, то вы сами по себе

Связанный контент