Firefox 48 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован (http://www.mozilla.org/en-US/firefox/49.0a2/auroranotes/) выпуск Firefox Developer Edition 49, который заменил (https://www.opennet.ru/opennews/art.shtml?num=41029) собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на данной странице (http://www.mozilla.org/firefox/beta/), а Firefox Developer Edition здесь (https://www.mozilla.org/en-US/firefox/channel/#aurora). Релиз Firefox 48 намечен на 2 августа, а Firefox 49 на 13 сентября.Улучшения, представленные (http://www.mozilla.org/en-US/firefox/48.0beta/releasenotes/) в бета-версии Firefox 48:
- Новое оформления панели просмотра результатов ввода в адресной строке. Панель теперь отображается на всю ширину экрана;
- Для всех пользователей включен по умолчанию (https://www.opennet.ru/opennews/art.shtml?num=44564) многопроцессный режим, при котором обработка содержимого вкладок и формирование интерфейса выполняются в отдельных процессах;
- Расширена реализация технологии WebRTC (https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/): включён режим подавления эха DA-AEC (Delay Agnostic AEC), для Linux и OS X включена поддержка полнодуплексной передачи, добавлена поддержка ICE Restart и Update (https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API/...) для повторного согласования соединения после сетевых проблем, обеспечена возможность клонирования объектов MediaStream и MediaStreamTrack;- Раздел неотсортированных закладок переименован в "Другие закладки", что более точно отражает его смысл;
- На платформе Linux для отрисовки текста по умолчанию задействована библиотека Skia (https://github.com/google/skia), позволившая увеличить производительность вывода элементов canvas;- Усилена защита от загрузки вредоносных файлов;
- Обеспечена поддержка настройки меню и панели Firefox без мыши, только через клавиатурные комбинации. В режиме настройки добавлена поддержка табуляции для перехода между элементами и Shift+F10 для вызова контекстного меню;
- API WebExtensions (https://www.opennet.ru/opennews/art.shtml?num=43574), представляющий новый метод разработки совместимых с браузером Chrome дополнений, основанный на использовании штатных web-технологий, признан (https://blog.mozilla.org/addons/2016/04/29/webextensions-in-.../) стабильным и готовым для разработки дополнений. Из добавленных в Firefox 48 улучшений отмечаяется улучшение средств для вывода предупреждений, работы с закладками, управления загрузками, обработки уведомлений, управления окнами и вкладками. Добавлены API Options v2 (https://developer.chrome.com/extensions/optionsV2), webNavigation (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/AP...) и webRequest (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/AP...).
Улучшена совместимость с дополнениями, написанными для Chrome (Chrome-дополнения можно вызывать в отладочном режиме без изменения манифеста). Добавлена поддержка WebExtensions в версии Firefox для платформы Android. Значительно расширены возможности по отладке дополнений WebExtensions, например, появилась поддержка отладки фоновых скриптов обработки контента и фоновых страниц. Для ограничения местоположения загружаемых ресурсов в WebExtensions задействован Content Security Policy, который по умолчанию допускает использование только идущих в комплекте с дополнением скриптов или внешних скриптов с ресурса, явно определённого в файле-манифесте. Выполнение встроенного в HTML JavaScript-кода и запуск через eval в дополнениях по умолчанию запрещены.
- Интерфейс консоли ошибок (Error Console) переведён в разряд устаревших, вместо него следует использовать браузерную консоль (Browser Console (https://developer.mozilla.org/en-US/docs/Tools/Browser_Console));
- В интерфейс about:debugging добавлена возможность перезагрузки дополнения и отзыва регистрации Service Worker;- Добавлен редактор геометрии (https://developer.mozilla.org/en-US/docs/Tools/Page_Inspecto...), позволяющий изменить абсолютные и фиксированные позиции элементов на странице, меняя параметры отступов или через перетаскивание элемента мышью на новое место;
- Добавлена (https://developer.mozilla.org/en-US/docs/Tools/Tools_Toolbox...) возможность использования в инструментах для разработчиков темы оформления в стиле Firebug;
- Из Firebug портирована панель DOM (DOM panel) для просмотра и инспектирования структуры DOM страницы;
- В web-консоли появился похожий на Firebug режим детального просмотра сетевого лога;
- В интерфейс инспектирования хранилища добавлена поддержка редактирования и удаления Cookie, элементов локального хранилища и записей в хранилище сеансов. Переход к редактирования осуществляется через двойной клик на элементе;- В отладочной web-консоли добавлена возможность детализации отображаемых сетевых запросов;
- В режиме инспектирования анимации обеспечена поддержка визуализации анимации, выполняемой через псевдоэлементы "::before" и "::after";
- Во встроенном отладчике расширены возможности по пошаговой отладки последней строки функций;
- В инструмент отслеживания потребления памяти добавлен (https://developer.mozilla.org/en-US/docs/Tools/Memory/Tree_m...) режим иерархического просмотра, позволяющий наглядно оценить какие объекты на странице потребляют больше памяти. В новом режиме объекты группируются по типам, что позволяет сравнить показатели похожих элементов. Размер каждого блока выбирается пропорционально потребляемой памяти. В ранее доступный режим агрегированного просмотра добавлена пиктограмма ⁂ для выборочного просмотра всех отдельных экземпляров заданного типа;- Добавлена возможность вертикального размещения текста, используя CSS-свойство "text-combine-upright: all (https://developer.mozilla.org/en-US/docs/Web/CSS/text-combin...)";
- Добавлено свойство Document.scrollingElement (https://developer.mozilla.org/en-US/docs/Web/API/Document/sc...), позволяющее узнать какие атрибуты элемента отражают состояние прокрутки;- В Web Workers обеспечена возможность использования Web Crypto API (https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto);
- Удалён код для интеграции с сервисом автодозвона на платформе Windows (Windows Remote Access Service Autodial);
- Прекращена поддержка OS X 10.6, 10.7 и 10.8;
- Улучшения в версии для платформы Android:
- Контент, связанный с выводом звука, теперь обрабатывается через Android Audio Service;
- Объект MediaRecorder на платформе Android теперь может применяться при наличии программных кодеков;- В поисковую панель Awesomescreen Search добавлен вывод подсказок при поиске продуктов Amazon;
- Блок синхронизированных вкладок перемещён на панель истории посещений;
- Поиск по истории посещений с мобильного устройства сделан более приоритетным, по сравнению с поиском в синхронизированной истории настольного браузера;- Для новых пользователей в панели просмотра истории предложено синхронизировать настройки с другими системами;
- Добавлено подсказка с предложением установки Firefox в качестве браузера по умолчанию;- В настройки добавлена секция с параметрами вывода уведомлений;
- По умолчанию активирована настройка восстановления вкладок;
- Прекращена поддержка платформы Android 2.3 (Gingerbread);
- Список ссылок для чтения перенесён в закладки;
- Для часто используемых сайтов обеспечен вывод предложения по их добавлению на домашний экран;
- Для Android M добавлена поддержка ...URL: https://blog.mozilla.org/addons/2016/06/09/webextensions-for.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=44591
Где бы вот такую тему взять, как на первом скрине?
IE Edge!
Это разве не стандартная тема Firefox Developer Edition ?
Поставить аддон https://addons.mozilla.org/ru/firefox/addon/devedition-theme...
Либо просто сам Fx DE и перенеси в него свой профиль.
>Улучшения, ожидаемые в Firefox 49: В режим читателя (Reader Mode) добавлена возможность использования синтезатора речи для голосового чтенияБлин, а я сегодня обыскался, вроде читал что оно появилось, а его нет, а тут вот оно что, только в 49 версии...
Не увидел слова Wayland. Когда они вообще планируют? Сейчас FF под Wayland только окошко с сообщением об ошибке отображает.
> Не увидел слова Wayland. Когда они вообще планируют? Сейчас FF под Wayland
> только окошко с сообщением об ошибке отображает.Чувак, я сейчас на 50 версии сижу, чекбоксы невидимые ещё не пофикшены, и плюс ещё выделение при навигации через меню бар вообще пропало. Какой вяленый вообще?
Там куча багов с gtk3 не исправлено, а ты про отвязывание от иксов говоришь.
> Для всех пользователей включен по умолчанию многопроцессный режим, при котором обработка содержимого вкладок и формирование интерфейса выполняются в отдельных процессах;Какой для всех? Только у 1% тех у кого не установлены дополнения. И в 49 у всех у кого отсуствуют дополнения, тоесть 40% пользователей. Сами же в предыдущей новости об этом писали.
В бета версии будет включено у всех. В релизе начнут с 1%.
> система формирования шрифтов на базе библиотеки Graphite2Шрифты окончательно доломают?
Наконец то через пару лет они поняли что пишут то же 2-й фаербаг,только прибитый гвоздями. И просто добавили из него недостающие фичи. <рукалицо>
> Наконец то через пару лет они поняли что пишут то же 2-й
> фаербаг,только прибитый гвоздями. И просто добавили из него недостающие фичи. <рукалицо>вот-вот, домохозяйкам, которым это все не надо - тоже недовольны.
> Добавлен редактор геометрии ...
> через перетаскивание элемента мышью на новое место;Новая волна position:absolute грядет? :))
> Новая волна position:absolute грядет? :))Можно поподробнее про эти волны?
> Удалён код для интеграции с сервисом автодозвона на платформе Windows (Windows Remote Access Service Autodial);о неееет
Когда оно перестанет тормозить на картинках?
Скролл вообще тормозной же.
https://gitlab.com/parclytaxel/Selwyn/blob/master/Standalone...'s%20Cold%20Spot.svg
в 'девке' все плавно и без запинки
> в 'девке' все плавно и без запинкиТочно. Вот то да. Наконец то в этом браузере хотя бы картинки цветных лошадей смотреть можно будет. Разработчики реально молодцы.
А тут у всех бомбит 'браузер портят! спасите! помогите!'. Значит верной дорогой идут товарищи. Щас ещё засунут многопроцессность, выкинут устаревший XUL, запилят Servo - и наконец то firefox можно будет поставить в один ряд с другими браузерами.
А серво как не было так и нет. Доколе?!
Servo в browser.html
согласно вики https://ru.wikipedia.org/wiki/Servo_(%D0%B4%D...)
Над проектом работает пять программистов Mozilla, команда из Samsung и небольшое сообщество добровольцев
> А серво как не было так и нет. Доколе?!Чувак вообще забей, Серво ещё долго не будет.
костыль sse2 оно уже давно требует. С 36 релиза на via c7 при старте пищит о нехватке инструкций и вылетает после этого. Теперь просто оффициально признали, что ещё ону повадку хрома скопировали.
про simd/sse4 даже мечтать вредно.
Отказ от поддержки сборок для древних моделей процессоров это не «повадки хрома», а нормальная практика в случае практически или полного отсутствия пользовательской базы с такими моделями процессора. Обычно это позволяет получить небольшой прирост в производительности за счёт использования новых инструкций при сборке всей кодовой базы.
Тому же Pale Moon, например, теперь придётся выкинуть использование инструкций SSE2 из списка преимуществ.
Дырища WebRTC ещё больше расширена
Это чтобы предпросмотр не подключенного чата на новом гуглосервисе лучше работал - трубку еще не поднял, а тебя уже видят ;)
И как теперь выходить в интернет на Athlon XP? Застрять на 48 версии?
Зачем застревать? Всегда можно поставить самую свежую последнюю версию Netscape
т.е. Netscape Navigator 9.0.0.6 от 2008 года?
Для андройд версии все печально, за место того чтобы решить вылетание браузера на жирных сайтах и тормоза при открытие страниц, делают перемещение закладок и историй в меню
>андройд, за место того, при открытиеЕсть небольшие огрехи, но, как для иностранца, ты очень хорошо овладел русским языком. Поздравляю.
Запустил перформанс рекординг на тяжелом сайте, секунд через 10 фф перестал реагировать на любые взаимодействия с интерфесом (не завис, а просто перестал обрабатывать любой ввод).
Увы, но с такой стабильностью конкуренцию хромовским дев тулсам ему не составить.
Хотя как сделали просмотр вебсокетов мне понравилось, но ведь это они просто стырили с фаербага, а то что мозиловцы сами разрабатывают это глючные поделия.
Одно время пользовался FF, но перешел на Chrome.
Недавно решил снова попробовать FF (48) и он мне действительно понравился, все было хорошо до того момента, как я не пришел домой и не зашел на сайт с флеш контентом на 4K телевизоре. Все панельки, ползунки, надписи и значки на флеше такие мелкие, что их почти не видно. Погуглил и нашел баг с флеш и HiDPI, которому 300 лет в обед... И в этом весь FF, на первый взгляд он очень хорош, но как начинаешь копать глубже - становится противно.