LINUX.ORG.RU

Firefox 111

 ,


0

2

Доступен Firefox 111.

  • Linux:
    • Расширено число систем, на которых заголовок будет отрисовываться не оконным менеджером, а самим браузером.
    • Реализовано копирование поверхностей VA-API средствами dmabuf (не будет работать на видеокартах NVIDIA, т.к. они не позволяют создавать объекты dmabuf напрямую).
    • Под Wayland налажено обновление субтитров в окне «Картинка в картинке», когда окно браузера находится под другими окнами.
  • Пользователи Firefox Relay теперь могут создавать временные адреса эл. почты прямо из соответствующих полей ввода.
  • Добавлены фриульская (fur) и сардинская (sc) локализации.
  • Если у сохраняемого файла отсутствует имя, он будет называться «Безымянный», а не «index», как раньше.
  • Поле поиска и кнопка добавления новой записи в менеджере паролей перемещены в верхнюю часть левого столбца. Кроме того, количество звёздочек, которыми закрыты пароль, больше не совпадает с количеством символов в пароле.
  • Заблокированные пользователем сторонние библиотеки теперь помещаются в начало списка на странице about:third-party.
  • К процессам на странице about:processes добавлена кнопка «Профилировать все потоки этого процесса».
  • Появилась возможность сохранять разрешения не только для сайтов, но и для файлов (до этого при запросе разрешения от файла отсутствовала возможность запомнить выбор).
  • В уведомление с запросом выбора устройства вывода, которое веб-приложение может создать с помощью MediaDevices.selectAudioOutput(), добавлен вариант «Всегда блокировать».
  • Ресурсам alipay.com и miravia.es запрещено обращаться к MIDI-устройствам, поскольку они используют это для составления цифрового отпечатка. Ещё один веб-ресурс, практиковавший подобную порочную практику (по данным телеметрии, в США на него приходилось 85% запросов доступа к MIDI-устройствам), успел прекратить её до того, как разработчики дали пользователям возможность отправлять жалобы на подобное поведение, поэтому его не удалось идентифицировать и забанить.
  • Исправлена уязвимость 11-летней давности, позволявшая провести спуфинг с помощью форм авторизации. Злоумышленник мог сконструировать специальную веб-страницу, которая перенаправляла пользователя на легитимный сайт и открывала поверх него форму авторизации. Пользователь, видя в адресной строке и заголовке браузера легитимный домен, мог подумать, что форма авторизации относится к этому домену, в то время как форма принадлежала сайту злоумышленника.
  • Исправлено пропадание ведущего нуля при заполнении форм PDF.
  • Исправлена ошибка, из-за которой закладки, добавленные через «Библиотеку», получали некорректное время последнего изменения.
  • Поскольку возможность убрать значки дополнений в расширенное меню была в одном из прошлых выпусков удалена в пользу нового выпадающего меню «Расширения», это меню сделано неотключаемым, а настройка extensions.unifiedExtensions.enabled — удалена (иначе, пользователь, отключивший это меню, не сможет вообще получить доступ к незакреплённым на панели инструментов значкам дополнений). Тем не менее, это меню всё ещё можно скрыть с помощью userChrome.css:
    #unified-extensions-button {
    	width: 0.1px;
    	padding-inline: 0 !important
    	}
    #unified-extensions-button > .toolbarbutton-icon {
    	width: 0 !important;
    	}
    
  • macOS:
  • Windows: уведомления от веб-сайтов теперь выводятся в виде нативных уведомлений операционной системы.
  • HTML:
    • Элементы form обзавелись поддержкой атрибута rel (управляет аннотациями и типами ссылок, которые создаёт форма).
    • Включена по умолчанию поддержка глобального атрибута autocapitalize (по умолчанию имеет значение none).
    • Реализована поддержка глобального атрибута translate.
  • JavaScript: благодаря набору патчей от PLCT Lab, в SpiderMonkey (JS-движок, используемый в Firefox, и первый в истории JS-движок вообще) добавлена начальная поддержка архитектуры riscv64.
  • Включена поддержка Origin private file system (OPFS). Данные, хранящиеся в этой виртуальной файловой системе, привязаны к источнику: ему не требуется разрешение для доступа к файлам, а очистка данных веб-ресурса/источника удаляет и ассоциированное с ним хранилище. Доступ к OPFS осуществляется с помощью метода StorageManager.getDirectory() путём вызова navigator.storage.getDirectory() в воркере или основном потоке.
  • WebRTC: реализована поддержка RTCInboundRtpStreamStats.trackIdentifier (связывает статистику inbound-rtp с конкретной дорожкой при использовании RTCPeerConnection.getStats()).
  • SVG: внутри элементов <marker> теперь поддерживаются значения context-stroke и context-fill.
  • Инструменты разработчика: поиск в отладчике теперь производится и по сторонним файлам (результаты помещаются в конец).

