LINUX.ORG.RU

Firefox 101

 ,


0

1

Доступен Firefox 101.

  • Реализована возможность сборки на Wayland-only системах (без xlib и т.п.)
  • Налажена точная работа геолокации в случаях, когда Firefox упакован в пакет Flatpak (до этого геолокация возвращала лишь примерное местоположение).
  • По просьбам пользователей добавлена настройка, позволяющая вернуть диалог выбора между открытием и сохранением файлов. В скором времени будет реализована и настройка, позволяющая сохранять открываемые таким образом файлы не в папку загрузок, а в папку со временными файлами.
  • В окно «картинка в картинке» добавлена кнопка отключения звука, а также возможность показа субтитров.
  • Появилась возможность одновременного использования нескольких микрофонов во время видеоконференций. Например, можно в любой момент переключиться на другой микрофон.
  • Включена поддержка OffscreenCanvas для PDF-просмотрщика, что положительно сказывается на производительности и снижает количество потребляемой памяти.
  • Включена поддержка WebDriver BiDi — кросс-браузерного протокола для автоматизации действий и тестирования (например, с помощью Selenium). Поддерживается передача данных между клиентом и сервером в обоих направлениях, что позволяет отправлять запросы и получать ответы.
  • Windows: теперь Firefox учитывает значение системной настройки «Скрывать указатель во время ввода текста с клавиатуры» (Панель управления → Мышь → Параметры указателя), которая по умолчанию включена в Windows с незапамятных времён.
  • CSS:
  • HTTP/3: добавлена поддержка флага Incremental.
  • Веб-сокетам запрещено использовать протокол HTTP/2, поскольку они работали некорректно.
  • WebAssembly: на системах с подходящими процессорами теперь задействуется поддержка AVX2 (по данным телеметрии эти инструкции поддерживаются на машинах более чем 60% пользователей).
  • DOM:
  • Исправлено некорректное масштабирование видео (VP9 и AV1), у которых соотношение сторон пикселя отличается от 1:1.
  • Налажен парсинг параметров кодека AV1 в запросах о поддерживаемых медиаформатах. MediaCapabilities.decodingInfo(), HTMLMediaElement.canPlayType() и MediaSource.isTypeSupported() теперь будут сообщать источникам о поддержке воспроизведения, основываясь на параметрах кодека.
  • Инструменты разработчика:
    • Реализован предпросмотр изменений при выборе класса из всплывающих предложений автодополнения (когда пользователь добавляет или удаляет класс с помощью кнопки .cls).
    • Добавлена настройка «Щёлкните и перетащите, чтобы изменить значение размера», позволяющая отключить изменение значения размера перетаскиванием.
    • В поле поиска инспектора JSON добавлена кнопка для очистки введённого запроса.

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

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

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

★★★★★

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

Мда. Надевание совы на глобус. Хотя стандарта то нет, так что как то вот так...

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

Никакого заблуждения. Ты несёшь дичь про подключение часов к проприетарному софту другого коммерческого вендора.

Это изначально максимализм и глупость. Открытых стандартов на протокол подключения часов нет и не предвидится. Коммерсы по своей воле этим не озаботятся, так как вендорлок им выгоден. Требовать (а ты именно требовал) иного - глупое ребячество.

Но решение есть (если ты конечно ищешь решение), открытое и свободное. Я его привел выше, но мне безразлично понравилось оно тебе лично или нет. Тем более, что на Андроиде тебе хотя бы дают какой-то выбор в отличии от яблочного загона.

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

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

Ты несёшь дичь про подключение часов к проприетарному софту другого коммерческого вендора.

Кисо, речь шла про открытые стандарты и открытые экосистемы. Ты зачем-то принёс чушь про гаджетбридж, который нужен для подключения носимых гаджетов к открытому приложению. У тебя всё хорошо со здоровьем?

Открытых стандартов на протокол подключения часов нет и не предвидится.

Именно это я и говорил, черт возьми! И именно с этим ты начал спорить, чтобы самому опровергнуть через 2 сообщения. Браво!

на Андроиде тебе хотя бы дают какой-то выбор в отличии от яблочного загона.

Шизофрения продолжается. Абзацем выше ты сказал, что решения нет, а есть полумеры. В то время как у эппла вполне себе есть экосистема =)

потом мы обсудим какой вклад ты можешь внести в этот проект для появления там такой поддержки

Обсудить ты можешь с голосами в голове, как правильно держать контекст дискуссии =) Виндузятник менять будет учить коммитам в опенсурс, спешите видеть.

Clayman ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.