>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Новости http://forum.mozilla-russia.org/viewforum.php?id=21 >Вышел Firefox 74.0 http://forum.mozilla-russia.org/viewtopic.php?id=75391 |
banbot > 10-03-2020 19:44:44 |
Состоялся релиз web-браузера Firefox 74, а также мобильной версии Firefox 68.6 для платформы Android. Кроме того, сформировано обновление ветки с длительным сроком поддержки 68.6.0. В ближайшее время на стадию бета-тестирования перейдёт ветка Firefox 75, релиз которой намечен на 7 апреля (проект перешёл на 4-недельный цикл разработки). Для бета-ветки Firefox 75 началось формирование сборокдля Linux в формате Flatpak.
Режим DNS поверх HTTPS (DoH, DNS over HTTPS) включён по умолчанию для пользователей из США. В качестве DNS-провайдера по умолчанию предлагается CloudFlare (mozilla.cloudflare-dns.com занесён в списки блокировки Роскомнадзора), а в качестве опции доступен NextDNS. Изменить провайдера или включить DoH в странах, отличных от США, можно в настройках сетевого соединения. Подробнее о DoH в Firefox можно прочитать в отдельном анонсе. Отключена поддержка протоколов TLS 1.0 и TLS 1.1. Для обращения к сайтам по защищённому каналу связи сервер должен предоставить поддержку как минимум TLS 1.2. По данным Google в настоящее время около 0.5% загрузок web-страниц продолжается осуществляться с использованием устаревших версий TLS. Отключение произведено в соответствии с рекомендациями IETF (Internet Engineering Task Force). Причиной отказа от поддержки TLS 1.0/1.1 является отсутствие поддержки современных шифров (например ECDHE и AEAD) и требование поддержки старых шифров, надёжность которых на современном этапе развития вычислительной техники поставлена под сомнение (например, требуется поддержка TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, для проверки целостности и аутентификации используется MD5 и SHA-1). При попытке использования TLS 1.0 и TLS 1.1 начиная с Firefox 74 будет выводиться ошибка. Вернуть возможность работы с устаревшими версиями TLS можно через настройку security.tls.version.enable-deprecated = true или при помощи кнопки в предупреждении при первом заходе на любой сайт со старым протоколом. В примечании к выпуску рекомендовано дополнение Facebook Container, которое автоматически блокирует размещаемые на сторонних сайтах виджеты Facebook, применяемые для аутентификации, отправки комментариев и лайков. Параметры идентификации Facebook изолируются в отдельном контейнере, затрудняя отождествление пользователя с посещаемыми сайтами. Возможность работы с основным сайтом Facebook сохраняется, но производится его изоляция от остальных сайтов. Для более гибкой изоляции произвольных сайтов предлагается дополнение Multi-Account Containers с реализацией концепции контекстных контейнеров. Контейнеры предоставляют возможность изоляции различных типов контента без создания отдельных профилей, что позволяет отделить между собой информацию отдельных групп страниц. Например, можно создать отдельные, изолированные друг от друга, области для персонального общения, работы, покупок и банковских операций или организовать одновременное использование разных аккаунтов пользователя на одном сайте. В каждом контейнере используются отдельные хранилища для Cookies, Local Storage API, indexedDB, кэша и содержимого OriginAttributes. Прекращена поддержки дополнений, устанавливаемых обходным путём и не привязанных к пользовательским профилям. Изменение касается только установки дополнений в общие каталоги (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ или ~/.mozilla/extensions/), обрабатываемые всеми экземплярами Firefox в системе (без привязки к пользователю). Подобный метод обычно применяется для предустановки дополнений в дистрибутивах, для непрошенной подстановки вместе со сторонними приложениями, для интеграции вредоносных дополнений или для обособленной поставки дополнения со своим инсталлятором. В Firefox 73 ранее принудительно установленные дополнения были автоматически перенесены из общего каталога в индивидуальные профили пользователей и теперь могут быть удалены через штатный менеджер дополнений. Во входящем в состав браузера системном дополнении Lockwise, предлагающем интерфейс "about:logins" для управления сохранёнными паролями, появилась поддержка сортировки в обратном порядке (от Z к A). В WebRTC повышена защита от утечки сведений о внутреннем IP-адресе во время голосовых и видеовызовов при помощи механизма "mDNS ICE", скрывающем локальный адрес за динамически генерируемым случайным идентификатором, определяемым через Multicast DNS. Изменено расположение переключателя режима просмотра "картинка в картинке", который перекрывал кнопку перехода к следующему изображению в интерфейсе пакетной загрузки фотографий в Instagram. В JavaScript добавлен оператор "?.", предназначенный для единовременной проверки всей цепочки свойств или вызовов. Например, указав "db?.user?.name?.length" теперь можно обратиться к значению "db.user.name.length" без предварительных проверок. Если какой-то элемент обработан как null или undefined на выходе будет выдано значение "undefined". Прекращена поддержка на сайтах и в дополнениях метода Object.toSource() и глобальной функции uneval(). Добавлено новое событие languagechange_even и связанное с ним свойство onlanguagechange, которые позволяют вызвать обработчик при смене пользователем языка интерфейса. Включена обработка HTTP-заголовка Cross-Origin-Resource-Policy, позволяющего серверу запретить вставку отдаваемых ресурсов (например, изображений) в контексте других доменов (cross-origin и cross-site); Включён по умолчанию HTTP-заголовок Feature-Policy, позволяющий управлять поведением API и включением определённых возможностей (например, можно включить синхронный режим работы XMLHttpRequest или отключить Geolocation API). Для назначения прав для блоков iframe предлагается использовать атрибут "allow", через который можно выборочно разрешить запросы доступа к камере, микрофону, местоположению и т.п. В случае разрешения сайтом через атрибут "allow" работы с ресурсом для определённого iframe, и поступлении запроса из iframe на получения полномочий для работы с этим ресурсом, браузер теперь выводит диалог предоставления полномочий в контексте основной страницы и делегирует подтверждённые пользователем права в iframe (вместо отдельного подтверждения для iframe и основной страницы). Но, если основная страница не имеет полномочий на ресурс, запрошенный через атрибут allow, доступ для iframe к ресурсу сразу блокируется, без вывода диалога пользователю. В CSS-свойстве outline-style, определяющем стиль линии вокруг элементов, по умолчанию разрешено использование значения "auto" (ранее было отключено из-за проблем в GNOME). В отладчик JavaScript добавлена возможность отладки вложенных Web Worker-ов, выполнение которых может быть приостановлено и пошагово отлажено с применением точек останова. Для Windows и macOS реализована возможность импорта профилей из браузера Microsoft Edge на базе движка Chromium. Кроме новшеств и исправления ошибок в Firefox 74 устранено 20 уязвимостей, из которых 10 (собраны под CVE-2020-6814 и CVE-2020-6815) помечены как потенциально способные привести к выполнению кода злоумышленника при открытии специально оформленных страниц. Напомним, что проблемы с памятью, такие как переполнения буферов и обращение к уже освобождённым областям памяти, с недавних пор помечаются как опасные, но не критические. Загрузить: Русская версия: Windows (64 бит) Английская версия: Что нового в Firefox 74 для разработчиков |
Coroner > 11-03-2020 08:56:02 |
Не понимаю: на кой штатный и уже ставшим за десятилетия привычный способ хранения убирать в плагин. |
dreamkz > 11-03-2020 09:44:56 |
Странно, что на форуме до сих пор не обсуждают Multi-Account Containers и эту технологию изоляции сайтов и вообще страниц друг от друга. По-крайней мере, нет такой отдельной активной темы. А вопросы есть. У других браузеров вроде нет такой крутой фишки. |
oleg.sgh > 11-03-2020 10:09:33 |
dreamkz |
dreamkz > 11-03-2020 11:40:21 |
oleg.sgh, спасибо, что поддержали! Создал и озвучил Multi-Account Containers |
dreamkz > 11-03-2020 15:40:07 |
Coroner, у меня ещё такой вопрос к этой странице about:logins : почему-то когда нужно посмотреть или скопировать пароль, то браузер требует повторно ввести мастер-пароль. А вот чтобы удалить пароль в about:logins никакого пароля не требуется. То есть, стоит однажды отлучиться на минутку от компа, и кто-нибудь (даже кот) намеренно или случайно грохнет твои сохранялки. |
oleg.sgh > 11-03-2020 15:49:48 |
dreamkz |
dreamkz > 11-03-2020 16:09:45 |
oleg.sgh, пардон, что туплю, но не заметил разницы в функционале. Пароли так же легко удаляются. |
oleg.sgh > 11-03-2020 17:14:10 |
dreamkz |
Coroner > 11-03-2020 21:20:03 |
dreamkz пишет
Ущерб несравним. К тому же если человек захочет намеренно грохнуть пароли и имеет доступ к компьютеру — то он может просто нужный файл удалить. Или всю папку профиля. Но выглядит действительно нелогично, ведь несложно было бы защитить и удаление мастер-паролем. Ведь случайно действительно можно нанести вред. И никто посторонний для этого не нужен — я не далее как неделю назад самолично нечаянно стёр один пароль, причём больше он нигде не хранился, так как предполагалось, что он мне не понадобится более. А вот жеж... Пришлось голову ломать. |
skynet281978 > 12-03-2020 10:12:52 |
browser.tabs.allowTabDetach ставлю false (по умолчанию - true и перенос мышкой работает). из основного окна не переносится мышкой. переношу через контекстное меню в новое окно. оттуда спокойно переношу курсором в основное. так и работает эта настройка? почему не запрещает это действие во всех окнах? |
Black_Monk > 13-03-2020 08:40:10 |
Какая-то 74-я версия тормознутая. По сравнению с нею 73-я (а сейчас ещё и ESR 68.6.0) просто летают. Как будто через прокси работает, все ссылки открываются с заметной задержкой. Никто такого не наблюдает? |
Radiation > 13-03-2020 08:58:24 |
У меня всё осталось как было. Никаких задержек. |
Niko1977 > 13-03-2020 11:22:59 |
Black_Monk пишет
Да нет так же работает.Может с настройками пошаманить, кэш куки почистить, или дополнения какие у вас стоят, попробуйте без них запустить. |
Black_Monk > 13-03-2020 11:41:58 |
Niko1977 пишет
Да уже всё вроде попробовал. При переходе с 73-й на 74-ю словно на ESR 52.9 вернулся... |
ibb1386 > 13-03-2020 16:00:38 |
Niko1977 пишет
Не. И есть подозрение, что вся эта бяка идёт от блокировки содержимого который впаян в сам . |
voqabuhe > 13-03-2020 18:33:54 |
Black_Monk пишет
А мне показалась, что 74-я по сравнению с 73-й так просто летает... ibb1386 пишет
А может правда только в том, что у тебя она тормознутая? А ни одного подозрения, ни одной мысли нигде не промелькнуло, что просто какое-то расширение стало несовместимое с новой версией . Отключи для начала все расширения и походи по своим "некоторым сайтам", а потом доложишь. |
Virtik > 13-03-2020 18:58:50 |
voqabuhe пишет
А мне не показалось ,я в этом убедился, что 74-ая быстрее 73-ей . Страницы открываются в мговенье как будто я открываю папки в проводнике на своём пк. Ну и также зависит скорость не только от расширений ,а и от того кто и как настраивал в своём браузере about:config |
ibb1386 > 13-03-2020 19:32:18 |
voqabuhe |
Sergeys > 24-03-2020 11:21:21 |
для проблем с youtube есть отдельная тема (сообщения удалены) |
ibb1386 > 28-03-2020 15:15:25 |
ПРИКООООООООООООООЛ! |
крас > 28-03-2020 18:12:07 |
что за фигня-пустые посты просто без сообщения отображаются? еще несколько дней вообще не заходило на сайт |
ibb1386 > 28-03-2020 18:51:18 |
Тех.работы были... и ещё идут. |
voqabuhe > 28-03-2020 20:47:24 |
крас пишет
Поговорку знаешь «Один переезд равен двум пожарам»? Вот это оно и есть. |
Imbanessy > 29-03-2020 17:54:37 |
Black_Monk пишет
имхО 69-я очень быстрая была, начиная с 70-й версии как-то FF подтупливать начал. разницу между 73 и 74 не заметил... |
ibb1386 > 29-03-2020 18:03:50 |
Imbanessy |
Imbanessy > 29-03-2020 18:42:27 |
ibb1386 пишет
да у меня не установлено ничего, кроме доступа к рутрекеру |
ibb1386 > 29-03-2020 21:52:46 |
Imbanessy |
Imbanessy > 29-03-2020 22:13:32 |
ibb1386 ibb1386 пишет
дисковый кэш у меня лет 5 как отключен, используется только оперативная память. |
ibb1386 > 29-03-2020 22:15:47 |
Imbanessy пишет
Научи в ПМ - буду благодарен |
Imbanessy > 29-03-2020 22:55:00 |
ibb1386 пишет
about:config - browser.cache.disk.enable - false |
skynet281978 > 03-04-2020 18:09:01 |
74.0.1 вышел |
Totem > 03-04-2020 18:24:54 |
Может кто знает как убрать в 74 версии это новое окно при первом запуске "Добро пожаловать в.... |
ibb1386 > 03-04-2020 19:03:53 |
Totem п.с под спойлер картинка не убралась |
voqabuhe > 03-04-2020 19:11:19 |
ibb1386 пишет
А про миниатюры ты ничего не слышал? |
ibb1386 > 03-04-2020 19:20:08 |
voqabuhe пишет
|
Totem > 03-04-2020 19:39:15 |
ibb1386 пишет
думаю в about:config это отключается, ищу пока. |
sandro79 > 03-04-2020 20:26:24 |
skynet281978 пишет
Ну и.. А ссылка где? Totem пишет
browser.startup.homepage_override.mstone |
Пандёнок > 04-04-2020 08:16:16 |
sandro79 sandro79 пишет
Здесь: https://www.mozilla.org/en-US/firefox/7 … easenotes/ Ждём багов, которые обычно бывают после авральных исправлений. |
Totem > 07-04-2020 17:03:47 |
ibb1386 пишет
все-таки нашел, чтобы это окно больше никогда не активировалось при запуске. |