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

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

  • В режим читателя (Reader Mode) добавлена возможность использования синтезатора речи для голосового чтения содержимого страницы. Имеется возможность регулирования темпа речи и выбора голосового набора (мужской или женский голос). Чтение может вестись в фоне и продолжается при переключении на другую вкладку. При остановке чтения Firefox запоминает позицию и в дальнейшем возобновляет чтение с сохранённого момента. Для синтеза речи используются средства, предоставляемые операционной системой;
  • В  режим читателя добавлена возможность корректировки ширины текста и межстрочных интервалов;
  • Из базового состава удалён коммуникационный клиент Hello. Компонент Hello, основанный на технологии WebRTC, позволял обмениваться сообщениями, совершать аудио- и видеовызовы и открывать совместный доступ к экрану. В качестве замены предлагается воспользоваться альтернативными дополнениями, такими как Talky, Cisco Spark, Appear.in или Jitsi Meet.
  • Включение по умолчанию многопроцессного режима будет расширено на пользователей  ограниченного списка дополнений, проверенных на предмет совместимости с многопроцессным режимом;
  • Параметры входа, сохранённые для страницы HTTP, станут предлагаться при попытке входа на эти страницы по HTTPS;
  • Расширены элементы для HTML5-видео и аудио: Воспроизведение теперь можно зацикливать через встроенную в контекстное меню кнопку. В контекстное меню также добавлена кнопка для ускоренного воспроизведения (1.25 от базовой скорости);
  • Включена по умолчанию система формирования шрифтов на базе библиотеки Graphite2;
  • В основном меню закладок появилась подборка из 5 свежих закладок, которые были добавлены последними. При желании пользователь сможет скрыть новый блок. Ранее подобные закладки отражались в отдельном разделе, но теперь будут вынесены на видное место.

    firefox-recently-bookmarked.jpg

  • Представлен API Web Speech, предоставляющий средства синтеза и распознавания речи для web-приложений. API состоит из двух частей: SpeechSynthesis (синтез речи) и SpeechRecognition (распознавание речи);
  • Увеличена производительность воспроизведения видео на системах без механизмов аппаратного ускорения, но с процессором, поддерживающим инструкции SSSE3;
  • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается  history API для работы с историей посещений (поддерживается выборка и удаление элементов). В WebNavigation API добавлена поддержка дополнительных режимов transitionType (manual_subframe). В downloads API добавлена возможность загрузки бинарных данных, сгенерированных скриптами. В версии для Android добавлена поддержка некоторых специфичных для платформы API, в настоящее время поддерживается только pageAction API, но в будущем появится поддержка tabs, windows и browserAction API;
  • В свойстве mask-image добавлена поддержка использования нескольких масок элементов SVG вместо изображения;
  • В средства для разработчиков добавлена опция для удаления элементов IndexedDB;
  • Добавлена поддержка тегов details и summary, определяющих содержимое виджетов с дополнительной и сводной информацией;
  • В атрибуте sandbox появилась поддержка свойств 'allow-popups-to-escape-sandbox' и 'allow-modals';
  • В атрибуте attr-referrerpolicy появилась поддержка свойств   'no-referrer-when-downgrade' и 'origin-when-cross-origin';
  • Добавлены CSS-свойства  background-position-x и background-position-y для задания смещений относительно фонового слоя;
  • В CSS обеспечена поддержка определения 4- и 8-знаковых идентификаторов цветов, включающих информацию о прозрачности (#RRGGBBAA и #RGBA);
  • Псевдо-класс :dir() и CSS-свойство text-align-last избавлены от префикса "-moz-";
  • Добавлено свойство overflow-wrap, выступающее в качестве альтернативы word-wrap;
  • В  Network Monitor добавлен новый столбец "Причина" (Cause), в котором отображается тип причины совершения каждого сетевого запроса. При наведении мыши отображается всплывающеая подсказка с кодом вызова или трассировкой стека JavaScript, что позволяет выяснить какая часть страницы или скрипта является источником совершения запроса;

    image00.png

  • В режим инспектирования добавлены средства для изучения детальной информации о производительности анимации CSS и DOM. Например, можно быстро определить анимированные свойства, которые не могут быть выполнены  с привлечением средств аппаратного ускорения;

    image05.png

  • Переработано контекстное меню, отображаемое для элементов разметки в режиме инспектирования. Длинный список возможных действий реорганизован в серию подменю;

    image03.gif

  • В редакторе правил CSS расширен список элементов замены, предлагаемых системой автодополнения ввода;

    image06.png

  • В отображаемых в web-консоли ошибках, теперь присутствуют ссылки на соответствующую проблеме документацию;

    image01.png

  • Представлена новая цветовая схема для подсветки синтаксиса, которая более контрастна и лучше читаема. Новая схема доступна как для светлой, так и для тёмной темы оформления инструментов для web-разработчиков;

    image02.png

  • Для систем Windows 7 без Platform Update задействована прослойка D3D11 WARP;
  • Для работы Firefox на платформе Windows теперь обязательно наличие процессора с поддержкой инструкций SSE2;
  • Увеличена производительность работы на системах OS X, не снабжённых средствами аппаратного ускорения. Улучшены настройки сглаживания шрифтов в OS X;
  • В выпуске для платформы Android обеспечено запоминание позиции прокрутки и уровня масштабирования для открытых вкладок, обновлён показываемый при первом запуске экран с обзором основных возможностей, добавлена защита от воспроизведения мультимедийного контента одновременно в нескольких вкладках, обеспечено скрытие устаревших вкладок при восстановлении сеанса, добавлена поддержка доставки асинхронных уведомлений через Push API;

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

  • Поддержка горячего отображения результатов поиска на странице. Если сейчас поиск по Ctrl+F требует перехода от элемента к элементу, то в новой реализации все совпадения сразу подсвечиваются на странице по мере набора. Для управления поведением поиска в about:config добавлены настройки findbar.modalHighlight и findbar.highlightAll;
  • В системе поиска на странице добавлен режим поиска с совпадением только слов целиком;
  • Добавлена настройка, позволяющая использовать клавиатурную комбинацию Ctrl+Tab для цикличного обхода вкладок в порядке обращения к ним;
  • В режим читателя (Reader Mode) добавлена возможность вывода на печать. Для быстрого перехода в режим читателя добавлена горячая клавиша Alt+r;
  • В браузер встроен набор пиктограмм Emoji, который не требует наличия в системе специальных шрифтов и может применяться в Linux;
  • Многопроцессный режим будет включен для систем с проверенными дополнениями, а позднее активирован для систем с любыми дополнениями;
  • В состав войдут наработки инициативы по переносу из Tor Browser некоторых возможностей, который позволяют усилить защиту персональной информации и блокировать возможности, способствующие идентификации пользователя по косвенным признакам. В частности, будут добавлены средства для блокирования перебора плагинов и mime-типов, отключения вывода данных о параметрах экрана через API screen.orientation, удаления опции "open with" из диалога загрузки файлов. Для активации предложенных ограничений следует изменить значение параметров "privacy.resistFingerprinting" и "browser.download.forbid_open_with" в about:config;
  • В список доверительных корневых сертификатов добавлен сертификат контролируемого сообществом удостоверяющего центра Let’s Encrypt;
  • Для обеспечения совместимости с завязанными на WebKit мобильными приложениями для тега input добавлена поддержка атрибута  webkitdirectory и свойства HTMLInputElement.webkitDirectory, через которые можно установить флаг, разрешающий выбирать только директории;
  • Прекращена поддержка нестандартных псевдокласса ":-moz-full-screen-ancestor" и CSS-свойства "box-sizing: padding-box". Снят префикс  "-moz-" с псевдокласса "https://developer.mozilla.org/en-US/docs/Web/CSS/:any-link :any-link";
  • Реализовано JavaScript-свойство Symbol.hasInstance, определённое в спецификации  ES2015;
  • Реализован JavaScript-метод Object.getOwnPropertyDescriptors(), определённый в спецификации  ES2017;
  • Добавлено расширение WebGL EXT_shader_texture_lod;
  • В выпуске для платформы Android выполнено перемещение недавно закрытых вкладок в панель работы с историей посещений;

Дополнительно, можно отметить включение в состав нового экспериментального дополнения "No More 404s", которое добавляет на экран, выводимый при недоступности страницы (404), ссылку на копию утраченного URL в архиве archive.org. Дополнение тестируется  рамках инициативы Test Pilot,  которая предоставляет пользователям возможность оценить и протестировать экспериментальные функции, развиваемые для будущих выпусков Firefox. Для участия в программе требуется завести учётную запись в системе Firefox Account и установить специальное дополнение Test Pilot, в котором будет доступен список предлагаемых для тестирования возможностей.


Загрузить Firefox 49 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, 4.0 Ice Cream Sandwich и выше) (мультиязычная версия с сайта Mozilla)
        android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

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

