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

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№119-04-2021 19:05:09

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

Вышел Firefox 88.0

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


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

  • В просмотрщике PDF добавлена поддержка интегрированных в PDF-файлы форм ввода, в которых для обеспечения интерактивного взаимодействия с пользователем используется JavaScript.
  • Введено ограничение на интенсивность показа запроса полномочий для доступа к микрофону и камере. Подобные запросы не будут показываться, если в течение последних 50 секунд пользователь уже предоставлял доступ к тому же устройству, для того же сайта и той же вкладки.
  • Вызов инструмента для создания скриншотов удалён из меню "Page Actions", показываемого при нажатии на многоточие в адресной строке. Для создания скриншотов рекомендуется вызывать соответствующий инструмент для контекстного меню, показываемого при клике правой кнопкой мыши или разместить ярлык в панели через интерфейс настройки внешнего вида.


    0_1618842799.png

  • Добавлена поддержка масштабирования щипком на тачпадах в Linux с графическими окружениями на базе протокола Wayland.
  • В системе вывода на печать выполнена локализация единиц измерения, используемых для задания полей.
  • При запуске Firefox в окружениях Xfce и KDE активировано использование движка композитинга WebRender. В Firеfox 89 ожидается включение WebRender для всех остальных пользователей Linux, включая все версии Mesa и системы с драйверами NVIDIA (ранее webRender был включён только для GNOME при наличии драйверов Intel и AMD). WebRender написан на языке Rust и позволяет добиться существенного увеличения скорости отрисовки и снижения нагрузки на CPU за счёт выноса на сторону GPU операций отрисовки содержимого страницы, которые реализованы через выполняемые в GPU шейдеры. Для принудительного включения в about:config следует активировать настройку "gfx.webrender.enabled" или запустить Firefox с выставленной переменной окружения MOZ_WEBRENDER=1.
  • Началось поэтапное включение протоколов HTTP/3 и QUIC. Вначале поддержка HTTP/3 будет активирована лишь для небольшого процента пользователей и, если не возникнет непредвиденных проблем, будет доведена до всех к концу мая. Для использования HTTP/3 требуется поддержка на стороне клиента и сервера одной и той же версии чернового стандарта QUIC и HTTP/3, которая указывается в заголовке Alt-Svc (Firefox поддерживает черновики спецификации с 27 по 32).
  • Отключена по умолчанию поддержка протокола FTP. Настройка network.ftp.enabled по умолчанию установлена в значение false, а параметр для расширений browserSettings.ftpProtocolEnabled переведён в режим только для чтения. В следующем выпуске будет удалён весь код, связанный с FTP. В качестве причины называется снижение рисков атак на старый, имеющий историю выявления уязвимостей и имеющий проблемы с сопровождением код с реализацией поддержки FTP. Также упоминается избавление от протоколов, не поддерживающих шифрование, которые незащищены от модификации и перехвата транзитного трафика при совершении MITM-атак.
  • Для блокирования возможных межсайтовых утечек обеспечена изоляция значения свойства "window.name" первичным сайтом, с которого открыта страница.
  • В JavaScript для результата выполнения регулярных выражений добавлено свойство "indices", которое содержит массив c начальными и конечными позициями групп совпадений. Свойство заполняется только при выполнении регулярного выражения с флагом "/d".

    Выделить код

    Код:

    <pre style="overflow-wrap: break-word; word-wrap: break-word; word-break: break-all; word-break: break-word;">
     let re = /quick\s(brown).+?(jumps)/igd;
     let result = re.exec('The Quick Brown Fox Jumps Over The Lazy Dog');
    
     // result.indices[0] === Array [ 4, 25 ]
     // result.indices[1] === Array [ 10, 15 ]
     // result.indices[2] === Array [ 20, 25 ]

  • В Intl.DisplayNames() и Intl.ListFormat() ужесточена проверка того, что опции, передаваемые в конструктор, являются объектами. При попытке передачи строк или других примитивов будет генерироваться исключения.
  • Для DOM предоставлен новый статический метод AbortSignal.abort(), возвращающий AbortSignal, для которой уже выставлен параметр aborted.
  • В CSS реализованы новые псевдо-классы ":user-valid" и ":user-invalid", определяющие состояние проверки элемента формы, для которого после взаимодействия пользователя с формой была выполнена проверка корректности указанных значений. Ключевым отличием ":user-valid" и ":user-invalid" от псевдо-классов ":valid" и ":invalid" является то, что проверка начинается только после того, как пользователь перешёл на другой элемент (например, переключился табуляцией на другое поле).
  • CSS-функция image-set(), позволяющая выбрать изображение из набора вариантов с разным разрешением, наиболее подходящее для текущих параметров экрана и пропускной способности сетевого подключения, теперь может использоваться в CSS-свойствах "content" и "cursor".

    Выделить код

    Код:

    h2::before {
         content: image-set(
           url("small-icon.jpg") 1x,
           url("large-icon.jpg") 2x);
       }

  • В CSS-свойстве outline обеспечено соответствие контуру, установленному при помощи свойства border-radius.
  • Для macOS моноширинный шрифт по умолчанию изменён на Menlo.
  • В инструментах для web-разработчиков в панели инспектирования сети появилась новая кнопка для переключения между показом HTTP-ответов в формате JSON и в неизменном виде, в котором ответы переданы по сети.


    network_panel_json_toggle.9bc1e09b1452.png

  • Включение по умолчанию поддержки формата изображений AVIF (AV1 Image Format), в котором задействованы технологии внутрикадрового сжатия из формата кодирования видео AV1, отложено до следующего выпуска. В версии Firefox 89 также планируется предложить обновлённый интерфейс пользователя и интегрировать в адресную строку калькулятор (включается через suggest.calculator в about:config)

Кроме новшеств и исправления ошибок в Firefox 88 устранено 17 уязвимостей, из которых 9 помечены как опасные. 5 уязвимостей (собраны под CVE-2021-29947) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц.


Дополнение: Без упоминания в примечании к выпуску в Firefox 88 из контекстного меню удалён пункт "View Page Info", через который было удобно просматривать параметры страницы и получать ссылки на картинки и ресурсы, используемые на странице, а пункт "View Image" заменён на "Open Image in New Tab".


Загрузить:

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

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 88 для разработчиков
Примечания к выпуску для Windows, Mac and Linux

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


Do you feel lucky, punk?

Отсутствует

 

№219-04-2021 23:07:32

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

Re: Вышел Firefox 88.0

В списках изменений этого нет, но они пофиксили прокрутку клавишами-стрелками. Она снова стала плавной, не дёрганой.

Отсутствует

 

№320-04-2021 01:40:33

Optimus Prime
Участник
 
Группа: Members
Зарегистрирован: 04-11-2015
Сообщений: 228
UA: Firefox 88.0

Re: Вышел Firefox 88.0

решил вопрос.;-)

Отредактировано Optimus Prime (20-04-2021 01:44:18)

Отсутствует

 

№420-04-2021 04:57:06

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

Re: Вышел Firefox 88.0

banbot пишет

в about:config следует активировать настройку "gfx.webrender.enabled"

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

Отсутствует

 

№520-04-2021 08:24:00

Black_Monk
Участник
 
Группа: Members
Зарегистрирован: 18-02-2012
Сообщений: 195
UA: Firefox 88.0

Re: Вышел Firefox 88.0

Первая версия, на которой WebRender не надо включать принудительно. Видеокарта - встройка в Intel (UHD Graphics 630).


Windows 10 LTSC

Отсутствует

 

№620-04-2021 12:48:57

Needle
Участник
 
Группа: Members
Зарегистрирован: 20-04-2021
Сообщений: 1
UA: Firefox 88.0

Re: Вышел Firefox 88.0

У меня у одного при скачивании чего либо браузер повисает и на некоторое время не отвечает?

Отредактировано Needle (20-04-2021 12:50:34)

Отсутствует

 

№720-04-2021 12:50:46

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 88.0

Re: Вышел Firefox 88.0

banbot пишет

Для создания скриншотов рекомендуется вызывать соответствующий инструмент для контекстного меню, показываемого при клике правой кнопкой мыши

Из контекстного меню пункт пропал. Как вернуть?
Ярлык для панели есть, но неудобно.

Отсутствует

 

№820-04-2021 13:08:36

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

Re: Вышел Firefox 88.0

vitalii201
Пункт называется
#context-take-screenshot
Смотрите в стилях, может где-то зацепили.

Отсутствует

 

№920-04-2021 13:35:41

vitalii201
Участник
 
Группа: Members
Зарегистрирован: 24-03-2011
Сообщений: 679
UA: Firefox 88.0

Re: Вышел Firefox 88.0

xrun1, стилей нет. В userChrome.css тоже нет. У вас этот пункт остался в конт. меню?
Может это из серии В Firefox 88 молча удалён пункт контекстного меню "Page Info"?
P.S.

xrun1 пишет

иконку для пункта меню мне пришлось доставать вручную

Mea culpa - всё на месте, но без иконки не заметил.

Отредактировано vitalii201 (20-04-2021 21:36:54)

Отсутствует

 

№1020-04-2021 14:26:20

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

Re: Вышел Firefox 88.0

vitalii201
Этот пункт убрали из меню "3-х точек" в адресной строке и переместили в контекстное меню страницы. У меня в "3-х точках" почти всё скрыто, не обращайте внимания.

