Релиз web-браузера Firefox 14 и почтового клиента Thunderbird 14 Проект Mozilla официально выпустил релиз web-браузера Firefox 14. Кроме того, выпущен корректирующий релиз ветки с длительным сроком поддержки - Firefox 10.0.6. В ближайшие дни на стадию бета-тестирования перейдёт ветка Firefox 15 и будет отделена aurora-ветка Firefox 16. В соответствии с шестинедельным циклом разработки, релиз Firefox 15 намечен на 28 августа, а Firefox 16 на 9 октября. В ближайшие часы ожидается релизы Seamonkey 2.11. Релиз версии Firefox 14 для Android вышел 26 июня, данная версия является первым выпуском, отказавшимся от использования XUL в пользу стандартных средств построения интерфейса платформы Android. Так как Firefox 14.0.0 для Android был выпущен ранее, решено присвоить десктоп-версии браузера номер 14.0.1 и одновременно выпустить корректирующий релиз Firefox 14.0.1 для Android, в котором исправлена большая порция ошибок, проведена оптимизация производительности, решены проблемы с блокированием экрана при проигрывании Flash-видео, налажено корректное масштабирование, устранены проблемы с отображением HTML5-видео на некоторых телефонах Motorola. Основные новшества Firefox 14: Выборочная активация плагинов. Через "about:config" можно настроить для каждого плагина возможность обработки с его помощью контента только после явного подтверждения от пользователя. В частности, при включении данной опции для Flash-плагина, вместо Flash-контента будет отображаться чёрная область с предложением кликнуть мышью для использования плагина; Улучшенный менеджер идентификации сайта, позволяющий предотвратить спуфинг SSL-соединений путем использования вводящих в заблуждение пиктограмм favicon (сайт без SSL может выдать пиктограмму favicon в форме значка с закрытым замком и пользователь может подумать, что соединение защищено). Отныне favicon не будут отображаться в адресной строке, а вместо них будет показывать служебный значок: зелёный закрытый замок - если SSL-сертификат прошёл расширенную проверку, серый закрытый замок - если SSL-сертификат не прошёл расширенную проверку, глобус - не используется SSL или частично используется SSL; По умолчанию все поисковые запросы к Google через адресную строку или форму быстрого обращения к поисковым системам теперь производятся через защищённый канал связи (HTTPS); Поддержка полноэкранного режима для Mac OS X Lion; Включение по умолчанию поддержки автоматического дополнения вводимых URL по мере их набора в адресной строке Awesome Bar, без необходимости выбора элементов в выпадающем списке; Реализация Pointer Lock API (Mouse Lock API), позволяющего создателям игр получить более полный контроль над мышью, в частности скрыть штатный указатель мыши и обеспечить собственную обработку перемещения мыши; Реализация API для уведомлении системы о недопустимости перехода в спящих режим, блокировании экрана или запуска хранителя экрана; В инструменты для web-разработчиков добавлена поддержка инспектирования состояния псевдо-классов: при наведении курсора на элемент в контекстном меню режима инспектирования отображаются разные состояния, такие как ":hover", ":active" и ":focus". Если при этом выбрать какое-то состояние, то оно будет зафиксировано в процессе дальнейшего инспектирования; Компоненты миграции с Internet Explorer и Safari переписаны на JavaScript; В Linux при выборке словаря теперь анализируется переменная окружения $LANG, если невозможно определить нужный словарь другим методом; Улучшена поддержка WebGL, решены многие проблемы. Браузер приблизился к поддержке спецификации WebGL 1.0.1; Увеличена гибкость работы сборщика мусора, который теперь может применяться к произвольному набору "отсеков" (compartment) JavaScript-объектов, а не только ко всем отсекам или одному отсеку, что позволит сгладить негативный эффект от пауз в процессе сборки мусора; Возможность восстановить изначальное состояние пользовательского профиля при его повреждении или возникновении проблем с производительностью или стабильностью, без потери паролей, закладок и истории посещений (опция "Reset Firefox" в "about:support"); Порция менее значительных улучшений для web-разработчиков; В сборке для русскоязычных пользователей осуществлено переключение используемого по умолчанию поискового движка с Yandex на Google. В качестве причины подобного шага упоминаются условия продлённого соглашения с Google. По заявлению компании Yandex данный шаг не повлияет на сотрудничество в плане распространения кастомизированных версий Firefox от Yandex, кроме того данную поисковую систему можно будет выбрать опционально. Интеграция поддержки мультимедиа-фреймворка GStreamer в качестве бэкенда для проигрывания аудио/видео элементов HTML5. Официальные сборки Firefox 14 собраны без поддержки GStreamer, для активации требуется пересборка из исходных текстов. Данное нововведение позволяет воспользоваться в браузере такими преимуществами Gstreamer, как поддержка аппаратного ускорения, в том числе акселерация декодирования видео и привлечение GPU для решения вычислительных задач (например, применение фильтров, которые могут быть полностью реализованы на стороне GPU). Отдельно стоит отметить, что кроме новшеств и исправления ошибок в Firefox 14.0 устранено 18 уязвимостей, из которых 9 помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. Одновременно с Firefox 14 доступен релиз почтового клиента Thunderbird 14. В новой версии проведена синхронизация с кодовой базой Firefox 14, устранено 130 ошибок и исправлено 15 уязвимостей. Заметных для пользователя новшеств не добавлено, но проведена оптимизация производительности некоторых подсистем. Скачать: http://www.mozilla.org/ru/firefox/fx/?from=getfirefox 17.07.2012 http://www.opennet.ru/opennews/art.shtml?num=34348 http://www.mozilla.org/en-US/firefox/14.0.1/releasenotes/ http://www.mozilla.org/ru/firefox/fx/?from=getfirefox
Firefox 14: уже не торт Firefox 14 является десятым релизом популярного браузера с момента перехода на новую модель ускоренной разработки. Разработчики обновляют браузер каждые шесть недель, и в результате количество заметных нововведений постоянно сокращается. Что происходит с Mozilla? МОСКВА, 18 июл — Digit.ru, Илья Илембитов. После каждого выхода новой версии Firefox разработчики получали в подарок торт из Microsoft от разработчиков Internet Explorer. Начиная с пятой версии, Microsoft начала слать вместо торта пирожные. С последними версиями не слышно даже о пирожных — новые версии Firefox потеряли значимость для конкурента? В вышедшем вчера Firefox 14 почти нет видимых пользователю новшеств. Это, к сожалению, относится к большинству последних версий браузера — хотя разработчики не устают обещать полный редизайн интерфейса, интеграцию с социальными сетями и даже полноценную мобильную ОС, построенную вокруг Firefox. Главным нововведением 14-ой линейки является поддержка SSL-шифрования при работе с поиском Google в адресной или поисковой строке. В самом поисковике поддержка HTTPS-канала реализована в тестовом режиме еще в мае 2010 года, а по умолчанию включена с марта 2012. Как ни странно, в Chrome функционал не работает: запрос отправляется по незашифрованному каналу, хотя страница выдачи уже имеет адрес в HTTPS. Год игры в догонялки Ускоренная модель выпуска была впервые применена почти год назад, к версии Firefox 5. Впоследствии на новое расписание были переведены все продукты Mozilla: почтовый клиент Thunderbird, браузер SeaMonkey и мобильный браузер Firefox для Android. Очевидно, что новая модель была принята Mozilla для того, чтобы угнаться за главным конкурентом — Google Chrome, ставшим в мае самым популярным браузером в мире. За год такой работы Mozilla пришлось решать множество вопросов. Во-первых, ежемесячные выпуски означали, что старые версии браузера быстро прекращали получать обновления безопасности. Это привело к тому, что от браузера начали отказываться корпоративные пользователи — ведь системные администраторы крупных предприятий не горят желанием обновлять браузер ежемесячно на огромном парке рабочих машин. Запоздалым ответом на это стал анонс «корпоративной» линейки Firefox с продленной поддержкой. Во-вторых, как уже говорилось в широко обсуждавшейся статье бывшего разработчика Firefox, постоянные обновления стали головной болью и для пользователей. Процесс обновления изначально не был полностью автоматическим и приводил к блокировке сторонних расширений, которые не успевали обновиться к новому релизу. Хотя ситуация теперь улучшилась, эти проблемы навредили репутации браузера. В-третьих, поддерживать множество продуктов в едином цикле разработки оказалось разработчикам не под силу. Это привело к печальным последствиям — Mozilla пришлось прекратить активную разработку популярного почтового клиента Thunderbird, который долгое время был одной из основных альтернатив Outlook. Наконец, частые релизы привели к тому, что новые выпуски Firefox уже не являются важным событием. Даже сама Mozilla с 14 выпуском предпочла уделить основное внимание продвижению версии для Android, а не для настольных систем. В официальном анонсе Firefox 14 даже не упоминается смена номера версии. Можно возразить, что в Chrome тоже нет большого фокуса на смене номера версии, и что не каждый релиз этого браузера заслуживает внимания. Однако разница в том, что все обновления Chrome происходят автоматически в фоне — пользователю не нужно предпринимать никаких действий. Кроме того, многие новшества в Chrome на самом деле являются нововведениями в сервисах и продуктах Google (поисковый движок, устройства на базе Android и пр.) — у Mozilla таких возможностей, конечно же, нет. Сейчас становится понятно, как именно революция HTML5 повлияла на рынок браузеров. Поддержка стандартов и веб-технологий больше не является конкурентным преимуществом — с точки зрения рядового пользователя, все современные браузеры находятся примерно на одинаковом уровне. Конкуренция среди разработчиков теперь происходит за счет дизайна приложений, дополнительных функций и быстродействия. Chrome буквально выбил почву из-под ног у Firefox. Разработчикам нужно сформулировать стратегию продукта и придумать, наконец, что-то новое. Вместо послесловия: скрытая угроза на мобильном фронте Львиная доля мобильного рынка контролируется браузерами на базе Webkit, и существует только одна популярная платформа, которая допускает установку альтернативных браузеров (а не надстроек над стандартным) — Android. Разработчикам могут тестировать свои браузеры только для Safari и Chrome. Остальным платформам приходится подстраиваться под лидеров — иначе их пользователи не смогут нормально работать с веб-сайтами. Ситуация усугубляется медлительностью организации W3C, разрабатывающей веб-стандарты. Когда Apple или Google нужно ввести новый элемент в HTML или CSS, они делают это в обход стандарта — так появляются атрибуты с пометкой -webkit. Другим разработчикам приходится дожидаться реализации аналогичного элемента в стандартах W3C. Но если элемент становится популярным и активно применяется в веб-сайтах, то ждать становится невозможно, и приходится следовать за Webkit, внедряя вендорозависимые дополнения к HTML и CSS. Прецедент уже есть: в апреле 2012 года компания Opera заявила, что будет поддерживать атрибуты с префиксом -webkit в своих мобильных и настольных браузерах. Точно так же когда-то разработчикам приходилось подстраиваться под IE и то, как его создатели понимали стандарты. Как избежать «второго IE6» — пока непонятно. Неочевидно и то, как в этой ситуации сможет помочь рынку Mozilla — собственного браузера для Android явно недостаточно. Проблема — в платформе iOS, не позволяющей ставить браузер не на базе Safari. Да и собственная Firefox OS, о которой много говорят разработчики, вряд ли что-то изменит — ведь ей нужно будет поначалу занять хоть какое-то место на рынке, чтобы влиять на ситуацию. Видимо, мобильному вебу придется пройти уже известный по ситуации с Microsoft путь: антимонопольный иск против Apple от разработчиков альтернативных браузеров; активизация организации W3C, устанавливающей стандарты и, наконец, долгая просветительская работа с пользователями. 18/07/2012 18:39 http://digit.ru/it/20120718/393410846.html