Whats new in Firefox Beta Developer Edition and Nightly 1

Обзор нового в Firefox Beta, Developer Edition и Nightly

В последнее время разработчики двух самых популярных десктопных браузеров – Chrome и Firefox практически не балуют пользователей улучшениями интерфейса своих веб-обозревателей. Новые версии выходят одна за другой, однако отыскать там наглядные новшества – непростая задача. Впрочем, как минимум один из этих двух игроков готовится показать несколько любопытных нововведений. Речь идёт о Mozilla. Сегодня мы расскажем о том, что нового появится в Firefox в ближайшее время, а помогут нам в этом Beta, Developer Edition и Nightly сборки «огненного лиса».

Благодаря этим трём тестовым версиям уже сегодня пользователи могут оценить по крайней мере часть новшеств, которые станут доступны в Firefox 48, 49 и 50, соответственно.

Firefox 47

Прежде чем пытаться заглянуть в будущее, обратим внимание на текущую стабильную 47-ю версию «огненного лиса». Она была выпущена ещё на прошлой неделе и слегка обновила механизм работы закладок в браузере.

Раньше клик по значку в виде звёздочки всегда сохранял выбранную страничку в папку «неподшитые закладки». Чтобы изменить папку пользователю постоянно приходилось ещё раз кликать по тому же значку с целью отобразить интерфейс, где можно было поменять каталог. Начиная с Firefox 47 лишнего клика делать больше не приходится, так как диалог теперь открывается сам при первом же нажатии по «звёздочке» и мгновенно исчезает, если вы, допустим, переключитесь на другой таб.

What's new in Firefox Beta, Developer Edition and Nightly (2)

Firefox 48 Beta

В Firefox 48, который сейчас прибывает в качестве Beta-версии, Mozilla решила подкорректировать другой весьма базовый элемент интерфейса: изменён будет вид подсказок, выпадающих из адресной строки. Так они выглядят в текущей редакции браузера:

What's new in Firefox Beta, Developer Edition and Nightly (3)

А вот их вид в Firefox 48:

What's new in Firefox Beta, Developer Edition and Nightly (4)

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

Вдобавок интерфейс адресной строки отныне раскрывается на всю ширину окна, благодаря чему вмещает в себя гораздо больше информации:

What's new in Firefox Beta, Developer Edition and Nightly (5)

Релиз Firefox 48 намечен на 2 августа нынешнего года. Помимо обновлённого UI подсказок в адресной строке, эта версия улучшит защиту от случайной загрузки вредоносных файлов и традиционно принесёт ряд улучшений, интересных разработчикам веб-сайтов.

Firefox 49 Developer Edition

Главным изменением в Firefox 49, который на момент написания этой статьи находится на канале обновлений Developer Edition, станет режим чтения. Эта функция – одна из тех, которые отличают Firefox от Chrome и Opera. Mozilla, очевидно, решила её подчеркнуть, добавив несколько новых особенностей.

Так выглядит интерфейс настройки режима чтения сейчас, в Firefox 47:

What's new in Firefox Beta, Developer Edition and Nightly (6)

А вот его вариант из Firefox 49 Developer Edition:

What's new in Firefox Beta, Developer Edition and Nightly (7)

Нетрудно заметить, что появились две новые группы настроек. Первая позволяет уменьшать или увеличивать ширину текста. Вторая группа отвечает за межстрочный интервал.

Кроме того, появилась новая кнопка, откуда можно активировать режим прочтения текста и там же настроить темп, с которым электронный голос возьмётся за поставленную задачу. В Developer Edition, впрочем, чтец воспринимает только английский:

What's new in Firefox Beta, Developer Edition and Nightly (8)

Функция умеет запоминать, где в прошлый раз было остановлено чтение и впоследствии начинать с того же места.

В официальном расписании разработчиков выход Firefox 49 назначен на 13 сентября. Ещё эта версия принесёт пункты зацикливания и ускорения на 25% в контекстные меню HTML5-мультимедиа. Также оптимизирована производительность воспроизведения видео на девайсах без аппаратного ускорения, но с CPU, поддерживающим инструкции SSSE3.