скрытый текст
Fe9wC3u.png

А вот контекстное меню страницы, пункт есть
скрытый текст
YZaqJeX.png

И расширение обновлённое тоже присутствует c:\Program Files\Mozilla Firefox\browser\features\screenshots@mozilla.org.xpi
Только у него, кажется, обновился ID или UUID, так как иконку для пункта меню мне пришлось доставать вручную.
P.S. Кажется, ещё и меню сломалось. С какой стати 2 первых пункта про картинку, когда это меню страницы?
А пункт "Page info" у меня включен в скрипте https://github.com/Aris-t2/CustomJSforFx/blob/master/scripts/favicon_in_urlbar.uc.js и есть в моей кнопке. Думаю, это очередной баг мозилловцев, как с "View image info"

Отсутствует

 

№1120-04-2021 14:33:42

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

Re: Вышел Firefox 88.0

А меня начал бесить пункт "Печати" по ПКМ.
Хочу найти слово через поисковик по ПКМ (гугл допустим), а всё натыкаюсь на печать... Аж бесит. :)
047b981ff0c9.jpg

Отредактировано ibb1386 (20-04-2021 14:34:56)

Отсутствует

 

№1220-04-2021 16:36:08

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

Re: Вышел Firefox 88.0

ibb1386
#context-print-selection
Может, было и раньше, но только сегодня заметил. По ПКМ в заголовке пункт "Персонализация..." теперь называется "Персонализация панели инструментов…".

Отсутствует

 

№1320-04-2021 17:04:59

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

Re: Вышел Firefox 88.0

xrun1
Спасибо (там, если точнее, так будет: #context-print-selection { display:none!important;}). На Редите нашел.
А как попутно убрать "Сделать скриншот"  из ПКМ ?
Раньше достаточно было папку features в папке с программой почистить и всё, а теперь этот пункт врезанный.

Отредактировано ibb1386 (20-04-2021 22:40:35)

Отсутствует

 

№1420-04-2021 18:13:00

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 78.0

Re: Вышел Firefox 88.0

xrun1 пишет

Может, было и раньше...По ПКМ в заголовке пункт "Персонализация..." теперь называется...

С 88-ой поменяли. Себе в портативке вернул так

:usch:

Выделить код

Код:

menuitem.viewCustomizeToolbar > .menu-text {
    display: none !important;
}

menuitem.viewCustomizeToolbar::before {
    padding-inline-start: 32px;
    content: "Персонализация...";
}

ibb1386 пишет

А как попутно убрать "Сделать скриншот"  из ПКМ ?

Наверное правильнее, если скриншотер не нужен, отключить его в about:config - extensions.screenshots.disabled — true и пункт меню создаваться не будет.

скрытый текст

Выделить код

Код:

#context-take-screenshot,
#spell-separator {
  display: none !important;
}


ibb1386 пишет

На Редите нашел

https://forum.mozilla-russia.org/viewto … 89#p786689
https://forum.mozilla-russia.org/viewto … 20#p788520
https://forum.mozilla-russia.org/viewto … 69#p789969

Отредактировано sandro79 (21-04-2021 00:38:45)

Отсутствует

 

№1520-04-2021 20:52:13

Timetal
Участник
 
Группа: Members
Зарегистрирован: 08-06-2020
Сообщений: 7
UA: Firefox 88.0

Re: Вышел Firefox 88.0

Как теперь сделать скриншот сайта если контекстное меню на сайте заблокировано? пкм не работает

Update. Нашел два варианта: в персонализации вынести кнопку "Сделать скриншот" на панель или нажать на клаве кнопку контекстного меню.

Отредактировано Timetal (20-04-2021 21:00:20)

Отсутствует

 

№1620-04-2021 20:55:02

X3Mik
Участник
 
Группа: Members
Откуда: москва
Зарегистрирован: 23-01-2012
Сообщений: 209
UA: Firefox 88.0

Re: Вышел Firefox 88.0

мозилка утекает?..жаль-это мой любимый браузер


"Ударом песочных часов является тишина. Поэтому они все время бьют вечность"...

Отсутствует

 

№1720-04-2021 21:04:35

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

Re: Вышел Firefox 88.0

Timetal пишет

Как теперь сделать скриншот сайта если контекстное меню на сайте заблокировано? пкм не работает

Update. Нашел два варианта: в персонализации вынести кнопку "Сделать скриншот" на панель или нажать на клаве кнопку контекстного меню.

f48dff3b5458dde2c0b34d9d9f2a8e1b6d5658401601860.jpg

Отсутствует

 

№1820-04-2021 22:00:33

Timetal
Участник
 
Группа: Members
Зарегистрирован: 08-06-2020
Сообщений: 7
UA: Firefox 88.0

Re: Вышел Firefox 88.0

Спасибо, Кэп, но это не тот функционал, который мне нужен.

Отсутствует

 

№1920-04-2021 22:21:56

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

Re: Вышел Firefox 88.0

Timetal пишет

Как теперь сделать скриншот сайта если контекстное меню на сайте заблокировано? пкм не работает
Update. Нашел два варианта: в персонализации вынести кнопку "Сделать скриншот" на панель или нажать на клаве кнопку контекстного меню.

Еще как вариант использовать Инструменты веб-разработчика (F12). Но нужно включить в настройках кнопку для того чтобы делать скриншот всей страницы (см. под спойлером ↓ )
Сама кнопка после ее включения показана стрелкой →

скрытый текст
3774d696f2794ce4306f0b4cd9280a35.jpg

Отсутствует

 

№2021-04-2021 01:16:55

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

Re: Вышел Firefox 88.0

sandro79
Не, мне не принципиально, как мозилловцы этот пункт обзовут. Я там себе иконку повесил, а она была по label. Пришлось переделать.

Выделить код

Код:

menuitem[label="Персонализация панели инструментов…"]:not([id="appMenu-customize-button"])::before {
    content: "" !important;
    background-image: url("chrome://browser/skin/customize.svg") !important;
}

скрытый текст
ShKN0aY.png

UPD: А за убрать пункт вообще отдельное спасибо. Я всё равно для скриншотов пользуюсь отдельной программой PicPick.

Отредактировано xrun1 (21-04-2021 01:41:46)

Отсутствует

 

№2121-04-2021 01:54:38

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 90.0

Re: Вышел Firefox 88.0

xrun1 пишет

скрытый текст

Не, у меня по минимуму, как можно уже

скрытый текст
[nightly] на [windows] 10 :D
07c65119433a.png12f5507a435b.png

xrun1 пишет

UPD: А за убрать пункт вообще отдельное спасибо.

А, за это extensions.screenshots.disabled, у Ариса нашёл, давно использую.

Отредактировано sandro79 (21-04-2021 02:44:38)

Отсутствует

 

№2221-04-2021 02:43:22

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

Re: Вышел Firefox 88.0

sandro79
Инструкция и правда крутейшая, я её знаю. Там можно только добавить, что можно включить через about:config
// Включение отладки
user_pref("devtools.chrome.enabled", true); // Включить инструменты отладки browser chrome и дополнений
user_pref("devtools.debugger.remote-enabled", true); // Включить удалённую отладку
user_pref("devtools.debugger.prompt-connection", false); // Отключение дурацкого сообщения о подключении удалённой отладки
user_pref("devtools.browsertoolbox.fission", true); // Включить многопроцессную отладку
Всё хотел спросить, да повода не было. У меня уже несколько последних версий на [firefox] не выделяются пункты меню. Т.е. на заднем плане есть пунктирная линия, которая показывает примерно, что я выделяю, а сам пункт не выделяется именно в меню. То, что выделил в окне показывает. Это я что-то нахимичил с цветом выделения у себя? Хотя, нет, проверил на чистом профиле, такая же бяка.

Отсутствует

 

№2321-04-2021 02:52:46

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 78.0

Re: Вышел Firefox 88.0

xrun1 пишет

У меня уже несколько последних версий на [firefox] не выделяются пункты меню. Т.е. на заднем плане есть пунктирная линия, которая показывает примерно, что я выделяю, а сам пункт не выделяется именно в меню. То, что выделил в окне показывает

Да это с 80-ой версии уже тянется, очень неудобно стало пользоваться инспектором.
Да, мало только кто хочет этой инструкцией воспользоваться.

Отсутствует

 

№2421-04-2021 09:36:23

1fesFFFF
Участник
 
Группа: Members
Зарегистрирован: 22-01-2010
Сообщений: 252
UA: Firefox 88.0

Re: Вышел Firefox 88.0

Ещё в этой версии в контекстном меню вкладки появился пункт "закрыть вкладки Слева". Раньше приходилось ставить отдельное дополнение. Вопрос, можно ли сделать все три пункта закрытия вкладок вне вложенного меню, а сразу на виду?

скрытый текст
e14da925b7ccece52fb075a3518ed935.png

Отсутствует

 

№2521-04-2021 11:39:28

Iwanow
Участник
 
Группа: Members
Зарегистрирован: 20-11-2017
Сообщений: 34
UA: Firefox 88.0

Re: Вышел Firefox 88.0

Зачем в браузере убивают ФТП ?! Даже в Хроме разработчикам пришлось вернуть поддержку ФТП по требованию пользователей.

Отсутствует

 

Board footer

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