Загрузить Firefox 50 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, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla)
        android.png Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (английская версия с сайта Mozilla)

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

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

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

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

В режим читателя (Reader Mode) добавлена возможность использования синтезатора речи для голосового чтения содержимого страницы.

Бесплатные голосовые движки (м, ж) RHVoice

Хорошо, что Hello удалили. Теперь осталось еще и Pocket =)

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

А для чего, интересно, было сделано это улучшение?

DreamC

Теперь осталось еще и Pocket

Можно найти в файловой системе firefox@getpocket.com.xpi и удалить. У меня в [windows]7 оно было по адресу C:\Program Files\Mozilla Firefox\browser\features\ После удаления Pocket исчезает из пункта Расширения в about:support

toexc
Не волнуйтесь, я знаю где и как с этим бороться ;)
Я имел в виду чтобы его из дополнений по-умолчанию убрали.

DreamC пишет

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

А для чего, интересно, было сделано это улучшение?

Вот мне тоже интересно - за каким лешим и кому это надо? Есть ведь в том же меню свёрнутый пункт соответствующий: пожалуйста, один клик - и вот он, список "недавно добавленных". Так нет же...
На всякий случай, кто не в курсе. У разработчиков всё-таки хватило ума сделать это новшество опционным: чтобы убрать данную красоту, достаточно выставить параметр browser.bookmarks.showRecentlyBookmarked в false.

