Firefox 44 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 45, который заменил собой  aurora-ветку, в рамках которой проводится оценка готовности  тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на  данной странице, а Firefox Developer Edition здесь. Релиз Firefox 44 намечен на 26 января, а Firefox 45 на 8 марта. Выпуск Firefox 45 будет развиваться в рамках продлённого цикла поддержки (ESR).

В отличие от выпусков aurora, Developer Edition адаптирован для обособленного использования, запускается с использованием отдельного профиля и отличается изменением оформления - задействована отдельная тёмная тема оформления, в панель вынесены кнопки для быстрого доступа к инструментам для web-разработчиков, изменены некоторые настройки по умолчанию, в состав включены дополнения  ADB Helper и  Valence (бывший Firefox Tools Adapter).

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

  • Переход к жесткому режиму проверки дополнений по  цифровой подписи. Начиная с Firefox 44 работа любых неподписанных дополнений в релизах и бета-выпусках будет заблокирована.  В ночных сборках, Developer Edition и специальных обезличенных отдельных сборках релизов будет оставлена возможность установки любых дополнений. Целью введения проверки по цифровой подписи является повышение уровня защиты от распространения вредоносных и шпионящих за пользователями дополнений;
  • Включена поддержка видео WebM/VP9 на системах, не поддерживающих MP4/H.264;
  • Включена поддержка H.264 при наличии в системе декодера для данного формата;
  • Изменено оформление страницы c предупреждением о проблемах с сертификатом, используемым для установки защищённого соединения;

    0_1447015496.png

  • Поддержка многомониторных конфигураций при потоковом вещании при помощи WebRTC;
  • Страницы, содержащие формы ввода паролей ("input type=password"), помечаются как небезопасные в случае обращения к ним по протоколу HTTP.

    0_1447015346.png

  • Вывод предупреждения для страниц, отображаемых по HTTPS с серверов, поддерживающих только шифр RC4;
  • Из списка заслуживающих доверия корневых сертификатов исключён 1024-разрядный сертификат удостоверяющего центра Equifax;
  • Код сопоставления шрифтов на платформе Linux приведён в соответствие с кодом для других платформ, что позволило обеспечить поддержку диапазонов описаний unicode для web-шрифтов (webfont);
  • Представлен API для отладки WebSocket;
  • Добавлен визуальный редактор анимации, позволяющий наглядно анализировать, приостанавливать и изменять любой анимированный элемент на странице;
  • Добавлен визуальный редактор фильтров CSS  и раскладок страницы, позволяющий добавлять, удалять и корректировать CSS-фильтры на лету, сразу наблюдая результат, а также проверять корректность установки размеров, отступов и позиции элементов;
  • Полная поддержка перехвата сетевой активности средствами Service Workers;
  • Новый инструмент для инспектирования потребления памяти, позволяющий создавать слепки распределения памяти в разные моменты работы web-приложения;

    0_1447043259.png

  • Интерактивный просмотрщик для инспектирования документов в формате JSON;

    0_1447016766.png

  • Изменения в версии для платформы Android:

    • Обеспечен вывод предупреждения при попытке открытия ссылок на Приложения Android (Intent) в приватном режиме;
    • Улучшена работа панели вкладок на смартфонах;
    • Реализованы подсказки при поиске в истории просмотра;
    • Упрощён доступ к настройкам поисковых систем;
    • Добавлена возможность установки своей домашней страницы, показываемой при запуске Firefox;
    • Поддержка системе облачной печати через обращение к сервису печати Android;
    • Поддержка указания протокола "mms:" в URI;
    • Реализованная через Web страница управления учётной записью (Firefox Accounts).

Улучшения, ожидаемые в Firefox 45:

  • Переход на GTK3+ в сборках для платформы GNU/Linux. Поддержка GTK2+ пока сохранена и поддерживается в полном объёме. Переход Firefox на GTK3+ является важным звеном в реализации работы на системах, поддерживающих протокол Wayland.

       $ ldd libmozgtk.so |grep libgtk
       libgtk-3.so.0 => /usr/lib/i386-linux-gnu/libgtk-3.so.0 (0xb722c000)

  • Удаление интерфейса для переключения между группами вкладок (Tab Groups или режим Panorama). По данным Mozilla этой возможностью пользуется только 0.01% пользователей (данные цифры вызывают удивление, так как, например, автор этих строк использует эту возможность для разделения разных категорий и откладывания второстепенных вкладок). Пользователям рекомендуется перейти к использованию дополнений с реализацией похожей функциональности.
  • В коммуникационном клиенте Hello представлен новый метод взаимодействия с пользователем и изменена стратегия обновления состояния;

    0_1450644191.png

  • Представлена новая настройка network.dns.blockDotOnion, позволяющая заблокировать обращение к доменам .onion на уровне DNS;
  • Добавлена поддержка классов JavaScript, определённых в спецификации ECMAScript 6;

    Выделить код

    Код:

    class Polygon {
        constructor(height, width) {
           this.name = 'Polygon';
           this.height = height;
           this.width = width;
        }
    
        sayName() {
           log('Hi, I am a ', this.name + '.');
        }
      } 
    
      let p = new Polygon(300, 400);

  • Реализация Web Speech API, предоставляющего средства для манипуляции голосовыми данными в web-приложениях. API предоставляет два набора вызовов: SpeechSynthesis (Text-to-Speech) для синтеза речи и  SpeechRecognition (Asynchronous Speech Recognition) для распознавания речи;
  • В интерфейсе инспектирования анимации, при клике на анимированный блок на шкале времни обеспечен показ списка анимированных свойств и ключевых кадров;
  • Поиск в режиме инспектирования теперь отражает результаты, полученные из всего содержимого страницы, в том числе вложенных iframe-блоков;
  • В интерфейсе мониторинга сетевой активности добавлена поддержка фильтрации c исключением заданной маски URL;

    network-monitor-filter-url-annotated.png

  • В инструменте анализа потребления памяти добавлена возможность сравнения различий между разными слепками состояния кучи;
  • В версии для платформы Android прекращена поддержка платформы Android 3 (Honeycomb) и реализована функция загрузки изображения только после клика.

Загрузить Firefox 44 Beta:

    • Русская версия:
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Английская версия:
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Другие языки

        android.png Android (с Google Play)

        android.png Android (ARMv7, 3.0 Honeycomb и выше) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 3.0 Honeycomb и выше) (английская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (английская версия с сайта Mozilla)
        android.png Android (x86) (мультиязычная версия с сайта Mozilla)
        android.png Android (x86) (английская версия с сайта Mozilla)

Загрузить Firefox 45 Developer Edition:

    • Русская версия:
        ico-win.png Windows (32-bit) (установка через Интернет)
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Английская версия:
        ico-win.png Windows (32-bit) (установка через Интернет)
        ico-win.png Windows (32-bit) (установка в автономном режиме)
        ico-win.png Windows (64-bit) (установка в автономном режиме)
        ico-osx-uni.png Mac OS X (32-bit/64-bit)
        ico-tux.png Linux (32-bit)
        ico-tux.png Linux (64-bit)

    • Другие языки

        android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)
        android.png Android (ARMv7, 2.3 Gingerbread) (английская версия с сайта Mozilla)
        android.png Android (x86) (мультиязычная версия с сайта Mozilla)
        android.png Android (x86) (английская версия с сайта Mozilla)


Что нового в Firefox 44 для разработчиков
Примечания к выпуску для Firefox 44.0 Бета для Windows, Mac and Linux
Примечания к выпуску для Firefox 44.0 Бета для Android

Что нового в Firefox 45 для разработчиков
Примечания к выпуску для Firefox 45 Developer Edition для Windows, Mac and Linux
Примечания к выпуску для Firefox 45 Developer Edition для Android

Новость взята с сайта opennet.ru

перед обновлением на 44бета отключите CustomButtons, иначе при запуске лисы процесс в диспетчере появится, начнет кушать память, а у браузера визуализироваться не получиться.

Конечно, я слышал про отказ от групп вкладок, но когда обновился на 44 и сам увидел...
Неужели на это уходит так много сил? =(

И... Их официальный совет про замену крайне "порадовал".
Из замены они предлагают (взято из https://support.mozilla.org/ru/kb/tab-groups-removal):
1) Использовать Закладки. Но это же совершенно другое!
2) Дополнение Tab Groups https://addons.mozilla.org/ru/firefox/a … -panorama/. Оно является просто копией старого кода групп вкладок, вынесенного в отдельное дополнение. А теперь вопрос - Mozilla же отказывается от XUL, и, соответственно, даже это дополнение не будет позже работать. Так что делать?
3) Дополнение OneTab https://addons.mozilla.org/ru/firefox/addon/onetab/. Это как-то даже слегка издевательски...

Вот теперь называется думайте.
Пока что поставлю дополнение Tab Groups, а позже смотреть буду.

После обновления [firefox] до 44b1 появилась некая дымка на панели закладок и адресной, попробовал отключить дополнения - не помогло...Куда копать, где искать ошибку?(лениво заново профиль собирать настраивать, да и хотелось бы на будущее знать где мог накосячить, ранее занимался модификацией интерфейса но это было так давно что не помню где какие файлы мог трогать...))

текущий профиль
1101279ec3c9.jpg

новый профиль
b46d80f57259.jpg

Deemon666-finn пишет

Куда копать, где искать ошибку?

Подозреваю, что в сторону темы. Видимо, возникли небольшие "трения" с совместимостью.

Vladimir_S пишет
Deemon666-finn пишет

Куда копать, где искать ошибку?

Подозреваю, что в сторону темы. Видимо, возникли небольшие "трения" с совместимостью.

Нет, тему просто для примера выбрал, на ней хорошо заметно, так на всех темах происходит

Можно ли отключить предупреждение о неправильно настроенном HTTPS?

После обновления до 44 беты браузер стал очень медленно создавать новые окна (секунд 10 ждать приходилось). Помогло отключение расширения Custom Buttons. Повезло, что единственная кнопка, которую я добавлял этим расширением, уже давно не работала (было отображение Reading List до того как он стал Pocket). Так что ничего не потерялось, это расширение в принципе вхолостую работало у меня.

Как отключить в версии Developer проверку совместимости дополнений "Некоторые дополнения были отключены"?

ПС. Параметр "extensions.checkCompatibility.45.0a2" в значении false - не работает.

Ууу... идите, ребята, вж со своими улучшениями Не пойду на 44 до достижения состояния адекватности..

f00fc7c8 пишет

Не пойду на 44 до достижения состояния адекватности..

Ну и когда Вы планируете прийти к этому состоянию?

Vladimir_S пишет

f00fc7c8 пишет: Не пойду на 44 до достижения состояния адекватности..Ну и когда Вы планируете прийти к этому состоянию?

Юмор заметил. Его состояния. И(или) аддонсов.

телеметрия установила какой то плагин(эксперименты),что это?

А у меня крашится начал переодически, где-то с 44.0b7 — 44.0b8 на рабочем ПК, на домашнем ноуте не замечаю подобного. Я уже и позабыл, что такое «Firefox не отвечает» и сопутствующий вылет, с отправкой отчета. А тут снова появились.

P.S.: хоты по железу рабочий комп не сильно слабый, а вот интернет конечно никакой.

Наконец-то разродились новой бетой (кандидатом).

При обновлении на бету 45 слетели все кейворды к поисковикам. У меня их было больше десятка. Неприятно. Имейте в виду.