Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№124-03-2021 00:00:20

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5283
UA: Firefox 88.0

Вышел Firefox 87.0

Состоялся релиз web-браузера Firefox 87. Кроме того, сформировано обновление ветки с длительным сроком поддержки 78.9.0. На стадию бета-тестирования переведена ветка Firefox 88, релиз которой намечен на 20 апреля.


Основные новшества:

  • При использовании функции поиска и активации режима выделения всех найденных совпадений (Highlight All) на полосе прокрутки теперь отображаются метки для индикации позиции найденных ключей.


    0_1616513201.png

  • Удалены редко используемые элементы из меню Library. В меню Library оставлены только ссылки на закладки, историю и загрузки (удалены синхронизированные вкладки, недавние закладки и список Pocket). На скриншоте ниже слева состояние как было, а справа - как стало в Firefox 87:

    0_1616512710.png 0_1616512747.png

  • Значительно упрощено меню Web Developer - отдельные ссылки на инструменты (Inspector, Web Console, Debugger, Network Style Error, Performance, Storage Inspector, Accessibility и Application) заменены на общий пункт Web Developer Tools.


    0_1616512649.png 0_1616512679.png

  • Упрощено меню Help, из которого удалены ссылки на страницы поддержки, клавиатурные комбинации и обзорный тур, которые теперь доступны на общей странице Get Help. Убрана кнопка для импорта из другого браузера.
  • Добавлен механизм SmartBlock, решающий проблемы на сайтах, возникающие из-за блокировки внешних скриптов в режиме приватного просмотра или при активации усиленной блокировки нежелательного контента (strict). В том числе SmartBlock позволяет заметно поднять производительность некоторых сайтов, притормаживающих из-за невозможности загрузить код скриптов для отслеживания. SmartBlock автоматически заменяет применяемые для отслеживания скрипты заглушками, обеспечивающими корректную загрузку сайта. Заглушки подготовлены для некоторых популярных скриптов отслеживания пользователей, занесённых в список Disconnect, включая скрипты с виджетами Facebook, Twitter, Yandex, Вконтакте и Google.
  • Отключён по умолчанию обработчик клавиши Backspace вне контекста форм ввода. Удаление обработчика объясняется тем, что клавиша Backspace активно используется при наборе текста в формах, но вне фокуса на форме ввода обрабатывается как переход к прошлой странице, что может привести к потере набранного текста из-за непреднамеренного перемещения на другую страницу. Для возвращения старого поведения в about:config добавлена опция browser.backspace_action.
  • Изменено формирование HTTP-заголовка Referer. По умолчанию выставлена политика "strict-origin-when-cross-origin", подразумевающая вырезание путей и параметров при отправке запроса на другие хосты при обращении по HTTPS, удаление Referer при переходе с HTTPS на HTTP и передачу полного Referer для внутренних переходов в рамках одного сайта. Изменение будет действовать для обычных навигационных запросов (переходов по ссылкам), автоматических редиректов и при загрузке внешних ресурсов (изображений, СSS, скриптов). Например, при переходе по ссылке на другой сайт по HTTPS вместо "Referer: https://www.example.com/путь/?аргументы" теперь передаётся "Referer: https://www.example.com/".
  • Для небольшого процента пользователей включён режим Fission с реализацией модернизированной многопроцессной архитектуры для более строгой изоляции страниц. При активации Fission страницы разных сайтов всегда размещаются в памяти разных процессов, в каждом из которых применяется своя изолированная песочница (sandbox). При этом разделение по процессам осуществляется не по вкладкам, а по доменам, что позволяет дополнительно изолировать содержимое внешних скриптов и iframe-блоков. Включить режим Fission вручную можно на странице about:preferences#experimental или через переменную "fission.autostart=true" в about:config. Проверить включение можно на странице about:support.
  • Удалена экспериментальная реализация механизма быстрого открытия TCP-соединений (TFO - TCP Fast Open, RFC 7413), который позволяет сократить число шагов установки соединения за счёт комбинирования в один запрос первого и второго шагов классического 3-этапного процесса согласования соединения и даёт возможность отправки данных на начальном этапе установки соединения. По умолчанию режим TCP Fast Open был отключён и требовал изменения about:config для активации (network.tcp.tcp_fastopen_enable).
  • В соответствии с изменениями, внесёнными в спецификации, прекращено попадание элемента <link> в проверки с использованием псевдо-классов ":link", ":visited" и ":any-link".
  • Удалены нестандартные значения CSS-параметра caption-side - left, right, top-outside и bottom-outside (для возвращения предусмотрена настройка layout.css.caption-side-non-standard.enabled).
  • Включены по умолчанию событие "beforeinput" и метод getTargetRanges(), при помощи которых web-приложения могут переопределить поведение при редактировании текста на стадии до изменения браузером дерева DOM и получить больший контроль за событиями ввода. Событие "beforeinput" отправляется в обработчик <input> или другого элемента с установленным атрибутом "contenteditable" до того как значение элемента будет изменено. Метод getTargetRanges(), предоставляемый объектом inputEvent, возвращает массив со значениями, позволяющими судить какая часть DOM будет изменена, если событие ввода не будет отменено.
  • Для web-разработчиков в режиме инспектирования страниц реализована возможность симулировать медиазапросы "prefers-color-scheme" для тестирования тёмного и светлого оформления без переключения тем оформления в операционной системе. Для включения симуляции тёмной и светлой темы в правом верхнем углу панели инструментов для web-разработчиков добавлены кнопки с изображением солнца и луны.
  • В режим инспектирования добавлена возможность активации псевдо-класса ":target" для выбранного элемента по аналогии с ранее поддерживаемыми псевдо-классами ":hover", ":active", ":focus", ":focus-within", ":focus-visible" и ":visited".


    show_pseudo_classes_hover.png

  • В режиме инспектирования CSS улучшена обработка неактивных CSS-правил. В частности, свойство "table-layout" теперь становится неактивным для элементов, не являющихся таблицам, а свойства "scroll-padding-*" помечаются неактивными для элементов, не поддерживающих прокрутку. Убрана ошибочная пометка свойств "text-overflow" для некоторых значений.

Кроме новшеств и исправления ошибок в Firefox 87 устранено 12 уязвимостей, из которых 7 помечены как опасные. 6 уязвимостей (собраны под CVE-2021-23988 и CVE-2021-23987) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц.


Загрузить:

Русская версия:

ico-win.png Windows (64 бит)
ico-win.png Windows MSI (64 бит)
ico-win.png Windows (ARM 64 бит)
ico-win.png Windows (32 бит)
ico-win.png Windows MSI (32 бит)
ico-osx-uni.png Mac OS X
ico-tux.png Linux (64 бит)
ico-tux.png Linux (32 бит)


Английская версия:
ico-win.png Windows (64 бит)
ico-win.png Windows MSI (64 бит)
ico-win.png Windows (ARM 64 бит)
ico-win.png Windows (32 бит)
ico-win.png Windows MSI (32 бит)
ico-osx-uni.png Mac OS X
ico-tux.png Linux (64 бит)
ico-tux.png Linux (32 бит)

Другие языки


Что нового в Firefox 87 для разработчиков
Примечания к выпуску для Windows, Mac and Linux

Новость взята с сайта opennet.ru


Do you feel lucky, punk?

Отсутствует

 

№224-03-2021 01:30:22

Yeesha
Участник
 
Группа: Members
Зарегистрирован: 23-08-2008
Сообщений: 359
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Отключён по умолчанию обработчик клавиши Backspace вне контекста форм ввода. Удаление обработчика объясняется тем, что клавиша Backspace активно используется при наборе текста в формах, но вне фокуса на форме ввода обрабатывается как переход к прошлой странице, что может привести к потере набранного текста

  
У меня нет слов. Ломать базовый функционал ради исключения столь редкой ситуации. Это - вредительство. Это диверсанты, а не разработчики.

Отсутствует

 

№324-03-2021 03:38:27

ibb1386
Outpost'er
 
Группа: Members
Зарегистрирован: 30-10-2010
Сообщений: 1348
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Yeesha пишет

У меня нет слов. Ломать базовый функционал ради исключения столь редкой ситуации. Это - вредительство. Это диверсанты, а не разработчики.

Представь себе ситуацию: ты набираешь текст на странице, любой (отвечаешь, допустим, на сообщение).
Написал 1500 символов, всё чётко, всё со смыслом.
Сделал ошибку - нажал Backspace для стирания\корректировки сообщения - БАЦ! а фокус ушел из поля где ты писал на окно браузера и тебя, само собой, перебрасывает на страницу назад.
Ты в панике нажимаешь на мышке "вперед" через боковую кнопку (или через стрелку в панели), а весь текст стёрт, его нет (некоторые сайты не владеют такой функцией как "запомнить в кеш", или как там её).
Ты такой: чё за наааааааааа ? :angry:
Лично я с таким сталкивался частенько потому, что, допустим, расширение мне фокусировку сбивает и весь текст написанный мною тупо в утиль.
Или смотрю фильм в плеере\слушаю музыку\программа в альтабе и тп, ситуаций навалом, которая также мне сбивает фокус при написании сообщения в поле.

Отредактировано ibb1386 (24-03-2021 03:45:35)

Отсутствует

 

№424-03-2021 05:55:23

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 4001
UA: Firefox 86.0

Re: Вышел Firefox 87.0

Yeesha пишет

Это - вредительство. Это диверсанты, а не разработчики.

Об этом очень давно просили разработчиков. И, кажется, они стали прислушиваться.
Тем более, что это отключаемо.

Отсутствует

 

№524-03-2021 09:17:14

zzzephire
Участник
 
Группа: Members
Зарегистрирован: 29-12-2017
Сообщений: 813
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Yeesha пишет

Отключён по умолчанию обработчик клавиши Backspace вне контекста форм ввода. Удаление обработчика объясняется тем, что клавиша Backspace активно используется при наборе текста в формах, но вне фокуса на форме ввода обрабатывается как переход к прошлой странице, что может привести к потере набранного текста

У меня нет слов. Ломать базовый функционал ради исключения столь редкой ситуации. Это - вредительство. Это диверсанты, а не разработчики.

Да никто не ломал, все хорошо :)
browser.backspace_action =
0 — перейти к прошлой странице;
1 — прокрутка страницы вверх;
другие значения — ничего не делать (по-умолчанию с 87 версии).

Отсутствует

 

№624-03-2021 13:07:47

modern888
Участник
 
Группа: Members
Зарегистрирован: 16-12-2013
Сообщений: 28
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Сразу с ходу после обновления залетаю в about:support, а она пустая...

Отсутствует

 

№724-03-2021 13:53:53

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 549
UA: Firefox 87.0

Re: Вышел Firefox 87.0

modern888 пишет

Сразу с ходу после обновления залетаю в about:support, а она пустая...

а ПОТОМ!!1!

Отсутствует

 

№824-03-2021 14:23:24

Yeesha
Участник
 
Группа: Members
Зарегистрирован: 23-08-2008
Сообщений: 359
UA: Firefox 87.0

Re: Вышел Firefox 87.0

ibb1386, Coroner, zzzephire
Переход назад клавишей Backspace - это базовый функционал браузера. Так было всегда и везде - в [firefox] [ie] [opera]. Затем пришли хромоклоны, и в них стало по-другому. Со стороны разработчиков [firefox] это не что иное, как очередной прогиб под хромоногих. Если это и является ответом на просьбы пользователей - то пользователей, привыкших к UX хромоклонов.
  
  

ibb1386 пишет

Представь себе ситуацию: ты набираешь текст

Да, со мной такое бывало - раз или два. А вот назад я перехожу этой клавишей каждый день по сто раз.
  
С равным успехом ты можешь ткнуть не Backspace, а что угодно - F5, например. А твой любимый кот может прогуляться по клавиатуре и заменить твой текст на сонет Шекспира. Давай теперь отключим все хоткеи ради спокойствия невнимательных пользователей?
  
И, кстати, именно в [firefox] текст в формах прекрасно сохраняется при переходе назад-вперёд (например, на этом форуме).

Отсутствует

 

№924-03-2021 15:02:28

vending_machine
Участник
 
Группа: Members
Зарегистрирован: 10-01-2020
Сообщений: 549
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Yeesha пишет

ibb1386, Coroner, zzzephire
Переход назад клавишей Backspace - это базовый функционал браузера. Так было всегда и везде - в [firefox] [ie] [opera]. Затем пришли хромоклоны, и в них стало по-другому. Со стороны разработчиков [firefox] это не что иное, как очередной прогиб под хромоногих. Если это и является ответом на просьбы пользователей - то пользователей, привыкших к UX хромоклонов.
  
  

ibb1386 пишет

Представь себе ситуацию: ты набираешь текст

Да, со мной такое бывало - раз или два. А вот назад я перехожу этой клавишей каждый день по сто раз.
  
С равным успехом ты можешь ткнуть не Backspace, а что угодно - F5, например. А твой любимый кот может прогуляться по клавиатуре и заменить твой текст на сонет Шекспира. Давай теперь отключим все хоткеи ради спокойствия невнимательных пользователей?
  
И, кстати, именно в [firefox] текст в формах прекрасно сохраняется при переходе назад-вперёд (например, на этом форуме).

Базовый функционал браузера -
писать тексты, а не браузить
ища товары подешевле, скажем.
И в нём
поставлен случайности препон.

Кто будет помнить текст когда,
Гнушаясь жалким рубищем своим?
Зайдёщь купить ты барахло.
Что скажешь ты? На дне угасших глаз?
Но злой насмешкой будет [mozilla] отказ:.


[mozilla]:mad::o ____ :music:

Отсутствует

 

№1024-03-2021 15:11:12

ofizer
Участник
 
Группа: Members
Зарегистрирован: 17-08-2013
Сообщений: 310
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Что-то перестал работать старый интерфейс about:config https://forum.mozilla-russia.org/viewto … 63#p780663.

Отсутствует

 

№1124-03-2021 16:01:47

япогс
Участник
 
Группа: Members
Зарегистрирован: 08-03-2012
Сообщений: 404
UA: Firefox 87.0

Re: Вышел Firefox 87.0

ofizer пишет

Что-то перестал работать старый интерфейс about:config

Переходите на новый, там есть галочка Показывать только измененные параметры.

Отсутствует

 

№1224-03-2021 19:49:12

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1644
UA: Firefox 78.0

Re: Вышел Firefox 87.0

япогс
Неплохо. Только вот старый интерфейс не этим интересен, а тем, что в нем возможен поиск по значениям и сортировка по столбцам.

Отсутствует

 

№1324-03-2021 21:16:43

mr.geek
Участник
 
Группа: Members
Зарегистрирован: 12-03-2016
Сообщений: 20
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Обновился с 82 версии и немного в шоке... Не подскажите, в какой из версий Мозилла сломала плавную прокрутку (скроллинг)? И можно ли ее как-то вернуть обратно? Разница между тем, что было в 82 и стало в 87 прям разительная :(.
Для меня это очень важная фича, одна из нескольких, из-за которых я все еще юзаю данный браузер.

Отсутствует

 

№1424-03-2021 21:21:16

WLAD.WLAD2010
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 24-07-2011
Сообщений: 760
UA: Firefox 86.0

Re: Вышел Firefox 87.0

ibb1386 пишет

Yeesha пишетУ меня нет слов. Ломать базовый функционал ради исключения столь редкой ситуации. Это - вредительство. Это диверсанты, а не разработчики.Представь себе ситуацию: ты набираешь текст на странице, любой (отвечаешь, допустим, на сообщение).
Написал 1500 символов, всё чётко, всё со смыслом.
                    Отредактировано ibb1386 (Сегодня 02:45:35)

Согласен, бывает такое, иногда хочется и ноут разбить...
Но в основном я постоянно пользуюсь для возврата на предыдущую страницу...

Добавлено 24-03-2021 21:23:28

mr.geek пишет

Обновился с 82 версии и немного в шоке... Не подскажите, в какой из версий Мозилла сломала плавную прокрутку (скроллинг)? И можно ли ее как-то вернуть обратно? Разница между тем, что было в 82 и стало в 87 прям разительная :(.
Для меня это очень важная фича, одна из нескольких, из-за которых я все еще юзаю данный браузер.

в about:config
Ставим это значение, проверяем, или меняем как понравиться под себя :)

Выделить код

Код:

mousewheel.acceleration.factor 0
mousewheel.acceleration.start 2
====
general.smoothScroll.mouseWheel.durationMaxMS   400
general.smoothScroll.mouseWheel.durationMinMS    200
general.smoothScroll.mouseWheel.migrationPercent 100

Отредактировано WLAD.WLAD2010 (24-03-2021 21:23:28)


Lenovo Legion Y540-15IRH / W11 Pro x64 Lic. / CPU i5-9300H, RAM 16 GB, NVIDIA GTX 1660 Ti 6 GB

Отсутствует

 

№1524-03-2021 21:33:45

suffix
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 24-03-2021
Сообщений: 1
UA: unknown 0.0
Веб-сайт

Re: Вышел Firefox 87.0

Кому мешал TFO :( ?

По умолчанию он не был включен, включал только тот кто знал зачем и почему ему это надо!

Да, есть сайты которые TFO поддерживают, мало разумеется но есть.

Зачем удалять-то было :( ?


Клуб любителей хрюш

Отсутствует

 

№1624-03-2021 21:39:21

mr.geek
Участник
 
Группа: Members
Зарегистрирован: 12-03-2016
Сообщений: 20
UA: Firefox 87.0

Re: Вышел Firefox 87.0

WLAD.WLAD2010 пишет

general.smoothScroll.mouseWheel.durationMaxMS   400
general.smoothScroll.mouseWheel.durationMinMS    200

Поправил только эти 2 параметра, результатом доволен. Благодарю :)

Отсутствует

 

№1724-03-2021 23:14:29

Coroner
Участник
 
Группа: Members
Зарегистрирован: 29-10-2012
Сообщений: 4001
UA: Firefox 84.0

Re: Вышел Firefox 87.0

Yeesha пишет

Так было всегда и везде - в [firefox] [ie] [opera]. Затем пришли хромоклоны, и в них стало по-другому. Со стороны разработчиков [firefox] это не что иное, как очередной прогиб под хромоногих. Если это и является ответом на просьбы пользователей - то пользователей, привыкших к UX хромоклонов.

Ничего подобного. Достаточно полистать форум, тут пара десятков стонов на эту тему было.
Ну а ещё есть привычки. Я 90% времени сижу, признаюсь, под [k-meleon]
После чего [firefox] мне кажется убогим поделием. Ибо [k-meleon] настроен под себя, вплоть до автоматизма. Но это пока вновь не сяду за [firefox]
Главное — чтобы включить можно было, а это есть.
А без хромоклонов — никуда. Они, увы, иногда выручают.
:offtopic:
Кто нибудь поюзал наконец то вышедший otter-browser.org ? Только не спешите тапочками кидаться, с портаблеаппс скачать портативку можно.


Возможно это могло бы помочь тем у кого «котики в ютюбе тормазят и вк ни работает».


Написал бы своё мнение, но не могу полностью протестировать. Лежу с мобильным вифи, до конца карантина ещё 3 дня. А билайн тут через тернии работает.

Отсутствует

 

№1825-03-2021 05:06:14

Мозилкин
Участник
 
Группа: Members
Зарегистрирован: 18-12-2011
Сообщений: 378
UA: Firefox 87.0

Re: Вышел Firefox 87.0

banbot пишет

Для небольшого процента пользователей включён режим Fission с реализацией модернизированной многопроцессной архитектуры для более строгой изоляции страниц. При активации Fission страницы разных сайтов всегда размещаются в памяти разных процессов, в каждом из которых применяется своя изолированная песочница (sandbox). При этом разделение по процессам осуществляется не по вкладкам, а по доменам, что позволяет дополнительно изолировать содержимое внешних скриптов и iframe-блоков. Включить режим Fission вручную можно на странице about:preferences#experimental или через переменную "fission.autostart=true" в about:config. Проверить включение можно на странице about:support.

надо ли оно включать или нет?

Отсутствует

 

№1925-03-2021 09:15:07

zzzephire
Участник
 
Группа: Members
Зарегистрирован: 29-12-2017
Сообщений: 813
UA: Firefox 87.0

Re: Вышел Firefox 87.0

Мозилкин
нет

Отсутствует

 

№2025-03-2021 12:29:33

modern888
Участник
 
Группа: Members
Зарегистрирован: 16-12-2013
Сообщений: 28
UA: Firefox 87.0

Re: Вышел Firefox 87.0

vending_machine пишет
modern888 пишет

Сразу с ходу после обновления залетаю в about:support, а она пустая...

а ПОТОМ!!1!

Всю дорогу она пустая на 87 версии

скрытый текст
ffcb3e39cc20.jpg

Отредактировано modern888 (25-03-2021 12:30:10)

Отсутствует

 

№2125-03-2021 18:01:10

Мозилкин
Участник
 
Группа: Members
Зарегистрирован: 18-12-2011
Сообщений: 378
UA: Firefox 87.0

Re: Вышел Firefox 87.0

zzzephire Ок

Отсутствует

 

№2226-03-2021 13:16:08

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 68.0

Re: Вышел Firefox 87.0

А 88esr будет?

Отсутствует

 

№2326-03-2021 13:31:15

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 557
UA: Firefox 78.0

Re: Вышел Firefox 87.0

Stkvsky
https://wiki.mozilla.org/Release_Management/Calendar

Отсутствует

 

№2426-03-2021 14:04:43

Stkvsky
Участник
 
Группа: Members
Зарегистрирован: 26-06-2012
Сообщений: 1700
UA: Firefox 68.0

Re: Вышел Firefox 87.0

sonyas75
Спасибо, так и думал

Отсутствует

 

№2526-03-2021 16:27:46

sonyas75
Участник
 
Группа: Members
Откуда: Ставрополь
Зарегистрирован: 22-03-2011
Сообщений: 557
UA: Firefox 78.0

Re: Вышел Firefox 87.0

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

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]