>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Новости http://forum.mozilla-russia.org/viewforum.php?id=21 >Вышел Firefox 84.0 http://forum.mozilla-russia.org/viewtopic.php?id=76147 |
banbot > 15-12-2020 18:38:45 |
Состоялся релиз web-браузера Firefox 84. Кроме того, сформировано обновление ветки с длительным сроком поддержки 78.6.0. На стадию бета-тестирования в ближайшие часы перейдёт ветка Firefox 85, релиз которой намечен на 26 января.
На платформе Android движок WebRender включён для устройств с GPU Mali-G, помимо ранее поддерживаемых Adreno 5xx (Google Pixel, Google Pixel 2/XL, Oneplus 5), Adreno 6xx (Google Pixel 3, Google Pixel 4, Oneplus 6), а также смартфонов Pixel 2 и Pixel 3. Для Windows поддержка WebRender включена для 5 и 6 поколений GPU Intel, для macOS для выпуска Big Sur. Для Linux задействованы более современные методы выделения разделяемой памяти, что привело к увеличению производительности и улучшило совместимость с Docker. При просмотре мультимедийного контента, например, роликов на YouTube, в индикаторе управления воспроизведением и регулирования громкости в GNOME и MATE теперь показывается эскиз воспроизводимого контента и кнопки управления воспроизведением. C использованием инфраструктуры Remote Settings реализована упреждающая загрузка сертификатов промежуточных удостоверяющих центров, что позволило снизить число сообщений об ошибках при просмотре некорректно настроенных сайтов. В новом выпуске также доведена до рабочего вида поддержка механизма CRLite, который позволяет организовать эффективную проверку отзыва сертификатов по базе данных, размещаемой на системе пользователя. Для включения локальной проверки сертификатов в about:config следует выставить параметры security.remote_settings.crlite_filters.enabled=true и security.pki.crlite_mode=2. В менеджере дополнений (about:addons) реализована возможность предоставления и отзыва необязательных дополнительных прав, необходимых для реализации в дополнении расширенной функциональности, включаемой через отдельные настройки. Ранее подобные расширенные права запрашивались динамически при включении расширенных функций и не отражались в интерфейсе about:addons. Например, дополнение Simple Tab Groups имеет дополнительную функцию создания закладок, которая по умолчанию отключена, а при включении требует полномочий для доступа к закладкам. Добавлена возможность изменения масштаба всплывающих окон и панелей дополнений через вращение колеса мыши при нажатой клавише Ctrl. Обращение к localhost (URL http://localhost/, http://dev.localhost/ и т.п.) больше не помечается как смешанный контент и загрузка ресурсов с localhost не влияет на метку безопасного соединения. Реализован API PerformancePaintTiming (Paint Timing), позволяющий отследить время различных стадий отрисовки страницы. При помощи данного API можно выявить узкие места загрузки страницы и проблемные моменты, например, ситуации когда посетителю уже видна ссылка или форма ввода, но из-за того, что JavaScript ещё не загрузился, их обработчики недоступны. Удалена поддержка технологии Application Cache (AppCache), применявшейся для организации работы web-приложения в offline-режиме. В качестве причины называется желание избавиться от одного из векторов для совершения атак, связанных с межсайтовым скриптингом. Вместо AppCache рекомендуется использовать API Service Worker. В конструктор Intl.DateTimeFormat добавлено свойство fractionalSecondDigits для настройки формата отображения долей секунды. В методе Navigator.registerProtocolHandler() прекращена поддержка параметра title (допустимы только параметры scheme и url). В CSS-псевдокласс :not() добавлена поддержка сложных селекторов. Например: ":not(:disabled, :hover) { outline: 1px solid red;}". В инструментах для web-разработчиков в режиме инспектирования средств для людей с ограниченными возможностями обеспечена индикация последовательности переходов по элементам страницы и ссылкам при нажатии клавиши "табуляция", что позволяет оценить удобство работы со страницей только с использованием клавиатуры. В панели инспектирования сети добавлена обработка неожиданных крахов панели, обеспечен вывод дополнительных отладочных данных, включая трассировку стека и добавлена кнопка для быстрой отправки разработчикам уведомления о проблемах. Добавлена поддержка систем Apple на базе ARM-чипа M1, на котором основаны новые модели MacBook Air, Mac Mini и MacBook Pro. Тем не менее, при работе на новых системах наблюдаются проблемы при просмотре видео с сервисов Netflix, Hulu, Disney+ и Amazon Video Prime, для устранения которых требуется установка транслятора Rosetta. В версии для Android добавлена кнопка для удаления загруженных файлов, улучшена точность прокрутки и реализован режим Grid view для просмотра открытых вкладок "бок о бок". Кроме новшеств и исправления ошибок в Firefox 84 устранена 31 уязвимость, из которых 19 помечены как опасные. 7 уязвимостей (собраны под CVE-2020-35113 и CVE-2020-35114) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц. Также отмечается критическая уязвимость CVE-2020-16042, которая через манипуляцию с типом BigInt позволяет прочитать содержимое неинициализированной памяти. Также можно отметить, что Firefox 84 станет последним релизом с поддержкой плагина Adobe Flash. Компания Adobe намерена прекратить сопровождение технологии Flash в конце декабря 2020 года. Начиная с выпуска Firеfox 69 возможность запуска плагина Adobe Flash отключена по умолчанию, но была оставлена опция для индивидуального включения Flash для конкретных сайтов. Flash остаётся последним NPAPI-плагином, поддержка которого сохранялась в Firefox после перевода API NPAPI в разряд устаревших. Поддержка Silverlight, Java, Unity, Gnome Shell Integration и NPAPI-плагинов с поддержкой мультимедийных кодеков была прекращена ещё в Firefox 52, выпущенном в 2016 году. Загрузить: Русская версия: Windows (64 бит) Английская версия: Что нового в Firefox 84 для разработчиков |
Coroner > 16-12-2020 09:07:48 |
Вкладки сделали или теперь так и всё? |
Dan Dare > 16-12-2020 23:41:00 |
После обновления чёт сразу перестал логиниться в Инстаграм (по работе). Комп\браузер перезагружал, браузер чистил. Через другой браузер и 52 фокс без проблем. |
xrun1 > 17-12-2020 03:34:47 |
Как в этой версии отключить "Разрешить этому сайту открыть эту ссылку в potplayer используя potplayer"? |
logan-19 > 17-12-2020 07:32:34 |
Отличный браузер стал и дизайном и функциями |
KOHAGEN > 17-12-2020 09:02:38 |
Dan Dare пишет
А у меня на новой версии Айхерб через Юмани (ЯД) не смог оплатиться. Просто виснет и висит белая страница! Пришлось через другой браузер покупки делать -_- |
b0ttle > 17-12-2020 09:21:44 |
xrun1 пишет
создать в about:config логическую переменную network.protocol-handler.external.potplayer и выставить true. после этого вроде тишина. |
xrun1 > 17-12-2020 16:13:08 |
b0ttle |
Dan Dare > 18-12-2020 16:16:50 |
KOHAGEN пишет
У меня ещё на нескольких сайтах разные кнопки и скрипты не работают. НоСкрипт отключал - не помогает. |
япогс > 19-12-2020 15:25:48 |
Все же интересно, что случилось, почему убрана возможность работать с почтой от Google? Я о встроенном в mailto |
ibb1386 > 19-12-2020 18:07:38 |
япогс |
япогс > 19-12-2020 18:36:47 |
ibb1386 пишет
Объясните словами. |
CoolCmd > 19-12-2020 20:40:38 |
япогс > 20-12-2020 09:13:03 |
CoolCmd пишет
Мало того что там опечатка у них в команде вызова консоли. Так и не работает что то: скрытый текст Uncaught DOMException: Navigator.registerProtocolHandler: Permission denied to add https://mail.google.com/mail/?extsrc=mailto&url=%s as a protocol handler debugger eval code:1:11 |
zzzephire > 20-12-2020 13:04:31 |
япогс нужно зайти в свою почту через браузер и в этой же вкладке открыть консоль (ctrl+shift+K) а затем вставить строку:
После чего предложит добавить Gmail для ссылок mailto |
япогс > 20-12-2020 13:42:13 |
CoolCmd, спасибо за ссылку, видимо я не все перевел как надо. |
CoolCmd > 21-12-2020 12:23:38 |
япогс пишет
нет там опечатки, это блог браузера chromium, а не firefox. консоль проще открывать клавишей F12. мне другое интересно. в интерфейсе гэмыла я не нашел кнопку, которая регистрирует обработчик. делать регистрацию самому в консоли по сообщению из 2012 года - дикость. как зарегистрировать гэмыло по-человечески? кстати, пока лучшая фишка версии 84, о которой почему-то не пишут в новостях - это запоминание размеров окна картинка-в-картинке. не прошло и года. или прошло? |
япогс > 21-12-2020 12:33:00 |
CoolCmd пишет
Так пару-тройку версий назад было в комплекте, выпилили зачем-то. |
Yeesha > 21-12-2020 19:04:37 |
CoolCmd пишет
Ооо! Спасибо за наводку! Это вещь! |
soll > 22-12-2020 17:20:13 |
Подскажите, что-то я пропустил за ненадобностью. Чем можно сейчас посмотреть куки. Потому, что понадобилось посмотреть, а сейчас я могу только удалить. |
ibb1386 > 22-12-2020 17:24:50 |
soll |
logan-19 > 22-12-2020 18:39:06 |
- = |
Baron_ > 27-12-2020 01:48:38 |
У меня, после обновления появился баг. При открытии ссылки на твитер, раньше открывалось сообщение в твиттере. А теперь, начинает открываться сообщение, а потом происходит перенаправление и открывается только картинка из твита на весь экран. Кто-то может подсказать почему так и как это побороть? Например, при открытии вот этой ссылки https://twitter.com/NASA/status/1339293846748872704 открывается только вот эта картинка https://pbs.twimg.com/media/EpYfvLzU8AEc0sE?format=jpg&name=small В другом браузере все нормально P.S. Нашел... Оказывается, барахлит скрипт Handy Image |