Версия для КПК

GaGa.Su

Услуги специалистов

Нижнего Новгорода


SoftWare

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

SoftWare 

Разработчики Firefox сообщили об обнаружении проблемы с исчезновением дополнений, после обновления до Firefox 7. Если перед обновлением Firefox 7 в браузере присутствовали дополнения для которых уже б ...

SoftWare

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

Работу автоматического распространения обновлений планируется возобновить после выхода корректирующего выпуска 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-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера.


www.opennet.ru
29.09.2011
 
SoftWareLibreOffice меняет толкование нумерации релизов (SoftWare) 16.05.2011

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

SoftWareMicrosoft официально сообщила о поглощении Skype за $8,5 млрд (SoftWare) 10.05.2011

Упорные слухи относительно поглощения Skype компанией Microsoft оказались правдой: появилось официальное подтверждение достижения окончательного соглашения Microsoft. Сумма сделки составляет $8,5 млрд Подробнее...

SoftWareРелиз визуального редактора LaTeX-документов LyX 2.0 (SoftWare) 09.05.2011

Представлен релиз LyX 2.0, редактора научных документов, позволяющего создавать тексты с использованием разметки TeX/LaTeX, при этом наглядно редактируя макет документа в WYSIWYG-представлении. Подробнее...

SoftWareЧто такое режим ХР в Windows 7 ? (SoftWare) 09.06.2009

Особый режим работы Windows 7 — т.н. «Режим ХР». Интервью с Джереми Чапменом. Подробнее...

SoftWareMail.Ru не любит Yandex и Google или интересная особенность работы Mail.ru Агента (SoftWare) 10.11.2011

Хочу поведать Вам про одну интересную особенность работы Mail.ruАгента. Подробнее...

Содержание

Нижний Новгород
SoftWareMicrosoft решила автоматически обновлять Internet Explorer (SoftWare) 15.12.2011

Как заявил Райан Гэвин (Ryan Gavin), директор Internet Explorer Business and Marketing компании Microsoft, начиная с января следующего года планируется производить автоматическое обновление Internet E Подробнее...

SoftWare«Движущиеся фото» от Microsoft Research (SoftWare) 07.03.2012

Исследовательское подразделение Microsoft Research выпустило любопытное ПО Cliplets для создания фото, отдельные объекты на котором могут двигаться — такие фото в интернете называют синемаграфами Подробнее...

SoftWareMicrosoft объявила стоимость Office 2013 и Office 365 (SoftWare) 18.09.2012

Стоимость наиболее дешевой редакции Office 2013 Home & Student составит $140. Наиболее широкие же возможности предлагаются в рамках облачного сервиса Office 365. Подробнее...

SoftWareРазработчики Mozilla приступили к созданию проигрывателя Adobe Flash на базе JavaScript (SoftWare) 07.06.2012

Разработчики Mozilla приступили к реализации проекта Shumway, в рамках которого предпринята попытка создания проигрывателя Adobe Flash с использованием технологий HTML5 и языка JavaScript Подробнее...

SoftWareMozilla отправляет Thunderbird в свободное плавание (SoftWare) 07.07.2012

Mozilla объявила о планах по прекращению официального участия в разработке почтового клиента Mozilla Thunderbird - эта информация уже была подтверждена несколькими изданиями и в блоге Подробнее...

SoftWareFirefox отказался от поддержки старых версий Windows (SoftWare) 27.03.2012

Mozilla ужесточает минимальные требования для работы грядущего релиза Firefox 13. Программа не будет работать в Windows 2000, Windows XP и XP SP1. Кроме того, в компании предупредили о скором окончани Подробнее...