The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Firefox 113

09.05.2023 20:21

Состоялся релиз web-браузера Firefox 113 и сформировано обновление ветки с длительным сроком поддержки - 102.11.0. На стадию бета-тестирования переведена ветка Firefox 114, релиз которой намечен на 6 июня.

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

  • Включено отображение в адресной строке введённого поискового запроса, вместо показа URL поисковой системы (т.е. ключи показываются в адресной строке не только в процессе ввода, но и после обращения к поисковой системе и показа связанных с введёнными ключами результатов поиска). Изменение действует только при обращении к поисковым системам из адресной строки. Если запрос введён на сайте поисковой системы, то в адресной строке показывается URL. Оставление поисковых ключей в адресной строке упрощает отправку уточняющих поисковых запросов, так как в процессе просмотра результатов не требуется перематывать страницу вверх к области ввода.

    Для управления указанным поведением в разделе настроек поиска (about:preferences#search) предложена специальная опция, а в about:config параметр "browser.urlbar.showSearchTerms.featureGate".

  • В выпадающий список поисковых подсказок добавлено контекстное меню, показываемое при нажатии на кнопку "...". В меню предоставлена возможность удаления поискового запроса из истории посещений и отключения показа спонсорских ссылок.
  • Предложена улучшенная реализация режима просмотра видео "картинка в картинке" (Picture-in-Picture), в котором добавлены кнопки перемотки на 5 секунд вперёд и назад, кнопка для быстрого раскрытия окна на весь экран и ползунок быстрой перемотки c индикатором позиции и продолжительности видео.
  • При просмотре страниц в режиме приватного просмотра усилена блокировка сторонних Cookie и изоляция браузерного хранилища, используемого в коде отслеживания посещений.
  • При заполнении паролей в формах регистрации повышена надёжность автоматически генерируемых паролей, при формировании которых теперь используются и спецсимволы.
  • В реализации формата изображений AVIF (AV1 Image Format), в котором задействованы технологии внутрикадрового сжатия из формата кодирования видео AV1, добавлена поддержка анимированных изображений (AVIS).
  • Переработан движок, реализующий поддержку технологий для людей с ограниченными возможностями (accessibility engine). Значительно увеличена производительность, отзывчивость и стабильность работы с экранными ридерами, интерфейсами единого входа и accessibility-фреймворками.
  • При импорте закладок из Safari и браузеров на базе движка Chromium реализована поддержка импорта связанных с закладками картинок favicon.
  • Ужесточена применяемая на платформе Windows sandbox-изоляция процессов, взаимодействующих с GPU. Для систем с Windows реализована возможность перетаскивания мышью содержимого из Microsoft Outlook. В сборках для Windows включён по умолчанию визуальный эффект с растягиванием при попытках прокрутки за пределы конца страницы.
  • В сборках для платформы macOS предоставлен доступ к подменю Services непосредственно из контекстного меню Firefox.


  • В скриптах, использующих интерфейс Worklet (упрощённый вариант Web Workers, предоставляющий доступ к низкоуровневым стадиям отрисовки и обработки звука), добавлена поддержка импорта модулей JavaScript при помощи выражения "import".
  • Включена по умолчанию поддержка определённых в спецификации CSS Color Level 4 функций color(), lab(), lch(), oklab() и oklch(), применяемых для определения цвета в цветовых пространствах sRGB, RGB, HSL, HWB, LHC и LAB.
  • В CSS добавлена функция color-mix(), позволяющая смешивать цвета в любых цветовых пространствах на основании заданного процента (например, для добавления 10% синего к белому можно указать "color-mix(in srgb, blue 10%, white);").
  • Добавлено CSS-свойство "forced-color-adjust" для отключения принудительного ограничения цветов для отдельных элементов, оставляя для них полные возможности управления цветами через CSS.
  • В CSS добавлена поддержка медиазапроса (@media) "scripting", позволяющего проверить доступность возможности выполнения скриптов (например, в CSS можно определить включена ли поддержка JavaScript).
  • Добавлен новый синтаксис псевдо-классов ":nth-child(an + b)" и ":nth-last-child()", допускающий получение селектора для предварительной фильтрации дочерних элементов перед выполнением с ними основной логики выбора "An+B".
  • Добавлен API Compression Streams, предоставляющий программный интерфейс для сжатия и распаковки данных в форматах gzip и deflate.
  • Добавлена поддержка методов CanvasRenderingContext2D.reset() и OffscreenCanvasRenderingContext2D.reset(), предназначенных для возвращения контекста отрисовки в исходное состояние.
  • Добавлена поддержка дополнительных функций WebRTC, реализованных в других браузерах: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats ("peer-connection" RTCStatsType), RTCRtpSender.setStreams() и RTCSctpTransport.
  • Удалены специфичные для Firefox функции WebRTC mozRTCPeerConnection, mozRTCIceCandidate и mozRTCSessionDescription WebRTC, которые давно объявлены устаревшими. Удалён устаревший атрибут CanvasRenderingContext2D.mozTextStyle.


  • В инструментах для web-разработчиков расширены возможности функции поиска в файлах, доступной в отладчике JavaScript. Панель поиска перемещена в штатную боковую панель, что позволяет видеть результаты при редактировании скриптов. Обеспечен показ минифицированных результатов и результатов из каталога node_modules. По умолчанию скрыты результаты поиска в игнорируемых файлах. Добавлена поддержка поиска по маскам и возможность использования модификаторов при поиске (например, для поиска без учёта регистра символов или применения регулярных выражений).
  • В интерфейсе просмотра HTML-файлов включён режим наглядного форматирования (pretty print) встроенного кода JavaScript.
  • В отладчике JavaScript разрешено переопределение файлов скриптов. В контекстное меню, показываемого для файлов с кодом, добавлена опция "Add script override", при помощи которой можно загрузить файл со скриптом на свой компьютер и отредактировать его, после чего этот отредактированный скрипт будет использоваться при обработке страницы, даже после её перезагрузки.
  • В версии для Android:
    • По умолчанию включено аппаратное ускорение декодирования видео в формате AV1, при отсутствии поддержки которого применяется программный декодировщик.
    • Включено использование GPU для ускорения растеризации Canvas2D.
    • Улучшен интерфейс встроенного PDF-просмотрщика, упрощено сохранение открытых PDF-файлов.
    • Решена проблема с воспроизведением видео в ландшафтном режиме экрана.

Кроме новшеств и исправления ошибок в Firefox 113 устранена 41 уязвимость. 33 уязвимости помечены как опасные, из них 30 уязвимостей (собраны под CVE-2023-32215 и CVE-2023-32216) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц. Уязвимость CVE-2023-32207 позволяет обойти запрос полномочий через принуждение к нажатию на кнопке подтверждения при помощи наложения обманного содержимого (кликджекинг). Уязвимость CVE-2023-32205 позволяет скрыть предупреждения браузера через наложение всплывающих окон.

В бета-версии Firefox 114 реализован интерфейс пользователя для управления списком исключений для "DNS over HTTPS". Настройки "DNS over HTTPS" перенесены в раздел "Конфиденциальность и безопасность". Предоставлена возможность поиска закладок напрямую из меню "Закладки". Кнопку для вызова меню закладок теперь можно поместить на панель инструментов. Добавлена возможность выборочного поиска в локальной истории посещений при выборке "Поиск в истории" в меню History, Library или Application.

  1. Главная ссылка к новости (https://www.mozilla.org/en-US/...)
  2. OpenNews: Релиз Firefox 112
  3. OpenNews: По данным Cloudflare доля Firefox составляет 5.9%
  4. OpenNews: Firefox избавлен от применения XUL Layout в интерфейсе
  5. OpenNews: В ночных сборках Firefox тестируют автозакрытие запросов использования Cookie
  6. OpenNews: Mozilla купила компанию Fakespot и намерена интегрировать её наработки в Firefox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59106-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (110) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Kuromi (ok), 21:23, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    "В бета-версии Firefox 114 реализован интерфейс пользователя для управления списком исключений для DNS over HTTPS. Настройки DNS over HTTPS перенесены в раздел "Конфиденциальность и безопасность"."

    Самое важное не сказано, в ФФ наконец добавили обработку ошибок запросов DNS по HTTPS. Раньше если выбранный DOH сервер не отвечал, то ФФ показывал просто "Не могу найти данный domain.name".
    Сейчас стал показывать станицу с сообщением что не удалось соединиться с такми-то DOH сервером и предложением повторить запрос или сделать запрос через обычный DNS.
    Вот этого не хватало.

     
     
  • 2.23, Аноним (23), 22:51, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вот этого не хватало

    Если завести локальный DNS-сервер, которому подсовывать списки других DNS-серверов, то поведение с откатом появляется не только в фф, но и во всех прогах. Гугли DNSCrypt, там это штатное поведение. Браузерные ДОХи не нужны, вырубаю через policy, которые может редактировать лишь root.

     
     
  • 3.91, Kuromi (ok), 15:30, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вот этого не хватало
    > Если завести локальный DNS-сервер, которому подсовывать списки других DNS-серверов, то
    > поведение с откатом появляется не только в фф, но и во
    > всех прогах. Гугли DNSCrypt, там это штатное поведение. Браузерные ДОХи не
    > нужны, вырубаю через policy, которые может редактировать лишь root.

    На самом деле что нужно сделать - это мульти сервер DOH. Один не отвечает - спроси другой. Уж не знаю на каким мощностях работают серверы из известного списка, но DOHнут часто.

     
     
  • 4.102, Аноним (102), 18:02, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > но DOHнут часто

    это не они, а их

     
  • 2.111, Oe (?), 04:11, 11/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да не работает DOH в firefox из коробки, как только вырубаешь DNS в системе сразу всё ложится, бесполезная фича
     
     
  • 3.117, space (?), 15:24, 11/05/2023 Скрыто ботом-модератором     [к модератору]
  • –5 +/
     
  • 3.119, Kuromi (ok), 16:22, 11/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Да не работает DOH в firefox из коробки, как только вырубаешь DNS
    > в системе сразу всё ложится, бесполезная фича

    Работает, главное не использовать серверы по умолчанию, которые, ес-но, на прицеле у РКН. Есть куча мелких сторонних серверов, которые куда меньше привлекают внимание.

     

  • 1.2, Аноним (2), 21:29, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    "Включено отображение в адресной строке введённого поискового запроса"

    Мне понравилось, но как скопировать URL страницы теперь?

     
     
  • 2.5, Аноним (5), 21:46, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +22 +/
    Жри что дают.
     
  • 2.12, Аноним (12), 22:07, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Мне понравилось, но как скопировать URL страницы теперь?

    Заходишь на сайт и копируешь как обычно.

     
     
  • 3.16, Аноним (2), 22:20, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я про страницу поиска, если что
     
     
  • 4.17, Аноним (12), 22:25, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну тогда добавить в закладки и оттуда скопировать url.
     
  • 2.38, Аноним (38), 00:21, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А смысл копировать урл поисковика? По одному поисковому запросу у разных людей в разное время будут разные результаты.
     
     
  • 3.63, Аноним (63), 09:08, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Что не мешает делится ссылками на LMGTFY. В определенных условиях отправить ссылку на поисковый запрос бывает нужно.
     
  • 2.39, rvs2016 (ok), 00:53, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > "Включено отображение в адресной
    > строке введённого поискового запроса"
    > Мне понравилось, но как скопировать
    > URL страницы теперь?

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

     
  • 2.82, Аноним (82), 11:36, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Честно говоря у меня никогда не было такой проблемы, скорее была другая: вводишь ключевые слова в адресной строке, она меняется на гугл-ссылку, и когда ты хочешь что-то исправить/добавить, у тебя уже %20+ дрисня.
     
     
  • 3.83, fuggy (ok), 12:02, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну уж такими извращениями не надо заниматься, можно менять ключевые слова в поле поиска на самом сайте.
    Или в Firefox можно включить отдельное поле поиска, как раньше, рядом с адресной строкой.
     

  • 1.3, Аноним (3), 21:42, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >В выпадающий список поисковых подсказок добавлено контекстное меню, показываемое при нажатии на кнопку "...".

    Я всегда думал, что контекстное меню надо вызывать альтернативной кнопкой мыши. Не осилили?

     
     
  • 2.20, Аноним (12), 22:32, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вам кнопку дали? Дали. Что не так?
     

  • 1.4, Аноним (3), 21:43, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Добавлен API Compression Streams, предоставляющий программный интерфейс для сжатия и распаковки данных в форматах gzip и deflate.

    Могли бы и brotli поддержать.

     
     
  • 2.32, Аноним (32), 23:43, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Zstd актуальнее. Серьёзно, этот brotli увеличивает потребление памяти процесса на огромные мегабайты почём зря. Особенно, учитывая, что софт тащит свои бандленные либы, и они не буудут расшарены.
     
     
  • 3.70, Аноним (70), 10:01, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    zstd не является стандартизированной content-encoding и не поддерживается в Firefox. br - является и уже давно используется в Firefox. Поэтому твши рассуждения об актуальности не значат ничего. IMHO через этот интерфейс имеет смысл предоставлять доступ ко всем компрессорам и декомпрессорам, поддерживаемым через content-encoding. И не предоставлять к тем. которые через content-encoding не поддерживаются. Если алгоритм настолько хорош, то почему он не стандартизирован для content-encoding?
     
     
  • 4.79, Аноним (32), 10:24, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что мордокнига не гугл. Только deflate/gzip это zlib и brotli это шляпа, не несущая никакой ценности. Разве что вместо gzip3 можно использовать brotli4 и данные будут чуточку лучше пожаты за то же время упаковки/распаковки. Буквально единицы процентов. Но эти чёртовы огромные либы в зависимостях никак не оправдать.
     

  • 1.6, Аноним (3), 21:47, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > В отладчике JavaScript разрешено переопределение файлов скриптов. В контекстное меню, показываемого для файлов с кодом, добавлена опция "Add script override", при помощи которой можно загрузить файл со скриптом на свой компьютер и отредактировать его, после чего этот отредактированный скрипт будет использоваться при обработке страницы, даже после её перезагрузки.

    1. Есть более функциональные расширения, позволяющие переопределять что угодно
    2. И они не падают по OOM/приводят к трешингу, как "отладчик JavaScript" от Mozilla, если ви нём просто открыть JS-файл любого "современного" сайта.

     
  • 1.7, Аноним (7), 21:49, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлен новый синтаксис псевдо-классов ":nth-child(an + b)" и ":nth-last-child()", допускающий получение селектора для предварительной фильтрации дочерних элементов перед выполнения с ними основной логики выбора "An+B".

    Т.е. там of добавили: :nth-child(-n+3 of li.important);

     
  • 1.8, user90 (?), 21:51, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Фиксы неинтересные, вот 113 как-то мелко, даешь уже Firefox 600!
     
     
  • 2.47, Анонимище (?), 03:57, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У хрома какая версия? Как там у Зенона Ахиллес догонял черепаху, так и тут, ФФ никогда не догонит черепаху.
     
     
  • 3.66, Аноним (66), 09:26, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Chrome 113.0.5672.114
    Они снова сравнялись, такое уже было какое-то время назад
     
  • 2.67, Аноним (66), 09:29, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ты мне можешь внятно объяснить почему у тебя и тебе подобных подгорает от версий?
    Какое тебе дело?
    Как разработчикам удобно, так и считают
    В своих прогах можешь нумеровать хоть 0.00000000000000001 и постепенно увеличивать
    Можешь даже форкнуть Firefox и начать отсчет с 0.0000000000000000000000000000001, если ты боишься больших чисел
     
     
  • 3.71, 1 (??), 10:04, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Надо делать как в TeX - остальное "от лукавого"
     
  • 3.85, Тот_Самый_Анонимус__ (?), 12:23, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Ты мне можешь внятно объяснить почему у тебя и тебе подобных подгорает от версий?

    Неудобно. Версии слились в один поток.

    >Какое тебе дело?

    Если не пользоваться — то никакого (как с хромом). Но я пользуюсь.

    >Как разработчикам удобно, так и считают

    При чём тут разработчики. когда решение принимали маркетолухи?

    >В своих прогах можешь нумеровать хоть

    А ты можешь пойти лесом со своими советами. Чего самого-то бомбануло? Проходи мимо.

     
     
  • 4.87, Аноним (87), 13:36, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Неудобно. Версии слились в один поток.

    Дорисуй в воображении единицу cпереди 1.113, накапай корвалола и успокойся.

     
  • 3.96, Аноним (96), 16:05, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скоро цифры кончатся и им придётся писать буквами RX1 F600 Это напрягает. Обратно от тысяч прийти к единицам не выйдет.
     
  • 2.100, Онан сын Иуды (?), 17:23, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    666 и конец (света) тогда уж.
     

  • 1.9, Вы забыли заполнить поле Name (?), 21:55, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Что за реклама Леньки на скриншотах?
     
  • 1.10, Вы забыли заполнить поле Name (?), 21:56, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Кроме новшеств и исправления ошибок в Firefox 113 устранена 41 уязвимость. 33 уязвимости помечены как опасные, из них 30 уязвимостей (собраны под CVE-2023-32215 и CVE-2023-32216) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти.

    Один фиг, что на раст переписывали.

     
     
  • 2.14, НяшМяш (ok), 22:13, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    https://www.openhub.net/p/firefox/analyses/latest/languages_summary

    9% мёда в бочке особо вкус не меняют

     
     
  • 3.19, Вы забыли заполнить поле Name (?), 22:27, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > https://www.openhub.net/p/firefox/analyses/latest/languages_summary
    > 9% мёда в бочке особо вкус не меняют

    То есть смысла в безопасном расте нет? Даже 9% кода не безопасны?

     
     
  • 4.49, Аноним (49), 07:05, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Где написано что уязвимости нашли в расте? Код на рамте используется в ФФ для отрисовки.
     
     
  • 5.62, Аноним (32), 08:57, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для зависаний*
    //fixed

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

     

  • 1.11, Аноним (11), 22:07, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Оставление поисковых ключей в адресной строке упрощает отправку уточняющих поисковых запросов, так как в процессе просмотра результатов не требуется перематывать страницу вверх к области ввода.

    Боги UX. Сами же создали проблему, скрыв поле ввода для поиска, а теперь внедряют нелепые костыли для ее обхода.

     
     
  • 2.22, Аноним (23), 22:42, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > скрыв поле ввода для поиска

    Адресная строка не является строкой ввода URL. Никогда не была, даже во времена наличия отдельного поля для поиска. Если ввести в адресной строке www.google.com, он откроет гугель, хотя эта строка не является урлом. Урлом она станет, если присобачить спереди протокол https://. Следовательно, адресная строка *интерпретирует* пользовательский ввод и проводит его пост-обработку. Точно такую же пост-обработку, как если ввести туда явный поисковый запрос "котики". И это правильное, максимально дружелюбное поведение.

    Сам же возопишь, если бы адресная строка тебе говорила, что "www.google.com не является урлом согласно такому-то RFC, давай приводи к соответствии с RFC".

     
     
  • 3.40, rvs2016 (ok), 01:05, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но только эта пост-обработка должна заканчиваться тогда, когда введённый юзером ... большой текст свёрнут, показать
     
     
  • 4.43, Аноним (23), 02:08, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Приписывание протокола к исходному запросу - это просто шаблон https s Шаб... большой текст свёрнут, показать
     
  • 4.84, fuggy (ok), 12:10, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так верните уже отдельное поле поиска, как раньше, рядом с адресной строкой. Его ещё пока не выпилили. И там можно вводить только поисковые слова. Правда проблему с адресной строкой это не решит уже.
     
  • 3.59, Аноним (11), 08:25, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Адресная строка не является строкой ввода URL.

    И что? Как это относится к проблеме "в процессе просмотра результатов не требуется перематывать страницу вверх к области ввода"?

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

     
     
  • 4.69, Аноним (23), 09:44, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Как это относится к проблеме "в процессе просмотра результатов не требуется перематывать страницу вверх к области ввода"?

    Причина, по которой что-то требуется проматывать, состоит в том, что у гугеля слишком сложный URL, из которого глаз не вычленяет поисковую строку. Если убрать оттуда rlz и прочую фигню, то текст запроса сразу угадывается: https://www.google.com/search?q=котики

    > можно было в выпадающем списке выбрать поисковик

    Не знаю, как у фф, но у хрома есть шорткаты, которые позволяют переключаться в недефолтный поисковик путем набора шортката и нажатия Tab:

        к о т и к и Enter - запрос "котики" в гугель
        g Tab к о т и к и Enter - искать "котики" в гитхабе

    И не приходится тянуться мышью выбирать что-то в выпадайке.

     

  • 1.13, Аноним (13), 22:10, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Перемотку в мини плеере, ждал лет 5
     
     
  • 2.21, Аноним (21), 22:33, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну. В 2023 году люди узнали, что плеер должен выглядеть как плеер.
     
     
  • 3.72, Бывалый смузихлёб (?), 10:05, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В 2023 году Сафари даже не подозревает, что нужны кнопки и какое-то управление
    https://ibb.co/Hp9bPBn

     

  • 1.15, НяшМяш (ok), 22:14, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > При импорте закладок из Safari и браузеров на базе движка Chromium реализована поддержка импорта связанных с закладками картинок favicon.

    Джвадцать лет ждал.

    > В CSS добавлена поддержка медиазапроса (@media) "scripting", позволяющего проверить доступность возможности выполнения скриптов (например, в CSS можно определить включена ли поддержка JavaScript).

    А вот ещё один способ посчитать тех, кто без скриптов сидит.

     
     
  • 2.73, Аноним (70), 10:10, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Подсчитать-то просто. А вот для дискриминации и фингерпринтинга - самое оно.

    1. NoScript может обрабатывать теги noscript. По крайней мере есть быстрый и безопасный парсер HTML. Да, приходится перехватывать запросы.
    2. Но встроенных безопасных парсеров CSS не будет. в ближайшем времени. Как и кода, вырезающего эту гадость. Значит парсер задействуют яваскриптовый. То есть будет жрать память и тормозить.

    Вообще Мозилла охренела. Должно быть отдельное API для перехвата и контроля подобных аспектов работы движка без всяких костылей и хаков, как в NoScript.

     

  • 1.18, BrainFucker (ok), 22:26, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > В бета-версии Firefox 114 реализован интерфейс пользователя для управления списком исключений для "DNS over HTTPS". Настройки "DNS over HTTPS" перенесены в раздел

    А /etc/hosts так и продолжает игнорироваться при использовании DoH?

     
     
  • 2.68, Аноним (66), 09:30, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если у тебя включена настройка игнорировать системный резолвер, то почему должен обрабатываться /etc/hosts? Игнорировать это верное поведение
     

  • 1.24, Аноним (24), 23:15, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как долго будет мозолить глаза - "Скопировать"?!
     
     
  • 2.28, Аноним (28), 23:36, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пока не закроют этот тикет с тем или иным вердиктом

    https://bugzilla.mozilla.org/show_bug.cgi?id=1817098

     
  • 2.31, Аноним (31), 23:43, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "скопировать" правильнее, тебе там уже написали. гугли учебник за первый класс, совершенные/несовершенные формы глаголов
     
     
  • 3.36, Аноним (31), 23:49, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    поясню для танкистов: либо "копировать", "вставлять" и "удалять", либо "скопировать", "вставить" и "удалить". третьего не дано
     
  • 3.52, Аноним (52), 07:26, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Замечательно, но десятилетиями было "копировать", в хроме и его клонах — "копировать", по всей системе — "копировать". Курсор уже автоматически ищет букву "К" в контекстном меню.

    Мозилла сейчас совсем не в том положении, когда дозволяется ломать пользовательские привычки. Контекстное меню это вообще святое, любые его переделки сильно замедляют работу.

     
     
  • 4.118, Аноним (31), 15:27, 11/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    в контекстном меню в каждом пункте есть выделенная буква, по нажатию на которую активируется пункт меню. от исправления на правильный вариант ("Скопировать") ничего не изменится

    но ты особый случай: контекстным меню пользуешься мышкой, интерфейс на русском, тебе уже ничто не поможет

     
  • 4.123, 77 (?), 15:33, 12/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Добавить в userChrome.css:


    :is(menuitem, menu) > label[value="Скопировать"]::before {
    content: "Копировать";
    }

    :is(menuitem, menu) > label[value="Скопировать ссылку"]::before {
    content: "Копировать ссылку";
    }

    :is(menuitem, menu) > label[value="Скопировать ссылку на изображение"]::before {
    content: "Копировать ссылку на изображение";
    }

    :is(menuitem, menu) > label[value="Скопировать изображение"]::before {
    content: "Копировать изображение";
    }

     
  • 3.77, 1 (??), 10:17, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Может дать пользователю возможность самому определить, что он хочет видеть ? Да хоть "Сунуть". Но XUL же отменили ...
     

  • 1.25, Аноним (31), 23:20, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    как отключить хромовский бред в строке url?
     
     
  • 2.26, Аноним (31), 23:22, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    нашёл. такие психи взяли, что не дочитал дотуда
     
     
  • 3.30, Аноним (28), 23:39, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это ладно, настоящие психи у тебя будут, когда поймёшь, что отключать нечего: в релизе это не включено.
     
     
  • 4.107, Вы забыли заполнить поле Name (?), 20:00, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Психи будут когда опция отключения перестанет работать
     

  • 1.27, Аноним (28), 23:36, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Включено отображение в адресной строке введённого поискового запроса

    Не знаю, зачем они это вынесли в примечания к выпуску, но в реальности не включено.

    https://searchfox.org/mozilla-central/source/browser/app/profile/firefox.js#52

    #if defined(EARLY_BETA_OR_EARLIER)

    Включено в бетах, но не в релизе.

     
  • 1.29, Аноним (31), 23:38, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    в новой версии у меня включилась анимация вкладок. раньше выключалось через cosmeticAnimations, теперь так

    в about:config добавить int
    ui.prefersReducedMotion = 1

     
  • 1.33, bit_zero (ok), 23:45, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >предложена улучшенная реализация режима просмотра видео "картинка в картинке" (Picture-in-Picture), в котором добавлены кнопки перемотки на 5 секунд вперёд и назад, кнопка для быстрого раскрытия окна на весь экран и ползунок быстрой перемотки c индикатором позиции и продолжительности видео.

    PIP должна исползовать ориганальный плеер сайта, а не городить очередной неудобный интерфейс, причём в каждом браузере свой.
    Через пару лет дойдут до этого

     
     
  • 2.35, Аноним (31), 23:47, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, как на ютубе отключить? бесит ппц
     
  • 2.51, Аноним (49), 07:25, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нафиг оригинальные плееры, например на сайтах с вебкам моделями оригинальные плееры не дают открывать на весь экран если ты не совершил определенные действия, например пополнение счета и т.п. а встроенный pip плеер без проблем обходит это ограничение.
     
  • 2.78, Аноним (78), 10:22, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет, это сайты должны использовать браузерный плеер, а не навязывать всем свой javascript.
     

  • 1.34, Аноним (34), 23:46, 09/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А они пофиксили открытие предыдущих вкладок? На винде проблема актуальна с версии 111!
     
     
  • 2.37, Аноним (31), 23:51, 09/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а это только ты можешь проверить как юзер оффтопика
     
  • 2.53, Аноним (49), 07:27, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем проблема? Закрытые вкладки открываются.
     

  • 1.48, КО (?), 06:04, 10/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Сцуко, лезть в about:config с каждым обновлением вместо нормально оформленого списка настроек
     
     
  • 2.50, ИмяХ (?), 07:17, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    about:config это и есть список настроек. Что значит "нормально оформленного"? покажи на примере, сделай свой форк с панельками и картинками.
     
     
  • 3.74, Аноним (31), 10:11, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Что значит "нормально оформленного"?

    ты хотя бы список настроек там видишь, додик?

     
  • 3.76, Бывалый смузихлёб (?), 10:14, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В том то и дело, что были времена когда всё нормально настраивалось с нормального экрана настроек, с нормальными интерфейсами, где всё просто и понятно, а то и имеются пояснениями что и для чего
    И практически не требовалось лезть "под капот", точнее, в about:config. И переключать чёрти какие флаги, у которых ещё и названия от версии к версии меняются

    Похоже, там уже столько гомна наворотили, что даже интерфейс под это сделать не могут

     
     
  • 4.89, Kuromi (ok), 15:23, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В том то и дело, что были времена когда всё нормально настраивалось
    > с нормального экрана настроек, с нормальными интерфейсами, где всё просто и
    > понятно, а то и имеются пояснениями что и для чего
    > И практически не требовалось лезть "под капот", точнее, в about:config. И переключать
    > чёрти какие флаги, у которых ещё и названия от версии к
    > версии меняются
    > Похоже, там уже столько гомна наворотили, что даже интерфейс под это сделать
    > не могут

    Ложь как она есть. В ФФ всегда 90+% настроек было скрыто за about:config. На самом деле с годами в about:preferences стало как раз таки БОЛЬШЕ доступных настроек чем было раньше.

    Ты скорее всего использовал всякие разные расширения "настройщики", сутью которых было рисовать окошко с коллекцией галочек и чекбоксов для переключения тех настроек что показались автору арсширения полезными.
    Были и попытки создать расширения с базой описаний настроек в about:config, что характерно все они умирали через годик-два, т.к. Мозилла никогда не подавала about:config как нечто неизменное и настройки могли удаляться, добавляться, менять значения по умолчанию, смысл значений, терять силу вообще.

     
  • 2.54, Аноним (49), 07:29, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Скажи спасибо что настройки в принципе есть, вон хромоклоны и половину того что доступно в about:config не умеют.
     
     
  • 3.56, Аноним (56), 07:47, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Жри что дают!
     
     
  • 4.105, Аноним (49), 19:57, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Не нравится перепиши и пришли патч, или форк сделай, ещё нет такого браузера у которого больше возможностей и при этом удобнее доступ к ним.
     
  • 3.65, шмякшмяк (?), 09:25, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В Яндекс браузере через about:flags много чего есть.
     
     
  • 4.104, Аноним (49), 19:55, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Давай проверим, элементарно отключить поддержку av1,  что бы Ютуб не подсовывал тебе видео которое твой комп не умеет аппаратно ускорять, такую элементарную вещь твои флаги могут, или опять придется ставить дополнение от васяна у которого куча ненужных разрешений?
     
     
  • 5.108, Аноним (108), 20:36, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А давай ты научишь как в файрфоксе на том же ютубе через about:config заставить отдавать видео только в h264 c частотой не выше 30 Гц? Чтобы лишние аддоны не ставить.
     
  • 5.110, шмякшмяк (?), 22:51, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У Яндекс браузера просто снимается галочка в настройках с "использовать аппаратное ускорение если возможно". К тому же поддерживает Вулкан,норм переводчик. Особенно нравится криптоднс с выбором использования разных поставщиков и туева хуча других ништяков.
     
  • 3.86, Аноним (108), 13:35, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    chrome://flags плюс групповые политики в том же edge обгоняют этот ваш about:config не напрягаясь
     
     
  • 4.88, Аноним (32), 13:50, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну ты сравниваешь тоже, flags это шляпа с рандомными экспериментами и не параметры конфигурации. Периодически завозят новые, ломают старые. Через аргументы тоже много не настроишь и постоянно ломают, это надо ярлык постоянно обновлять и смотреть каждый раз в код. Даже нет управления из одного места по типу user.js. Вот правда, большего бреда ты сказануть не мог.
     
     
  • 5.92, Аноним (108), 15:36, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что, в about:config не то же самое? А то один из анонимов выше написал, что "Были и попытки создать расширения с базой описаний настроек в about:config, что характерно все они умирали через годик-два, т.к. Мозилла никогда не подавала about:config как нечто неизменное и настройки могли удаляться, добавляться, менять значения по умолчанию, смысл значений, терять силу вообще" и что характерно - я с ним согласен
     
     
  • 6.93, Аноним (32), 15:47, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А что, в about:config не то же самое? А то один из
    > анонимов выше написал, что "Были и попытки создать расширения с базой
    > описаний настроек в about:config, что характерно все они умирали через годик-два,
    > т.к. Мозилла никогда не подавала about:config как нечто неизменное и настройки
    > могли удаляться, добавляться, менять значения по умолчанию, смысл значений, терять силу
    > вообще" и что характерно - я с ним согласен

    У мозиллы так-то в официальных ресурсах описаны эти конфигурации и все изменения в них. Расширения с описаниями действительно глупость.

     
     
  • 7.94, Аноним (108), 15:57, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то в хромоподобных браузерах настройки в ://flags документированы прямо в самом браузере. Набираешь какой-нибудь chrome://flags и получаешь список возможных параметров с описаловом каждого, чего в about:config и близко нет: сам гадай что они означают или гугли. Имхо, хромовский вариант удобнее.
     
     
  • 8.95, Аноним (32), 16:00, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но это не одно и то же Кроме того, точно так же написанному верить никакого смы... текст свёрнут, показать
     
     
  • 9.97, Аноним (108), 16:14, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Значит в итоге имеем аксиому Эскобара во всей красе ... текст свёрнут, показать
     
  • 4.106, Аноним (49), 19:58, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ложь. Либо ты не смотрел что вообще умеет about:config.
     
     
  • 5.109, Аноним (108), 21:53, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Смотрел я и этот ваш about:config, и chrome://flags и https://learn.microsoft.com/ru-ru/deployedge/microsoft-edge-policies вместе с гугловской методичкой для chrome enterprise впридачу. И https://github.com/mozilla/policy-templates/ тоже смотрел есличо. Так что могу сравнить.
     
  • 2.75, Аноним (70), 10:12, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    arkenfox
     

  • 1.57, penetrator (?), 08:11, 10/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > В меню предоставлена возможность удаления поискового запроса из истории посещений

    Это было доступно и раньше, но с клавиатуры

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

    Хрень полная, это сделано потому что некоторые недоразвитые ресурсы требуют спецсимволы в пароле, хотя они увеличивают энтропию почти никак, c 5.95 бит до 6.55 бит, т.е. пароль в 11 символов без спецсимволов и пароль в 10 символов со спецсимволами - имеют одинаковую энтропию, и это в идеальном случае, если ваш пароль например может состоять целиком из всех таких символов, типа кавычек разных скобок и т.д. в реальности - это 1 символ в ввиде собаки или решетки - цирк

    > Включена по умолчанию поддержка определённых в спецификации CSS Color Level 4 функций color(), lab(), lch(), oklab() и oklch(), применяемых для определения цвета в цветовых пространствах sRGB, RGB, HSL, HWB, LHC и LAB.

    А HSV так и не появился?


    > В инструментах для web-разработчиков расширены возможности функции поиска в файлах, доступной в отладчике JavaScript.

    Притом все это адски медленно открывается в первый раз. Просто висит.

     
     
  • 2.58, VEG (ok), 08:25, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А HSV так и не появился?

    Его нет в стандарте.

     
  • 2.61, Аноним (32), 08:50, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Перебирать alphanum всё же быстрее, чем перебирать alphanum + все закорючки. К тому же, такой символ может быть разделителем, что удобно человеку, и неудобно для подбора.
     
     
  • 3.112, penetrator (?), 06:57, 11/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Перебирать alphanum всё же быстрее, чем перебирать alphanum + все закорючки. К
    > тому же, такой символ может быть разделителем, что удобно человеку, и
    > неудобно для подбора.

    не быстрее, если будет длина 10 и 11 символов соответственно

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

     
     
  • 4.121, Аноним (108), 22:02, 11/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > какое удобство в случайно сгенерированном пароле?

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

     

  • 1.60, Николай (??), 08:27, 10/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Групировку вкладок, так и не делают, даже в других давно есть, позор Mozilla!
     
     
  • 2.81, Аноним (81), 10:46, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там был группировка вкладок, но они её так плохо сделали что пришлось выкинуть и больше никогда не добавлять. Этож Мозилла они ничего правильно сделать не в состоянии.
     
     
  • 3.90, Kuromi (ok), 15:26, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Там был группировка вкладок, но они её так плохо сделали что пришлось
    > выкинуть и больше никогда не добавлять. Этож Мозилла они ничего правильно
    > сделать не в состоянии.

    Панорама? Ну так фигово сделать, прибить гвоздями так чтоб ломалось по любому изменению в коде (так оно и было, тронули код вкладок - опять панормаму чини) и тормозило (адово), потом спрятать поглубже, никак не продвигать, далее выключить по умолчанию и через годик сказать "никтоне пользуется, давайте снесем" - вот как это было.

     
  • 2.98, Lom (?), 16:45, 10/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если тебе надо так и иди к другим, мне это не надо.
     

  • 1.99, deusbase (ok), 17:13, 10/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    в ESR версии сегодня начали лезть убогие уведомления о новых письмах Gmail.
    Кто знает как отключить? В настройках ничего не нашел.
     
  • 1.115, Аноним (115), 15:08, 11/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А отключить JavaScript для какого-либо сайта опять невозможно без бубна и жервенного барана?
     
     
  • 2.116, Аноним (31), 15:22, 11/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    миллион плагинов для этого. uMatrix, NoScript. плохо только, что мышью нужно кликать
     

  • 1.124, Аноним (124), 10:41, 16/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Они наконец-то догнали Хром по номеру версий.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру