>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Новости http://forum.mozilla-russia.org/viewforum.php?id=21 >Вышел Firefox 45 Бета и Firefox Developer Edition 46 http://forum.mozilla-russia.org/viewtopic.php?id=69241 |
banbot > 01-02-2016 13:04:50 |
Firefox 45 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 46, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на данной странице, а Firefox Developer Edition здесь. Релиз Firefox 45 намечен на 8 марта, а Firefox 46 на 19 апреля. Выпуск Firefox 45 будет развиваться в рамках продлённого цикла поддержки (ESR). Улучшения, представленные в бета-версии Firefox 45:
В коммуникационном клиенте Hello добавлена поддержка предоставления другому пользователю доступа к открытой вкладке с возможностью отслеживания навигации в данной вкладке. Синхронизированные с других устройств вкладки теперь показываются в выпадающей области адресной строки при поиске; В панель добавлена отдельная кнопка для показа вкладок, синхронизированных через Firefox Accounts; Представлена новая настройка 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); Возможностьзадания через встроенный на страницу тег META правил CSP (Content Security Policy) для защиты от организации межсайтового скриптинга (XSS) и подстановки в страницы "IFRAME/JavaScript src" блоков; Поддержка Push API, позволяющего устанавливать обработчики получаемых со стороны сервера сообщений, срабатывающие даже в ситуации, когда web-приложение не активно. Обработчики задаются через API Service Workers и не зависят от времени жизни приложения, что позволяет создавать новые классы web-приложений, способные обрабатывать запросы даже после закрытия страницы с приложением. Для обработки подобных уведомлений требуется обязательное явное предоставление полномочий от пользователя. Управления обработкой push-уведомлений осуществляется через новую пиктограмму с символом "i", отображаемую для поддерживающих данную технологию сайтов в левой части адресной строки; В интерфейсе инспектирования анимации, при клике на анимированный блок на шкале времени обеспечен показ списка анимированных свойств и ключевых кадров. Добавлена возможность тонкой настройки параметров анимации путём изменения скорости воспроизведения на шкале времени; Поиск в режиме инспектирования теперь отражает результаты, полученные из всего содержимого страницы, в том числе вложенных iframe-блоков; В интерфейсе мониторинга сетевой активности добавлена поддержка фильтрации c исключением заданной маски URL (например, выборка по части имени файла). На шкале времени в режиме сетевого мониторинга реализовано отображение DOMContentLoaded и загрузки событий; В инструменте анализа потребления памяти добавлена возможность сравнения различий между разными слепками состояния кучи и поддержка фильтрации снапшотов; Поддержка нестандартных элементов CSS, специфичных для WebKit и получивших распространение в мобильных приложениях: -webkit-transform, -webkit-min-device-pixel-ratio, -webkit-box; Добавлен режим временной установки неподписанных дополнений, позволяющий установить любое неподписанное дополнение из локального XPI-файла с активностью данного дополнения только в рамках текущего сеанса (после первого перезапуска браузера временное дополнение автоматически удалено); В релиз Firefox 45 планируется включить экспериментальную поддержку API WebExtensions для разработки браузерных дополнений, совместимое с API для Chrome и идущего на смену XUL API; Реализация WebGL2 расширена поддержкой шейдеров, униформ (uniforms) и атрибутов. Добавлены объекты Framebuffer и Renderbuffer; В версии для платформы Android:
В интерфейс администратора добавлена кнопка для отключения доступа к камере и микрофону; Прекращено включение URL при отправке другому пользователю выделенного блока текста; Оптимизирован и перегруппирован раздел настроек в меню; Упрощён интерфейс администратора для безопасной навигации на планшетах при включенном безопасном профиле; Улучшения, ожидаемые в Firefox 46:
Открытые по HTTP web-страницы, содержащие формы ввода пароля ("input type=password"), теперь помечаются как небезопасные. Для подобных страниц в адресной строке показывается специальный значок, сигнализирующий о том, что соединение небезопасно. Данная функция была добавлена в Firefox 44, но требовала включения опции security.insecure_password.ui.enabled в about:config, в Firefox 46 данная возможность включена по умолчанию; Проведена работа по усилению безопасности JIT-компилятора JavaScript. Выполнение кода организовано с использованием применяемого в OpenBSD алгоритма W^X, суть которого в том, что страницы памяти не могут быть одновременно доступны на запись и исполнение. В контексте JIT, генерируемый код может быть исполнен только после запрещения записи. При необходимости сгенерировать обновлённый вариант, флаг исполнения меняется на флаг записи. Включение режима W^X приводит к замедлению работы JavaScript-движка на 1-4%; Ограниченному кругу пользователей будут показаны экспериментальные наработки по унификации адресной строки с полем для обращения к поисковым системам. Для сбора отзывов изменение будет предложено только для 10% пользователей; Поддержка интерфейса WebKitCSSMatrix и CSS-свойства "-webkit-transform-3d", предоставляющих методы использования матриц и 3D-трансформации. Интерфейс WebKitCSSMatrix специфичен для движка WebKit, но добавлен в Firefox в рамках инициативы по усилению совместимости с мобильными приложениями, написанными только с оглядкой на движок WebKit. Кроме того, добавлена поддержка подборки свойств с префиксом "-webkit"; Внесена большая порция изменений и исправлений в реализацию технологии WebRTC. Добавлена поддержка Simulcast, поддержка дуплексного режима при использовании PulseAudio, переписан код завершения соединения, добавлен вызов RTCRtpReceive, добавлены константы echoCancellation, mozAutoGainControl и mozNoiseSuppression, включена поддержка WebRTC в многопроцессном режиме; В инструмент отладки потребления памяти добавлен режим "Dominator view", отображающий косвенный размер объектов ("retained size"), помимо самого объекта включающий и данные о размере других объектов, связанных через ссылки; В инструмент для оценки производительности добавлены возможности для отслеживания пауз из-за операций выделения памяти и сборки мусора; В редакторе стилей в боковую панель правил "@media" добавлена возможность создания и отладки слоёв на базе отзывчивых изображений (Responsive Images, задание вариантов изображений, оптимизированных для различных экранных разрешений и уровня масштабирования); Улучшения в версии для платформы Android:
В уведомлениях для открытых в фоне вкладок обеспечен показ URL; На устройствах с Android 6.0+ реализован вывод запроса полномочий при доступе к расширенным функциям в процессе выполнения приложения (ранее полномочия запрашивались только при установке); Обеспечен показ прокэшированных страниц, при попытке их открытия без наличия доступа в интернет; Увеличено разрешение пиктограмм ярлыков на домашнем экране; В качестве предлагаемых по умолчанию эскизов популярных сайтов теперь выводятся сайты, занимающие первые пять мест в рейтинге Alexa; Загрузить Firefox 45 Beta: • Русская версия: • Английская версия: Android (ARMv7, 3.0 Honeycomb и выше) (русская версия с сайта Mozilla) Загрузить Firefox 46 Developer Edition: • Русская версия: • Английская версия: Android (ARMv7, 4.0 Ice Cream Sandwich и выше) (русская версия с сайта Mozilla) Что нового в Firefox 45 для разработчиков Что нового в Firefox 46 для разработчиков |
butcherxxl > 01-02-2016 14:23:21 |
browser.tabs.remote.force-enable;true |
VEG > 01-02-2016 14:35:13 |
При обновлении на 45 потерялись все кейворды для поисковиков, а у меня их 20-30 штук. Пришлось заново всё прописывать. Но это ладно. Другой забавный эффект от обновления — после того, как Firefox долго поработает, игры не могут инициализировать DirectX. Перезапускаешь браузер — игры опять работают как обычно. Никто с подобным не сталкивался? На Firefox 44 было ок, проблема появилась после обновки до Firefox 45b1. |
Hastla > 02-02-2016 15:58:33 |
А разный трэш, который в последнее время напихали в FF, планируют вынести в дополнения? |
Yeesha > 02-02-2016 20:32:44 |
На 46 поломались карты 2gis.ru. |
VEG > 02-02-2016 21:33:33 |
Вроде как планируют в скором времени вынести Pocket и Hello. |
Aquarelle > 03-02-2016 01:54:59 |
VEG пишет
Ну да, забавно, у меня такой глюк давно наблюдается, но крайне редко. Я так и не понял кто виноват, всегда грешил на драйвера. Но сомневаюсь что в моем случае виноват, так как я его закрывал, а лечить получалось только перезагрузкой пк... VEG пишет
А hello у меня обновляется как обычный плагин, который я отключил. Только в списке расширений, плагинов его не вижу. Скрытый что ли |
sonyas75 > 03-02-2016 06:24:37 |
Aquarelle пишет
в папке установки \browser\features\loop@mozilla.org.xpi Ну по крайней мере в 45 бетке там лежит. |
VINRARUS > 04-02-2016 23:42:07 |
banbot пишет
Ну НАКОНЕЦ ТО спустя год они исправили свой косяк! 04-02-2016 23:48:43 |
f00fc7c8 > 05-02-2016 00:56:34 |
VINRARUS пишет
Снести |
DreamC > 05-02-2016 04:14:00 |
Видимо в Бету выкатили (не для всех, а выборочно) многопроцессность. Какие вообще для нее настройки есть? Или где посмотреть? |
butcherxxl > 05-02-2016 11:55:43 |
DreamC пишет
создаёшь в конфиге логическоe browser.tabs.remote.force-enable --- true, включится e10s. |
routir > 05-02-2016 12:14:27 |
DreamC В "Экспериментах" |
DreamC > 05-02-2016 13:14:07 |
butcherxxl routir |
andrewkr > 07-02-2016 21:52:40 |
VINRARUS пишет
если так, то можно будет перейти на 45 (если других минусов не обнаружится). я пока на 36.0.4 сижу, по моим ощущениям самая шустрая версия. |
almaz > 08-02-2016 18:50:59 |
Почему в yotube если нажать на добавление комента или развернуть комент то страница перезагружается? Не помню как раньше было, но в 44 и 45 одинаково. При последующих нажатиях такого эффекта не наблюдается |
R@MEO > 17-02-2016 16:58:02 |
almaz пишет
У меня уже давно так |
AlAvis > 17-02-2016 18:45:31 |
almaz пишет
Обсуждалось . Страница должна быть https:// |
Old_bug > 17-03-2016 13:47:17 |
Народ,прошу совета. |
Vladimir_S > 17-03-2016 14:33:47 |
Old_bug пишет
Исключительно в сторону своей конфигурации: тема оформления, расширения. Чтобы убедиться, проверьте в безопасном режиме, и если глюк уйдёт, то подтвердится, что это у Вас какой-то конфликт. |
Old_bug > 17-03-2016 17:18:54 |
Vladimir_S пишет
В безопасном все фунциклирует в нужном русле. |
Dinka1 > 02-04-2016 12:32:37 |
Здравствуйте, господа |
Vladimir_S > 02-04-2016 15:02:12 |
Dinka1 пишет
Приветствую, Динка! Dinka1 пишет
Спокоен, аки форель в озере. Dinka1 пишет
Да Господь с Вами, уже давно 47 Aurora (Developer) на дворе: Dinka1 пишет
Да ну, DM - вот еще! Какой-то у Вас сбой в обновлялке, либо что-то выставлено не так. Пройдите сюда, найдите нужный дистрибутив, скачайте да установите. И безо всяких DM. |
Dinka1 > 03-04-2016 14:49:07 |
Спасибо, Vladimir_S |
Vladimir_S > 03-04-2016 15:31:47 |
Dinka1 пишет
Ну что же Вы так невнимательны? Ведь так просто: в имени файла первая группа символов (до первой точки) - название браузера и версия, в данном случае - firefox-47.0a2, дальше - страна (локализация). Естественно, нас интересует "ru". Потом операционная система и разрядность. И всего-то! Конечно, нужно скачивать файл с окончанием installer.exe. Ну или zip, если не лень распаковывать. |