Vladimir_S
Проще кликнуть правой кнопкой по этому пункту в открывающемся меню. Там будет вариант Скрыть.

при попытке проверить обновления расширений ручным способом скачивается вот эта хренотень: 903-win-ia32..что за зверь?

Мозилкин пишет

903-win-ia32..что за зверь?

Плагин расшифровки контента Widevine, предоставленный Google Inc.

АНОНИМ пишет

Плагин расшифровки контента Widevine, предоставленный Google Inc.

и как от этой скачки избавиться? плагин отключил, а эта хренотень сё рано скачиваетсо:angry:

Мозилкин
Вроде тут про это:
Воспроизведение DRM-контента в Firefox

как включить режим читателя (Reader Mode) ?

Перейти по адресу about:config
    Найти поиском параметр reader.parse-on-load.enabled
    Поменять его значение на true и перезапустить браузер

После этого в адресной строке появится значок Reader Mode.

31-08-2016 00:36:26
Read mode включился, язык только English

В расписании релиз перенесли с 14 на 20 число :(

Optimus Prime пишет

как включить режим читателя (Reader Mode) ?

он включен по умолчанию! а активировать нажатием в адресной строке на значок в виде книжечки!!

20-09-2016 06:57:04

Optimus Prime пишет

Read mode включился, язык только English

что значит английский?! язык тот который на сайте который вы открыли

Установил Developer Fx51.0a2. Нормально.

1fesFFFF пишет

В расписании релиз перенесли с 14 на 20 число :(

А где это можно смотреть? Сегодня 20е,релиз будет или опять перенесли? :rolleyes:

Уже выкатили релиз - http://ftp.mozilla.org/pub/firefox/releases/49.0/

Ага,у меня через автообновление установился уже.

Ну вот, и бету новую (50.0) наконец испекли!

Представлена новая цветовая схема для подсветки синтаксиса, которая более контрастна и лучше читаема. Новая схема доступна как для светлой, так и для тёмной темы оформления инструментов для web-разработчиков;

Вот честно не привык жаловаться, но эта схема это ад... В как месте более читаема, Зеленый на сером? Первый раз встретил ее в девелопер версии не выдержал через 3 минуты снес, и поставил обычную. Сегодня она обновилась.....
Это тихий ад работать более 15 минут с ней не реально, читать код подавно, а уже работать с сетью.....

Vladimir_S пишет

Ну вот, и бету новую (50.0) наконец испекли!

Что-то мне пока не прилетело.

black2024 пишет
Vladimir_S пишет

Ну вот, и бету новую (50.0) наконец испекли!

Что-то мне пока не прилетело.

Так я кандидаты с FTP тяну. Официальное обновление будет позже.
P.S. Надеюсь, Вы не поддались на провокацию этих идио умников, опять предлагавших в конце срока действия беты перейти на релизную ветку?

Vladimir_S
А они предлагают? о_О Просто я никогда не видел этого.

Vladimir_S, что-то не припоминаю такого. Как поставил себе бету изначально, так и обновляюсь на этом канале. А если что не нравится в поведении или систему переставляю, опять же вытягиваю бету и ее ставлю.

DreamC пишет

Vladimir_S
А они предлагают? о_О Просто я никогда не видел этого.

black2024 пишет

Vladimir_S, что-то не припоминаю такого. Как поставил себе бету изначально, так и обновляюсь на этом канале. А если что не нравится в поведении или систему переставляю, опять же вытягиваю бету и ее ставлю.

Ну да. Последние дни, пока не утянул свежий кандидат 50.0b1, при каждом запуске предлагалось (но это если, как у меня, не автоматическое обновление, а уведомление) обновиться НЕ на очередной 49.0b-сколько-то там, а на релиз 49.0. 
Коллеги, если у вас стоит режим автообновления, то советую проверить, не перекинуты ли вы на релизную ветку (Справка - О Firefox).
P.S. Несколько версий назад они регулярно проделывали этот трюк с бетой, потом вроде перестали, а вот теперь - снова-здорово!

Да, стоит автообновление. Но с веткой вроде все ОК, по крайней мере пишет что beta. :D

скрытый текст
h_1474533496_9903260_e72650ca80.png

Сегодня утром прилетело 50.0b1, а вот на Android 50.0b1 сплошные падения (при закрытии единственной вкладки, при переходе  в адресную строку в приватной вкладке).

На Developer Edition 51.0a2 отвалились Custom Buttons и половина правил userChrome.css.

Yeesha пишет

На Developer Edition 51.0a2 отвалились Custom Buttons

:offtopic:
Вот поэтому я некоторое время назад полностью отказался от СВ и перешел на отдельные расширения. Такое уже не впервые. А так, если что и отвалится, то хоть не всё сразу.

black2024 пишет

а вот на Android 50.0b1 сплошные падения (при закрытии единственной вкладки, при переходе  в адресную строку в приватной вкладке).

вылечил переустановкой, хотя до этого нормально обновлялся и таких крашей не встречал. Ну да ладно.

Обнаружил на Developer (51.0a2) неприятный глюк. Если смотреть embedded video (HTML5) например, на форумах, то просмотр идёт нормально, но по завершении спустя несколько секунд браузер виснет примерно секунд на 10-20 (полностью: значок Фокса в левом верхнем углу заменяется белым прямоугольником), потом приходит в себя. Такое впечатление, что при выгрузке ролика браузер ненадолго сжирает всё ОЗУ (впрочем, не проверял).
На бете 50.0 глюк отсутствует.