The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

29.09.2011 19:54  В Firefox 7 наблюдается исчезновение дополнений. Пути решения проблемы с совместимостью дополнений

Разработчики Firefox сообщили об обнаружении проблемы с исчезновением дополнений, после обновления до Firefox 7. Если перед обновлением Firefox 6 до Firefox 7 в браузере присутствовали дополнения для которых уже было загружено обновление, но данное обновление не было активировано перезапуском, то такие дополнения в Firefox 7 становятся неактивными и исчезают из менеджера дополнений. При этом связанные с дополнениями данные и сам код дополнений остаётся на месте. До момента устранения проблемы распространение автоматического обновления с Firefox 7.0 приостановлено. (дополнение: вышел Firefox 7.0.1 с исправлением проблемы)

Работу автоматического распространения обновлений планируется возобновить после выхода корректирующего выпуска Firefox 7.0.1. Для пользователей, столкнувшихся с описанной проблемой, подготовлен специальный инструмент для восстановления работы пропавших дополнений. Кроме того, как уже было упомянуто в отчете о подверженности разных браузеров атаке против SSL/TLS, разработчики Firefox рассматривают возможность временного блокирования работы Java-плагина, по крайней мере, до момента, когда компания Oracle выпустит обновление с исправлениями, препятствующими совершению атаки.

Как известно, основная критика сокращенного цикла подготовки релизов Firefox связана с проблемами с совместимостью дополнений, возникающими при обновлении до очередного значительного выпуска, который теперь выходит раз в 6 недель. В апреле, еще до выхода Firefox 5, разработчики внедрили для распространяемых через addons.mozilla.org дополнений систему автоматизированной проверки на совместимость с будущими выпусками. В процессе работы система автоматически корректирует минимальный номер поддерживаемой версии и отправляет уведомления разработчикам дополнений в случае выявления потенциальных проблем. Подобный подход позволил обеспечить к моменту релиза Firefox 6 совместимость с 97% представленными в каталоге addons.mozilla.org дополнениями, а к моменту выхода Firefox 7 довести этот показатель до 99% (т.е. с релизом Firefox 7 совместимо 99% дополнений, работающих с Firefox 6).

Возник вопрос: если почти все дополнения из addons.mozilla.org совместимы с новым выпуском к моменту его релиза, то почему не прекращается волна жалоб на неработоспособность дополнений после очередного релиза. Для определения причины была задействована появившаяся в Firefox 4 функция анонимного сбора статистики о используемых дополнениях. Всего удалось собрать информацию о 600 миллионах находящихся в использовании дополнениях. Каково же было удивление разработчиков, когда 75% (450 млн) из этих дополнений не были представлены в каталоге addons.mozilla.org.

После детального разбирательства было определено, что эти дополнения навязаны пользователям и поставляются в комплекте с различными программными продуктами. Например, подобные дополнения без спроса устанавливаются в Firefox при установке продуктов Microsoft, Skype, Java и различных медиа-плееров. Так как такие дополнения не адаптируются к новым версиям Firefox, при каждом значительном обновлении браузера пользователь сталкивается с предупреждениями о нарушении совместимости. Для решения данной проблемы, начиная с Firefox 8, в браузер будет добавлено специальное средство для борьбы с установкой подобных непрошеных дополнений, которое будет по умолчанию их блокировать. Включить их можно будет только при одобрении пользователем через специальную форму.

Следующим шагом станет изменение процесса определения пригодности дополнений. Начиная с Firefox 10, планируется упразднить проверку пригодности дополнений по номеру версии и по умолчанию признавать все дополнения совместимыми. Для блокирования несовместимых дополнений будет создан специальный черный список, куда будут помещены дополнения, которые не прошли автоматическое тестирование или в которых подтверждено наличие проблем. Список будет формироваться на этапе 18-недельного тестирования веток Nightly, Aurora и Beta, т.е. черный список будет сформирован ещё до релиза. Данное новшество не отразится на совместимости с дополнениями, содержащими бинарные вставки. Как и раньше, все бинарные дополнения будут считаться несовместимыми с новыми версиями и потребуют перекомпиляции.

Другим активно пропагандируемым решением проблемы является агитация перехода на использование Add-on SDK, который позволяет разработчикам не заботиться о совместимости с версиями Firefox. Add-on SDK даёт возможность создавать дополнения с использованием технологии Jetpack, которая, в отличие от XUL, не требует изучения особенностей внутреннего устройства браузера и базируется на стандартных web-технологий HTML, CSS и JavaScript. Кроме простоты разработки, достоинством Jetpack-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера.

  1. Главная ссылка к новости (http://blog.fligtar.com/2011/0...)
  2. OpenNews: В Firefox будет добавлено средство для борьбы с установкой непрошенных дополнений
  3. OpenNews: 85% пользователей Firefox используют дополнения. Представлены Add-on SDK и Add-on Builder
  4. OpenNews: Представлены новые критерии оценки совместимости дополнений с релизами Firefox
  5. OpenNews: Mozilla будет решать проблему с дополнениями, замедляющими Firefox
  6. OpenNews: Началось тестирование версии Firefox для планшетов. Релиз Add-on SDK 1.1
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: firefox, addon
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 20:43, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    ладно, что только дополнения.
    а то так при обновлении - раз и /usr/ пропадёт, как с Bumblebee, вроде, было.
     
     
  • 2.8, Zenitur (ok), 21:05, 29/09/2011 [^] [ответить]    [к модератору]
  • +1 +/
    Ну, там это было в течение нескольких GIT-коммитов, недолго.
     
     
  • 3.18, Викрам (?), 22:16, 29/09/2011 [^] [ответить]    [к модератору]
  • +3 +/
    некоторым хватило)
     
     
  • 4.21, Аноним (-), 23:26, 29/09/2011 [^] [ответить]    [к модератору]
  • +10 +/
    особенно порадовал коммент одного из тестеров (у которого, логично, улетел /usr/ со всеми вытекающими):
    I didn't like that folder anyway :)
     
     
  • 5.23, Шкрек (?), 00:50, 30/09/2011 [^] [ответить]     [к модератору]
  • +/
    А я бы вот так не смог Матов было бы куча ... весь текст скрыт [показать]
     
     
  • 6.24, Аноним (-), 00:57, 30/09/2011 [^] [ответить]    [к модератору]  
  • +2 +/
    Да бросьте вы, не такая уж и большая проблема. Вот если бы оно хомяк сточило, /etc или /var - это уже другой разговор. А так livecd + пакетный менеджер за час все восстановит, база то цела осталась
     
     
  • 7.28, iZEN (ok), 06:37, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Во FreeBSD хомяк в /usr/home/.
     
     
  • 8.42, zazik (ok), 11:16, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > Во FreeBSD хомяк в /usr/home/.

    Странно. У меня хомяк отдельно, а /usr вообще ридонли.

     
  • 8.54, Аноним (-), 17:33, 30/09/2011 [^] [ответить]     [к модератору]  
  • +/
    А у меня - в отдельном home username Мне кажется что это как-то логичнее Хотя... весь текст скрыт [показать]
     
  • 7.44, Sas (ok), 11:32, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Ага, небольшая.
    особенно на генте=)
     
     
  • 8.45, Hugo Reyes (?), 11:52, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    так ыж в emerge есть ключ -b для таких неприятностей.
    опосля rm -rf /usr/ восстановление системы происходит лехко и непринужденно.
    главное, PKGDIR не размещать в /usr
     
  • 8.46, vayerx (ok), 14:07, 30/09/2011 [^] [ответить]     [к модератору]  
  • +/
    ну да, небыстро, но и не фатально распаковываете usr из близкого к последниему ... весь текст скрыт [показать]
     
     
  • 9.79, Sas (ok), 16:23, 03/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Я знаю как ее восстанавливать просто это время особенно если установлены гномы ... весь текст скрыт [показать]
     
  • 2.26, tmp (ok), 03:32, 30/09/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    > ладно, что только дополнения.
    > а то так при обновлении - раз и /usr/ пропадёт, как с
    > Bumblebee, вроде, было.

    Камень в огород политики прав дистрибутивов для десктопа.

     
     
  • 3.57, Аноним (-), 17:35, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > Камень в огород политики прав дистрибутивов для десктопа.

    Капитан намекает что софт устанавливается и сносится с повышенными правами. А рут может всю систему разъе...

     
     
  • 4.63, tmp (ok), 18:08, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > Капитан намекает что софт устанавливается и сносится с повышенными правами. А рут
    > может всю систему разъе...

    Не с повышенными, а с максимальными. Что совершенное излишество на десктопе.


     
  • 2.47, Аноним (-), 14:48, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Потому что "/usr" должен на боевой машине монтироваться только на чтение, а тестируемые программы - ставиться в другое место.
     
     
  • 3.52, tmp (ok), 15:14, 30/09/2011 [^] [ответить]     [к модератору]  
  • +/
    Ошибка может закрасться и в протестируемую программу, так что такое монтирование... весь текст скрыт [показать]
     
  • 1.2, Аноним (-), 20:44, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    поспешили, ну к чему эти гонки...
     
  • 1.4, Аноним (-), 20:54, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +7 +/
    Bug 680802 - Upgrade Firefox when there is an add-on update waiting to be installed hides the add-on

    Reported: 2011-08-21 15:18 PDT by Abhay

    Т.е. они осознанно выпустили релиз, хотя о проблеме было известно за месяц до него ?

     
     
  • 2.9, Аноним (-), 21:08, 29/09/2011 [^] [ответить]    [к модератору]  
  • +8 +/
    Конечно, теперь же надо план выполнять.
     
  • 1.5, раббит (?), 20:55, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –11 +/
    интересно, когда (если) разработчики тестировали пред-релиз - неужели ни один из разрабов не пользуется ни одним аддоном. Опенсурсный продукт - понятно что тестировать много не будут
     
     
  • 2.6, Михаил (??), 20:58, 29/09/2011 [^] [ответить]    [к модератору]  
  • +4 +/
    Так толсто аж жирно.
     
  • 2.14, Аноним (-), 21:35, 29/09/2011 [^] [ответить]    [к модератору]  
  • –2 +/
    Если перед обновлением Firefox 7 в браузере присутствовали дополнения для которых уже было загружено обновление, но данное обновление не было активировано перезапуском
    DO YOU SPEAK IT?!?!?
     
  • 2.58, Аноним (-), 17:36, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > Опенсурсный продукт - понятно что тестировать много не будут

    Ну это вы просто не видели как делают проприетарные продукты ;)

     
  • 1.10, Аноним (-), 21:20, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Че-то система не предлагает мне обновиться до 7й версии...
     
     
  • 2.11, Lain_13 (?), 21:24, 29/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Попробуй догадаться с трёх раз чё…
     
     
  • 3.12, Аноним (-), 21:30, 29/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Чего с 3х раз? Ubuntu не предлагает обновиться до FF7, хотя по-идее должна. В главном репозитории же лежит, еще позавчера обещали апдейт.
     
     
  • 4.15, Rebel (??), 21:48, 29/09/2011 [^] [ответить]    [к модератору]  
  • +/
    В 10.04 с PPA вчера обновил.
    А вот в 11.04 Firefox обновляется с natty-updates, обычно с задержкой 3-4 дня, пока обновлений не было.
     
  • 4.40, Denis (??), 10:25, 30/09/2011 [^] [ответить]     [к модератору]  
  • +/
    только что обновил Подготовка к замене пакета firefox 6 0 2 build2 nobinonly-0u... весь текст скрыт [показать]
     
  • 4.59, Аноним (-), 17:36, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > Чего с 3х раз? Ubuntu не предлагает обновиться до FF7,

    Можно подключить мозильский PPA с свежаком. Вплоть до бета-версий.

     
  • 3.13, Крысакун (?), 21:31, 29/09/2011 [^] [ответить]    [к модератору]  
  • –1 +/
    > Попробуй догадаться с трёх раз чё…

    Крыса-кун информирует: разработчики системы забыли положить обновленную версию в репы!

     
  • 2.36, Аноним (-), 09:29, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    в openSUSE сегодня с утра уже было доступно в обновлениях и репозитории Mozilla:/
     
     
  • 3.51, BJyyewsrhbe tud (?), 15:03, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    У меня на SuSE уже три дня как стоит.
     
     
  • 4.66, Аноним (-), 20:40, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    На SuSE стоит? О_o
     
  • 1.16, Анон (?), 22:09, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >До момента устранения проблемы распространение автоматического обновления с Firefox 7.0 приостановлено.

    методом убирания из dns сайта, раздающего обновления, а заодно - и аддоны. Т.е. у тех кто уже обновился нет возможности восстановить пропавшие аддоны до тех пор, пока не починят для тех, кто ещё не обновлялся.

     
  • 1.17, Shtucer (ok), 22:09, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    В первом абзаце дополнение на дополнении дополнение дополнительно дополняет.
     
     
  • 2.67, paulus (ok), 22:28, 30/09/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Вот из-за такого геморроя давно перешел на Chromium и дополнения не пропадают. А вот расширения на Jetpack меня бы обрадовали... IMHO
     
  • 1.19, Vavoon (?), 22:36, 29/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Хорошо, что теперь все дополнения будут совместимыми по умолчанию.
     
     
  • 2.20, Аноним (-), 23:16, 29/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Не теперь, а только с 10 версии.
     
     
  • 3.22, Ищавин (?), 00:05, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Ну, у некоторых уже 10, но они все равно зависят.
     
     
  • 4.33, Аноним (-), 09:08, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    >у некоторых уже 10

    Её только начали разрабатывать, она ещё не готова. Ваш Капитан.

     
  • 1.27, Аноним (-), 05:11, 30/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    у меня сотни паролей лежат в kwallet, оно бинарное и отваливается с каждым обновлением((
     
  • 1.29, ua9oas обсуждает Миша Рыцаревъ (?), 06:47, 30/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Так а может их лучше два разных себе поставить? Вот у меня стоит убунта "10.04.3". В ней такой браузер стоит- "3.6" (до "3.6.23" недавно обновился). В репозитариях ни "6" ни "7" нет. А почему нет? Как мне себе поставить "7" не удалив тот "3.6"?
     
     
  • 2.32, Аноним (-), 08:58, 30/09/2011 [^] [ответить]    [к модератору]  
  • –2 +/
    Вопрос из разряда - "Как мне стать девочкой, не перестав при этом быть мальчиком?" :))))))))))
     
     
  • 3.61, Аноним (-), 17:39, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > Вопрос из разряда - "Как мне стать девочкой, не перестав при этом
    > быть мальчиком?" :))))))))))

    Хороший хирург поможет плохому танцору.


     
  • 2.34, Аноним (-), 09:10, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    >убунта 10.04

    Это же LTS? Там не будет новых версий, обновляйтесь.

     
  • 2.35, Fogel (?), 09:17, 30/09/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    скачай архив бинарника с их сайта и поставь отдельно - будет запускаться отдельн... весь текст скрыт [показать]
     
  • 2.68, paulus (ok), 22:31, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    >  Так а может их лучше два разных себе поставить?

    Подключить РРА и использовать разные профили.

     
  • 1.31, Аноним (-), 07:47, 30/09/2011 [ответить] [показать ветку] [···]     [к модератору]  
  • +3 +/
    В это время благодаря стараниям разработчиков из мозилы Хром занял второе место... весь текст скрыт [показать]
     
     
  • 2.37, betatugrik (?), 09:49, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Это всё маркетинговые махинации! =)
     
  • 2.38, Аноним (-), 09:56, 30/09/2011 [^] [ответить]     [к модератору]  
  • +/
    Нигде ничего он не занял, а в процитированой статье написано, что если сохранятс... весь текст скрыт [показать]
     
     
  • 3.48, Аноним (-), 14:53, 30/09/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Это те самые счетчики, по которым на первом месте находится никем уже реально не используемый "Microsoft Internet Explorer".
     
     
  • 4.50, Аноним (-), 15:01, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    Никем? Даю намек: В Китае компьютеров больше чем в США. Намек два доля IE в Китае 99.9%
    Вывод сделаете сами?
     
     
  • 5.56, Аноним (-), 17:33, 30/09/2011 [^] [ответить]    [к модератору]  
  • –1 +/
    Вы откуда такие сведения берете? Чувствую, что из головы.
     
     
  • 6.72, Аноним (-), 01:05, 01/10/2011 [^] [ответить]    [к модератору]  
  • +/
    http://gs.statcounter.com/#browser-CN-monthly-201010-201108-bar
    Так понятнее?
     
     
  • 7.76, Аноним (-), 12:10, 01/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Скорее всего, там тупо из заголовка название браузера берется, а заголовок файрв... весь текст скрыт [показать]
     
  • 5.62, Аноним (-), 17:40, 30/09/2011 [^] [ответить]    [к модератору]  
  • +/
    > доля IE в Китае 99.9%

    Пруфлинк?


     
     
  • 6.73, Аноним (-), 01:06, 01/10/2011 [^] [ответить]    [к модератору]  
  • +/
    >> доля IE в Китае 99.9%
    > Пруфлинк?

    А статистику по региону посмотреть трудно?

     
  • 5.64, Аноним (-), 19:10, 30/09/2011 [^] [ответить]     [к модератору]  
  • +/
    Ваше заявление опровергает хотя бы тот факт, что половина компьютеров в китае по... весь текст скрыт [показать]
     
     
  • 6.70, Аноним (-), 00:05, 01/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Половина Или процентов 80 Поставка ноутов с Red Flag, кстати, очень ровная и ... весь текст скрыт [показать]
     
  • 6.74, Аноним (-), 01:07, 01/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Ваше заявление опровергает хотя бы тот факт, что половина компьютеров в китае
    > под Red Flag Linux, а не под Windows.

    Не знаете не пишите.
    Половина! Половина одного процента.


     
  • 1.39, Аноним (-), 10:11, 30/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Верной дорогой идут товарищи. Удивляет почему они не сделали этого раньше?
    Также нужно запретить смену начальной страницы другими программами.
     
     
  • 2.69, paulus (ok), 22:34, 30/09/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    > Также нужно запретить смену начальной страницы другими программами.

    Нужно запретить использование Г-программ, Г-сайтов и т.д., а главное Г-m$...

     
  • 1.41, Аноним (-), 11:02, 30/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    хоспади. мозиловцы опять накосячили, как жаль. зато больше новостей. казалось бы причем здесь Гумилев
     
  • 1.43, Аноним (-), 11:20, 30/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    7.0.1 http://www.mozilla.org/en-US/firefox/all.html
    может там поправили
     
  • 1.49, Аноним (-), 14:55, 30/09/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Есть значит такой firefox называется nightly 10.0a1 ,..
    не забываем Disable Add-on Compatibility Checks
    и канешн Nightly Tester Tools.. и с наступающим удволетворением чо..
     
  • 1.71, Аноним (-), 00:34, 01/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    т.е. с релизом Firefox 7 совместимо 99% дополнений, работающих с Firefox 6

    А FASTDIAL отвалился. Пипец %)

     
  • 1.75, botman (ok), 10:55, 01/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну всё, теперь Firefox 7.0.1 доступен для всех а не только для убунтоидов, она эту проблему лечит
     
  • 1.77, Pilat (ok), 22:01, 02/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    ... а ещё в 7.0.1 наблюдается такой расход памяти, какого давно не было ни в 6-1, ни в 7-й версиях.
     
     
  • 2.78, botman (ok), 10:24, 03/10/2011 [^] [ответить]    [к модератору]  
  • +/
    да, можно было играющий музыку Banshee прокормить... должны исправить, в 7.0 такого не было
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor