Следующая версия Firefox: как * легко * проверить совместимость расширения / дополнения?

12

Вопрос:

В настоящее время я использую Firefox 3.6. Перед тем, как установить новую версию Firefox (Firefox 4 в это время), есть простой способ проверить , какой из всех моих установленных расширений / надстроек , совместимы с ней?

Фон:

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

Возможно, существует расширение « список самых совместимых FF-версий каждого дополнения »? Я погуглил на это, но ничего не смог найти ...

Этот вопрос также является общим для любых будущих версий FF, так как у меня была такая же проблема при переходе с FF 1 на 2 и с 2 на 3. Тогда я не возражал возиться и пробовать разные вещи, сейчас Я делаю.

Редактировать: в идеале, я должен иметь возможность установить флажок где-нибудь, чтобы расширение (или сам Firefox -> подсказка для разработчиков FF) отслеживало совместимость моих надстроек и сообщало мне (с помощью всплывающего окна) один раз они есть, так что я могу обновить. Хотя я полагаю, что это удобно для статистики и для того, чтобы Mozilla предоставила огромный список совместимых расширений и среднестатистических пользователей, было бы более полезно, если бы я, как пользователь, мог бы легче проверить мою личную ситуацию.

Редактировать 2: Кажется, я был не один с моим вопросом: см. Этот пост Lifehacker .

Rabarberski
источник
Это не просто ответ. Но это может быть полезно. Если расширение, без которого я не могу жить, несовместимо с новой версией Firefox, я исправляю совместимость в install.rdf и его работе. Расширение действительно зип. Некоторые расширения обновляются очень медленно.
Михаил Москалев
Технический ответ заключается в том, что вы проверяете API-интерфейсы, используемые расширением, для API / ABI, изменяемых в каждой новой версии. Довольно сложно, не знаю как.
tobylane

Ответы:

11

Может быть, дополнение Firefox Это совместимо? поможет вам (это помогло мне). Он просто добавляет информацию о совместимости в список установленных дополнений.

Мартин
источник
Кажется, именно то, что искал ОП. Я установил это сам.
эль
Да, действительно, это то, что я искал. Я вижу, что дата ответа - 4 апреля. Кажется, я тогда не заметил ваш ответ (и начал награждение без уважительной причины). Глупый я !
Рабарберски
Я думаю, что вы также упустили возможность использования Add-on Compatibility Reporter, лучшего и более комплексного решения. Смотри мой ответ.
Harrymc
@harrymc: я не пропустил репортер совместимости дополнений. Однако он нацелен на пользователей альфа- и бета-версий, поэтому я не учел его (даже после прочтения описания)
Рабарберски,
@Rabarberski: Очень хорошо работает для всех пользователей. И пока вы тестируете совместимость дополнения, вы являетесь бета-тестером.
harrymc
6

Или, возможно, вы можете проверить Центр совместимости надстроек .

Там есть отчет, в котором перечислены надстройки, которые составляют 95% всех установленных надстроек, отсортированные по популярности. (Я бы связал это, но нет прямого URL.)

пиво
источник
На самом деле это то, что вы ищете Нажмите на Просмотр отчета о совместимости, затем Просмотр подробного отчета.
Джефф Ф.
Это требует от меня проверки каждого дополнения по списку. Еще слишком много работы, извините ...
Рабарберски
2

Сначала замечание: я предлагаю в любом случае дождаться FF 4.1, потому что версия 4.0 довольно нестабильна. Это часто прерывалось, так что в конце концов я просто вернулся к FF3. Я считаю, что новый движок Javascript все еще имеет проблемы.

Теперь ответим на ваш вопрос: нет точного способа узнать, совместимо ли дополнение с FF4. Даже если он помечен как несовместимый и отключен FF4, на самом деле он все равно может быть полностью совместимым. Вы просто должны попытаться увидеть, и самый простой способ - отключить проверку.

Для принудительной совместимости расширений Firefox проверка версии отключена в about: config : щелкните правой кнопкой мыши по списку и выберите «New» (сначала посмотрите, есть ли он там), а затем «Boolean». Введите имя как « extensions.checkCompatibility », а значение - «false». После этого расширения больше не будут проверять, совместимы ли они с версией Firefox, которую вы используете. Вы можете снова включить проверку в любое время, установив для нее значение «true».

В этой статье представлен гораздо лучший способ сделать это, и в то же время помочь сообществу: Тестировать и сообщать о совместимости надстроек в Firefox .

Один устанавливает Add-on Compatibility Reporter , который позволяет всем вашим несовместимым расширениям проверить, работают ли они по-прежнему. Если вы заметили, что одно из ваших дополнений работает не так, как в предыдущих версиях приложения, просто откройте диспетчер дополнений и нажмите «Совместимость» рядом с этим дополнением, чтобы отправить отчет Mozilla. Конечно, вы также можете сообщить, что расширение работает отлично.

harrymc
источник
0

Вы можете попробовать использовать Firefox Portable Edition . Таким образом, вы можете проверить Firefox 4 и его совместимость с вашими дополнениями, не удаляя текущую версию Firefox.

пиво
источник
Хм, это потребовало бы от меня посмотреть, какие расширения я установил, и установить каждое из них в переносную версию. Слишком много проблем.
Рабарберски
0

Это не решение в один клик, но, на мой взгляд, оно наиболее гибкое: я бы установил Firefox 4 в другой каталог, чем Firefox 3, а затем сделал бы копию профиля. Вы будете использовать Firefox 3 со своим старым профилем и Firefox 4 с новым. Firefox 4 проверит совместимость надстроек, как только он запустится.

Плюсы:

  • Firefox 4 сам проверит совместимость
  • Вы можете вернуться к Firefox 3, когда захотите
  • Можно подождать, пока все расширения не дойдут до тех пор, пока Firefox 4 не достигнет точки, в которой вы будете удовлетворены, и без особых усилий переключиться на новую версию.

Минусы:

  • Не решение одним щелчком
  • Увеличение места на диске (но обычно это не проблема, если система не очень компактна, например, нетбук с небольшим SSD)

Чтобы сделать копию профиля, просто запустите Firefox 3 с включенным менеджером профилей (если вы не знаете, как увидеть сайт Mozilla ), а затем создайте новый профиль. Выйдите, откройте папку, в которой хранятся профили (это зависит от используемой вами ОС и конкретной версии), и скопируйте старый профиль поверх нового.

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

PLCO
источник
0

Как и @Rabarberski, я считаю, что он Add-on Compatibility Report for Firefox <release>не может поддерживать мой рабочий процесс в здравом уме. Что касается Is It Compatible?он не был проверен и перестал работать, так как FF v30.

Мое временное решение: я делаю резервные копии (снимки) целых профилей и сохраняю предыдущий пакет Firefox. Это позволяет мне вслепую обновлять (способ Mozilla) и переходить к предыдущему выпуску в случае проблем с ограниченными хлопотами. Firefox Portableнедоступно в Linux.

Кроме того, вот вопрос, требующий дополнительной информации по этому вопросу о поддержке Mozilla.

tuk0z
источник
-2

Как бы вам ни хотелось, простой ответ - установить Firefox 4. Если что-то не работает, просто переустановите 3.x обратно поверх него. Ваши расширения / настройки / и т. Д. Будут сохранены.

Hyppy
источник
Итак, я должен делать это каждую неделю или около того, пока все расширения не будут совместимы? Именно поэтому я указал, что не хочу пытаться установить FF4 и посмотреть, что произойдет.
Рабарберски
Действительно ли ваши наращивания несовместимы, или вы просто вырываете волосы из-за беспокойства, потому что это может произойти?
Hyppy
Спасибо за ответ. У меня были несовместимые расширения при каждом обновлении основной версии FF, поэтому я ожидаю, что то же самое произойдет сейчас. Я ищу решение, которое я смогу использовать и в будущем.
Рабарберски