>>> Примечания к выпуску для разработчиков

>>> Все исправленные в этом выпуске ошибки

>>> Подробности

★★★★★

Проверено: maxcom ()

Ответ на: комментарий от xt1zer

Как бы на десктоп фф кнопка поиска тоже за кнопкой меню скрывается, всё вроде просто выглядит.

Действительно, на десктоп фф кнопка поиска есть в меню.

Не знаю, смеяться или плакать. В любом случае, я идиот.

Никогда не искал там кнопку поиска, ожидал ее видеть рядом с кнопками «назад-вперед-обновить-поделиться».

Спасибо :)

easybreezy
()
Ответ на: комментарий от kirill_rrr

И кстати, у тебя нет вкладок.

Ага. Потому что только один сайт открыт. Когда два и больше, вкладки второй строчкой идут.

hateyoufeel ★★★★★
()
Ответ на: комментарий от Shadow

да запросто.

бургер-more tools- customize toolbar. Там тыкаем галочкой в menubar и вот оно счастье. Там же примерно можно разблокировать compact view.

В about:config toolkit.legacyUserProfileCustomizations.stylesheets true -

и можно ставить UserChrome.css

Например вот этот https://github.com/wilfredwee/photon-australis

и получить обратно компактные закругленные табы вместо нынешних уродливых.

Qui-Gon ★★★★
()
Ответ на: комментарий от Qui-Gon

в бете и nightly уже не сработало.

https://ibb.co/SRSFHvb

У немцев в новостях читал о плачевном положении фокса и его скорой кончине. Сама мазила потеряла интерес и фокусируется на rust. Пишут 2023 год будет для фокса решающим. Если переведут на комюнити основу его можно будет закапывать. По крайней мере конкурентность будет ниже плинтуса

monkdt
()
Последнее исправление: monkdt (всего исправлений: 1)

заголовок будет отрисовываться не оконным менеджером, а самим браузером.

Ну фу. У меня оно скрывается при максимизации

DumLemming ★★
()
Ответ на: комментарий от easybreezy

Я скорее по идейным соображениям пользуюсь фф на телефоне. Да и некоторые моменты после десктопной версии привычны и нравятся. Переустановлю, напишу помогло или нет.

fox_mulder
()
Ответ на: комментарий от fox_mulder

А что за девайс у тебя?

по идейным соображениям пользуюсь фф на телефоне.

Так других вариантов особо и нет. Если есть, подскажите.

easybreezy
()
Последнее исправление: easybreezy (всего исправлений: 1)
Ответ на: комментарий от easybreezy

А что за девайс у тебя?

Это аудиокассета! Раньше вместо HDD на них хранили музыку, сынок! Там внутри магнитная лента, и она крутится и считывается при помощи девайса, называемого магнитофоном. А чтобы послушать нужный трек, надо было перематывать на него, просто так в случайном месте включить было нельзя!!!

👴🏻

CrX ★★★
()
Последнее исправление: CrX (всего исправлений: 1)

выбор смартфона (комментарий)

Как бы на это багрепорт написать, а главное кому.

С одной стороны, похоже на баг в андроиде на конкретном девайсе. С другой, нигде кроме фф это не воспроизводится. С третьей - только на лоре ^^

easybreezy
()
Последнее исправление: easybreezy (всего исправлений: 1)
Ответ на: комментарий от easybreezy

Это какой то юмор?

Я думал, обилие восклицательных знаков на это явно на это намекает, как и эмодзи в конце. Но, видимо, надо действительно табличку поднимать…

Если козыряешь возрастом, пиши сразу свой, а то вдруг промажешь

Козырять возрастом глупо. Мой между 37 и 40, не старик. Мимо чего тут можно промазать, если это была просто шутка (типа будто ты спрашиваешь про девайс, который у Малдера в руке на аватарке), я не знаю. Видимо уже промазал, раз вместо улыбки вызвал какие-то вопросы.

CrX ★★★
()
Ответ на: комментарий от Im_not_a_robot

Дооо, пойду ещё емакс-педали куплю.

Shadow ★★★★★
()
Ответ на: комментарий от CrX

Я думал, обилие восклицательных знаков на это явно на это намекает, как и эмодзи в конце

Так он вроде и систему не назвал, не то что ее версию. Поэтому я и задал вопрос - мне стало интересно, как это произошло и на чем. Твой юмор мне непонятен.

Девайс - устройство. На моём телефоне с фф есть специфичные баги (писал выше), может на его тоже есть.

easybreezy
()
Последнее исправление: easybreezy (всего исправлений: 1)

Windows: уведомления от веб-сайтов теперь выводятся в виде нативных уведомлений операционной системы.

C чем виндузятников и поздравляем

Раз такая тема я уже задавал вопрос можно ли посмотреть в фоксе историю уведомлений? Иногда пропускаю интересные вещи которые хотелось бы позже почитать

monkdt
()
Ответ на: комментарий от MozillaFirefox

Потому что отжирать драгоценное пространство по вертикали под заголовок окна, это слишком расточительно.

Можно его убрать, если используются декорации WM. У меня, например, через devilspie отключаются декорации практически у всех окон, кроме диалоговых.

Даже под панель вкладок места жалко, поэтому пользователи и обожают боковую панель вкладок.

Вивальди разве умеет полностью отключать верхнюю панель? Если отключить TabBar, то вверху все равно остается почти пустая панель с кнопками закрытия окна и меню.

another ★★★★★
()
Последнее исправление: another (всего исправлений: 1)
Ответ на: комментарий от easybreezy

Так он вроде и систему не назвал, не то что ее версию. Поэтому я и задал вопрос - мне стало интересно, как это произошло и на чем.

Девайс - устройство. На моём телефоне с фф есть специфичные баги (писал выше), может на его тоже есть.

Да я понял, но сделал вид, что речь об аватарке, ради создания комического эффекта.

Твой юмор мне непонятен.

Ну непонятен и непонятен, что тут поделаешь. Забей.

CrX ★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от easybreezy

разве они не по дефолту активированны? Прям испугал

monkdt
()
Ответ на: комментарий от hateyoufeel

В KDE можно зафорсить серверные декорации для всех окон.

Вопрос лично у меня не в том, чтобы использовать серверные декорации, а в том, чтобы их вообще отключить. Если у приложения CSD, то отключить декорации можно только если приложение само это умеет.

another ★★★★★
()
Ответ на: комментарий от easybreezy

А что за девайс у тебя?

Девайс - Nokia g21.

Так других вариантов особо и нет. Если есть, подскажите.

Для меня других вариантов нет. Или фф или без разницы что.

fox_mulder
()
Ответ на: комментарий от another

Если у приложения CSD, то отключить декорации можно только если приложение само это умеет.

Проблема в том, что в CSD чаще всего есть кнопки от самого приложения.

hateyoufeel ★★★★★
()
Ответ на: комментарий от Radjah

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

monkdt
()
Ответ на: комментарий от sehellion

В каком? У меня на 110.0.1 дополнения в расширенном меню, меню расширения отключено.

А, я допёр.

Если меню дополнений было отключено, то:

  • значки дополнений, не закреплённые на тулбаре, улетали туда, где хранятся все неактивные значки (в режим «Настройка панели инструментов»)
  • оттуда их можно было либо перетащить на тулбар, либо закинуть в расширенное меню

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

MozillaFirefox ★★★★★
() автор топика
Последнее исправление: MozillaFirefox (всего исправлений: 3)
Ответ на: комментарий от Shadow

Ну если откопаешь - шли в gtk-classic. Думаю от этого гумна отделаться немало желающих.

Qui-Gon ★★★★
()
Ответ на: комментарий от Shadow

Alt -> Вид -> Панели инструментов -> Панель меню.

MozillaFirefox ★★★★★
() автор топика
Ответ на: комментарий от monkdt

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

Подозреваю что это та же какашка в новой бумажке. Сейчас все эти «соперники» за исключением лисы все сделаны на движке хрома. Броузер нынче слишком тяжелая штука и написать его вот так с нуля - нереально. Ну либо это будет сильно урезанный по функционалу броузер.

Qui-Gon ★★★★
()
Ответ на: комментарий от hateyoufeel

Но интерфейс не должен так скакать! От такой практики отказались ещё 10-15 лет назад и закрепили панель вкладок везде. Плюс нет кнопки «новая вкладка» и «закрыть вкладку (эту, единственную)».

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

Но интерфейс не должен так скакать!

Он и не скачет. Но зачем показывать полосу вкладок, если вкладка всего одна?

Плюс нет кнопки «новая вкладка» и «закрыть вкладку (эту, единственную)».

Первую кнопку я убрал, потому что ^T быстрее нажать. Вторая есть слева сверху, красненькая такая. Алсо, вкладки в браузере на самом деле не нужны от слова совсем, но к сожалению нынешние WM не могут в табы. Поэтому страдаем и пользуем костыли.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 2)
Ответ на: комментарий от theNamelessOne

Вот так.

Это, в общем-то, закос под Safari. Потому что стиль хрома меня порядком задрал, а нормальной темы для эмуляции старого Firefox я найти не могу.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.