19

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

3 ответа3

21

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

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

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

10

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

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

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

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

-1

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

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

  • LastPass
  • Xmarks
  • Adblock Plus
  • Greasemonkey - это единственный, с которым у меня возникли проблемы
  • поджигатель
  • Живые HTTP-заголовки
  • Chatzilla

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .