The OpenNET Project / Index page

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

Выход Firefox 37-beta и Firefox Developer Edition 38

28.02.2015 23:15

Firefox 37 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 38, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. В отличие от выпусков aurora, Developer Edition адаптирован для обособленного использования, запускается с использованием отдельного профиля и отличается изменением оформления - задействована отдельная тёмная тема оформления, в панель вынесены кнопки для быстрого доступа к инструментам для web-разработчиков, изменены некоторые настройки по умолчанию, в состав включены дополнения ADB Helper и Valence (бывший Firefox Tools Adapter). Загрузить бета-выпуск можно на данной странице, а Firefox Developer Edition здесь. Релиз Firefox 37 намечен на 31 марта, а Firefox 38 на 12 мая.

Улучшения, представленные в бета-версии Firefox 37:

  • Продолжение тестирования новой реализации системы настройки. Вместо традиционного диалога с достаточно запутанным распределением настроек, новый интерфейс оформлен по аналогии с менеджером дополнений. Настройки более явно распределены по категориям и вместо диалогового окна отображаются в отдельной вкладке в основном окне браузера. Отказ от отдельного диалогового окна даёт возможность унифицировать интерфейс настройки для разных типов устройств и операционных систем, так как конфигуратор отображается во вкладке по аналогии с обычными web-страницами. Новый конфигуратор будет активирован по умолчанию только в процессе бета-тестирования ветки Firefox 37. Пользователи Firefox 36 могут оценить работу нового конфигуратора через URL "about:preferences";
  • Добавлена система рейтинга Heartbeat, нацеленная на сбор сведений о удовлетворённости работой браузера через проведение опроса, предлагающего оценить качество текущего выпуска по пятибалльной шкале.
  • Реализовано подмножество API Media Source Extensions (MSE) API, позволяющее генерировать мультимедийные потоки из JavaScript-приложений. В том числе реализована поддержка воспроизведения с YouTube с использованием HTML5-проигрывателя.
  • Для HTTP/2 реализована поддержка дополнительной схемы шифрования без аутентификации, определённой в спецификации AltSvc . При данной схеме обеспечивается только шифрование потока данных без подтверждения достоверности сервера;
  • Отключен откат на небезопасные версии TLS;
  • Обращение к поисковой системе Bing теперь производится с использованием HTTPS;
  • Поддержка механизма OneCRL для централизованного отзыва сертификатов. Технология похожа по своей сути на применяемый в Google Chrome механизм CRLset и основывается на распространении централизованной базы, отслеживающей отзыв сертификатов промежуточных удостоверяющих центров;
  • Прекращена поддержки DSA в сертификатах и TLS;
  • В сертификатах реализована поддержка полей с ограничениями по email;
  • Расширены информационные сообщения об ошибках SSL, не связанных с сертификатами;
  • Для работы расширения False Start в протоколе TLS теперь требуется набор шифров на основе блочного шифрования AEAD;
  • Поддержка значения "contents" в CSS-свойстве display (display:contents), при указании которого вместо генерации определённого типа элемента, будет использован псевдоэлемент, сформированный из нескольких дочерних элементов;
  • IndexedDB и WebSocket теперь доступны в многопоточных обработчиках Web Workers;
  • Обеспечена возможность вызова панели отладки для URL chrome:// и about://;
  • В web console добавлен вывод информации о недостаточно надёжных шифрах;
  • В панели отслеживания сетевой активности представлена новая реализация интерфейса для отображения информации, связанной с безопасностью, в том числе выводятся данные о сертификатах, версии TLS/SSL и методах защиты соединения;
  • В состав включён инструмент Valence, позволяющий использовать Firefox Developer Tools для отладки сторонних браузеров, таких как Chrome, Chrome для Android и Safari для iOS;
  • В системе инспектирования шрифтов появилась возможность просмотра всех используемых на странице шрифтов, включая упомянутые в блоках iframe;
  • В интерфейс инспектирования страниц добавлена панель для управления элементами анимации. Разработчики получили возможность контролировать использование Web Animations API по шкале времени, приостанавливать и продолжать воспроизведение анимации.
  • В версии для платформы Android представлен новый бэкенд для менеджера загрузок, обеспечивающий более высокую производительность. В адресной строке реализовано отображение URL вместо заголовка страницы. Обеспечена возможность трансляции вывода на устройства Matchstick.Обновлён интерфейс для планшетов, который оптимизирован для различных размеров экрана и адаптирован для более комфортного использования как в портретном, так и в ландшафтном режимах;
Улучшения, ожидаемые в Firefox 38:
  • Реализован BroadcastChannel API, позволяющий организовать простой обмен сообщениями между разными контекстами в браузере, привязанными к одному сайту. Например, можно организовать взаимодействие разных окон, вкладок и блоков iframe, в которых осуществляется работа с одним и тем же сайтом, что может быть использовано для обеспечения работы многооконных web-приложений;
  • Для сборки и тестирования дополнений в Add-on SDK будет задействован новый инструментарий JPM, который заменит собой CFX, написанный на языке Python. JPM поддерживает пакеты NPM, написан на JavaScript и использует в работе Node.js.
  • Началось формирование 64-разрядных сборок для Windows;
  • Реализована технология отзывчивых изображений (Responsive Images), дающая возможность определить через атрибут "srcset" тега "img src" серию вариантов изображений, оптимизированных для различных типов устройств, экранных разрешений и уровня масштабирования;
  • Добавлена поддержка DOM3-событий KeyboardEvent.code, позволяющих получить информацию о сканкоде нажатой клавиши, определяющего физическое состояние клавиши без учёта нажатия модификаторов и выбранной раскладки клавиатуры;
  • Прекращена поддержка свойства autocomplete=off в полях с именами пользователя и паролями;
  • Изменено поведение парсера URL, который теперь не производит кодирование и декодирование с символами процента при установке или получении фрагмента URL;
  • При указании пустого регулярного выражения в RegExp.prototype.source теперь возвращается не пустая строка, а значение "(?:)";
  • Сокращено время загрузки страниц за счёт упреждающего "прогрева" сетевого соединения;
  • В интерфейсе отладки обеспечена видимость оптимизированных переменных;
  • В web-косоли специальными метками визуально выделены и могут быть отфильтрованы записи, связанные с запросами XMLHttpRequest;
  • В WebRTC обеспечена поддержка передачи в несколько потоков и возможность повторного согласования соединения;
  • В web-консоль добавлена команда copy.


  1. Главная ссылка к новости (https://www.mozilla.org/en-US/...)
  2. OpenNews: Релиз Firefox 36 с поддержкой HTTP/2.0
  3. OpenNews: В ночных сборках Firefox появилась возможность просмотра Flash-видео Amazon
  4. OpenNews: Mozilla переходит к обязательной проверке Firefox-дополнений по цифровой подписи
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/41750-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Archnewbie (?), 23:32, 28/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ребята пилят не покладая рук :)
    Кстати, а на чем вообще Мозилла деньги делает?
     
     
  • 2.2, Аноним (-), 23:34, 28/02/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://www.opennet.me/opennews/art.shtml?num=41095
     

  • 1.3, i_stas (ok), 23:43, 28/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Пользователи Firefox 36 могут оценить работу нового конфигуратора через URL "about:preferences";

    и у меня в 24 работает.

     
     
  • 2.5, Аноним (-), 23:57, 28/02/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что, вот эта неведомая хтмльня как на скрине? Откуда она там?
     
     
  • 3.20, kravich (ok), 10:52, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    С очень давних времен, на самом деле.
     
  • 2.31, pamela anderson (?), 20:06, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, открыла для себя about:downloads
    И искренне не понимаю, зачем менеджер закачек выносить в отдельное окно.
     
     
  • 3.38, ГГ (?), 12:47, 02/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше когда есть что-нибудь ненужное, чем когда нет чего-то нужного.
     

  • 1.7, Аноним (-), 23:59, 28/02/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "about:preferences" - те же яйца, только в профиль повернули.... Единственное отличие: раздел "вкладки" в "основные" засунули.
     
     
  • 2.15, Аноним (-), 07:13, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Самое главное что это не другое окно теперь.
     
     
  • 3.19, Аноним (-), 10:48, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Раньше можно было нажать esc и окно закрывалось. А теперь?
     
     
  • 4.21, redpunk231 (ok), 10:52, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ctrl-w
     
     
  • 5.32, Аноним (-), 20:19, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Оу. Спасибо. Не одна кнопка, но тоже ничего.
     
     
  • 6.39, ГГ (?), 12:48, 02/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    > Оу. Спасибо. Не одна кнопка, но тоже ничего.

    Забинди себе на одну кнопку если тебе это надо.

     
  • 5.41, Аноним (-), 15:46, 02/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я везде использую Ctrl+F4
     

  • 1.11, Аноним (-), 00:33, 01/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Началось формирование 64-разрядных сборок для Windows;

    слоупоки?

     
     
  • 2.13, Аноним (-), 01:26, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    >> Началось формирование 64-разрядных сборок для Windows;
    > слоупоки?

    Так под винды по жизни нет 64-битных программ :)

     

  • 1.14, th3m3 (ok), 03:33, 01/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>Сокращено время загрузки страниц за счёт упреждающего "прогрева" сетевого соединения;

    Что за прогрев? Что он делает технически? Пингует постоянно что-то?

     
     
  • 2.18, fhfhfhf (?), 09:20, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Подогревает замерзший кабель и по нему размягший интернет течет быстрее. Учите матчасть.
     
  • 2.29, Аноним (-), 18:49, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже этот вопрос интересует.
     
  • 2.37, ызусефещк (?), 12:23, 02/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    ну вы как маленькие
    http://www.audiomania.ru/content/art-1408.html/
    - устраняет статическое напряжение;
    - поставляет глубокий сигнал широкого диапазона, что обеспечивает необходимые изменения в металле проводника;
    - передаёт сигнал сверхвысокой частоты (сверхзвуковой) сигнал, сглаживающий поверхность проводника.
     

  • 1.16, Илья (??), 07:40, 01/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Помню, когда firefox появился - он позиционировался как легкий и быстрый мозилла (в который был впилен чат, почтовый клиент и еще что-то).
    Кажется, еще чуть-чуть и firefox дойдёт до точки невозврата, после которой он будет смотреться жирным на фоне какого-то нового проекта.

     
     
  • 2.22, Аноним (-), 12:20, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    и это уже зависит от другого проекта, потому что фф уже жирный и неповоротливый. к сожалению, нового проекта не предвидится. печалька
     
     
  • 3.36, ptpiptp (?), 07:54, 02/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    а какже браузерный разрабатываемый Mozilla браузерный движок Servo на языке програмирования Rust
     
  • 2.23, ix.. (?), 13:19, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +2 +/
    К сожалению это не только беда mozilla, это ещё и беда всего web. Слишком много API, которые приколочены друг к другу как аппликации. Такой подход вполне себе ничего для ОС, где каждый компонент это программа. А браузер то это одна программа по сути.
    Чтобы это побороть, продолжая поддерживать все web стандарты, надо распилить firefox на кучу мелких проектов. В общем полное переосмысление и получится ОС. Надо ли только это? Чем linux плох) Каждой задаче своё решение. Люди зря втащили в браузер всё, а теперь вот только начинаем расхлёбывать.
     
  • 2.27, Аноним (-), 17:09, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    opera, в том числе и мобаил для десктопа
     

  • 1.24, Аноним (-), 13:45, 01/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > не только беда mozilla

    А что в каком-то другом браузере есть средства для отладки к смартфонам?

     
     
  • 2.25, Вулх (?), 16:28, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    В хроме например есть, причём довольно "крутые" с кучей плюшек, но тупым юзабилити. Мне лисье средства отладки больше по нраву. Хорошо что из можно будет использовать для других браузеров.
     
  • 2.26, Аноним (-), 17:06, 01/03/2015 [^] [^^] [^^^] [ответить]  
  • +/
    opera, в том числе и мобаил для десктопа
     

  • 1.28, Аноним (-), 17:42, 01/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >>В WebRTC обеспечена

    выпилите уже этот spyware из "свободного" браузера

     
  • 1.30, Aleksandr (??), 19:41, 01/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интерфейс гугло-операфицируется.
    Первый скрин тому подтверждение.
     
  • 1.40, 123 (??), 12:56, 02/03/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Прекращена поддержка свойства autocomplete=off в полях с именами пользователя и паролями;

    Вот объясните мне: зачем? Ведь явно что создатель сайта не просто так это поставил. Особенно мне "нравится" вариант с автодоением паролей. Это что бы пользователь при всём желании не смог узнать - что же за пароль он использует на сайте?
    Особенно автодополнение начинало глючить, когда рабочим компьютером пользуются в разное время разные пользователи с похожими логинами и паролями, которые начинаются с тех же же букв (дальше - разные).

    >При указании пустого регулярного выражения в RegExp.prototype.source теперь возвращается не пустая строка, а значение "(?:)";

    Вот кто-то пояснит - зачем нужно такое поведение?
    т.е. теперь, для проверки пустого возврата, нужно проверять ещё и на "(?:)" ?

     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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