Firefox 50 Nightly

Тестирование Firefox 50 стартовало совсем недавно. Сейчас эта версия доступна на Nightly-канале обновлений. Этот канал, равносильный пре-альфа версиям, является наиболее нестабильным и, соответственно, наименее рекомендованным для повседневной работы простого пользователя.

What's new in Firefox Beta, Developer Edition and Nightly (9)

В свою очередь, энтузиасты, напротив, любят его больше всего, так как именно здесь в первую очередь обкатывают все новые особенности, которые только потом переходят из Nightly в Developer Edition, потом в Firefox Beta и уже только потом в стабильные (финальные) релизы.

Так как Firefox 50 ещё только в самом начале своего пути (выход финальной версии состоится 8 ноября), то информации о новшествах в нём ещё фактически нет, тем более разработчики вполне могли просто не успеть добавить что-то из запланированного на юбилейную версию «огненного лиса». Однако одну любопытные новинку энтузиасты приметили сразу, она касается встроенного поиска по страницам, вызываемым нажатием Ctrl+F.

Так он выглядит сейчас:

What's new in Firefox Beta, Developer Edition and Nightly (10)

А так, если планы разработчиков не изменятся, будет выглядеть в Firefox 50:

What's new in Firefox Beta, Developer Edition and Nightly (11)

В новой версии во время активации поиска по странице содержимое её теперь затемняется, оставляя нетронутыми только результаты. Текущий результат выделяется ярко-жёлтым фоном. Этот подход в совокупности с новыми анимационными эффектами, использующимися при переходе между результатами поиска, позволяет ориентироваться в них быстрее и комфортнее.

Подобный стиль раньше использовался в классической Opera, а ныне доступен только в Apple Safari. В Firefox 50 обновлённый поиск по странице работает ещё не очень гладко, однако за долгие месяцы, по прошествии которых эта версия дойдёт до обычных пользователей, разработчики должны устранить недочёты.

Обновлённый внешний вид и анимация – не единственные новшества в поиске Ctrl + F. Например, кнопка «Подсветить все» (Highlight All) теперь всегда нажата уже по умолчанию и вам не придётся делать лишний клик. Кроме того, увеличен лимит, после достижения которого встроенный в поиск счётчик перестаёт сообщать точное количество результатов. Прежде он был равен ста:

What's new in Firefox Beta, Developer Edition and Nightly (12)

Теперь же лимит был поднят до тысячи:

What's new in Firefox Beta, Developer Edition and Nightly (13)

Это отличная новость, если поиск по странице вы используете для подсчёта чего-либо.

Однако, заметим: хоть все описанные выше небольшие новшества уже внесены в Firefox Beta, Developer Edition и Nightly, остаётся небольшая вероятность, что что-то из запланированного может перенестись на более поздний срок или вообще не быть реализовано.

К примеру, два года назад разработчики добавили в Nightly-сборки возможность комфортно выделять текст посреди ссылок прямо как в классической Opera. Однако части пользователей, для которых перетаскивание ссылок важнее, чем выделение, такое решение не понравилось, они написали ряд гневных отзывов, и разработчикам пришлось отказаться от своей затеи (перешедшим на Firefox поклонникам Opera Presto, впрочем, на выручку может прийти расширение Select like a Boss).

На этот раз, правда, создатели Firefox действуют аккуратнее. Например, в about:config уже добавлены параметры findbar.modalHighlight и findbar.highlightAll, которые вернут поиск в прежнее состояние тем, кому не понравится его новый вариант.

What's new in Firefox Beta, Developer Edition and Nightly (14)

Многопроцессный режим

Рассказывая про новшества в грядущих версиях Firefox, было бы глупо не упомянуть одно из самых крупных изменений «под капотом» браузера – многопроцессный режим. Впрочем, как вы заметили, в этой статье мы не привязали его ни к одной версии, так как вводиться данная функция будет постепенно. В Firefox 48 она будет включена в экспериментальных целях для очень мизерного процента пользователей. Мы в этот процент, очевидно, сходу не вошли, так как соответствующий новый пункт в настройках у нас даже не был активен:

What's new in Firefox Beta, Developer Edition and Nightly (15)

В Firefox 49 многопроцессный режим включат для всех пользователей, которые не используют расширения. Дальнейшие шаги Mozilla определит уже по отзывам юзеров на эти две версии. Ключевое преимущество многопроцессного режима заключается в производительности, так как программа наконец-то получит возможность на полную задействовать возможности современных ПК с многоядерными CPU.

Главная проблема, тормозящая внедрение нововведения – расширения. Они в многопроцессной версии Firefox могут оказаться неработоспособными. Часть разработчиков судя по этому списку уже внесли необходимые изменения для обеспечения совместимости. В их число входят авторы таких модулей, как Adblock Plus, Tab Mix Plus и FireGestures. Однако совместимость большинства других расширений до сих пор под вопросом. Именно поэтому Mozilla пока включит по умолчанию новый режим только тем, кто совсем не использует расширения.

Безусловно, самый большой страх пользователей относительно многопроцессности касается того, не превратится ли Firefox в Chrome с его уймой процессов, забивающих оперативку. К счастью, Mozilla здесь идёт другим путём. В отдельный процесс будут выведены ВСЕ вкладки разом (отдельно от основного процесса браузера), а не каждая по отдельности, как в Chrome. То есть, по сути, перед нами во многом иной вариант, нежели тот, что используют Google, Microsoft и Apple.

Mozilla Test Pilot

Напоследок, для полноты картины того, над чем работает сейчас Mozilla, стоит обратить на анонсированную ещё в прошлом месяце инициативу Test Pilot. Суть её заключается в том, что Mozilla предлагает энтузиастам протестировать некоторые функции браузера, которые в случае положительного отклика тестирующих теоретически могут быть реализованы для всех пользователей в будущем.

Пока таких функций всего три. Первая – иной вариант страницы новой вкладки со встроенной историей посещений и рядом других новых элементов. Вторая – объединённое поисково-адресное а-ля Chrome, но с несколькими дополнительными особенностями. Наконец, третье потенциальное нововведение – реализация системы боковых вкладок.

В Firefox Beta, Developer Edition и Nightly ни одной из этих функций пока нет. Протестировать их можно лишь заведя Firefox Account и установив расширение Test Pilot.

spacer

4 комментарии на “Обзор нового в Firefox Beta, Developer Edition и Nightly

  1. anonim

    Вы забыли упомянуть, что с 48 версии появляется опасный параметр, который не известно как отключать ? - HTTP_UPGRADE_INSECURE_REQUESTS=1 -48 версия Firefox !
    параметр выявлен при проверке на сайте:
    http://www.stilllistener.com/checkpoint1/test2/
    http://ip-check.info/index.php?jsID=15838194abc&auth=264864557&146586272834423=146586272834423-101805690-644797005&referer=delete_everyPage

    1. Raik

      Хотел ответить своими словами, но так как не особо грамотен в этой сфере приведу цитату, дабы не сильно упасть лицом в грязь 🙂

      "В текущем виде для обработки всех страниц и интерфейса пользователя используется только одно ядро CPU, все остальные ядра простаивают и не участвуют в обеспечении работы браузера (за исключением ситуаций с выполнением плагинов). Несмотря на попытки использования многопоточности и вынос за пределы основного цикла обработки событий выполнения таких операций, как декодирование изображений, видео и звука, осуществление сетевых операций и ввода/вывода, по-прежнему остаются однопоточными подсистема DOM (Document Object Model), функции формирования содержимого окна, парсинг HTML и выполнение JavaScript, т.е. для обработки может быть задействовано только одно ядро CPU."

      Это с Opennet.

Оставить комментарий