The OpenNET Project / Index page

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

Релиз Firefox 108

13.12.2022 18:40

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

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

  • Добавлена клавиатурная комбинация Shift+ESC для быстрого открытия страницы менеджера процессов (about:processes), позволяющего оценить какие процессы и внутренние потоки потребляют излишние ресурсы памяти и CPU.
  • Оптимизировано планирование вывода кадров анимации в условиях высокой нагрузки, что позволило улучшить результаты прохождения теста MotionMark.
  • При выводе на печать и сохранении PDF-форм, предоставлена возможность использования символов на языках, отличных от английского.
  • Реализована поддержка правильной цветовой коррекции изображений, в соответствии с цветовыми профилями ICCv4.
  • Обеспечено корректное срабатывание режима показа панели закладок "только на новых вкладках" (настройка "Only show on New Tab") для пустых новых вкладок.
  • В about:config добавлены настройки cookiebanners.bannerClicking.enabled и cookiebanners.service.mode для автонажатия на баннеры, запрашивающие полномочия по использованию Cookie на сайтах. В интерфейсе ночных сборок реализованы переключатели для управления автонажатием на Cookie-баннеры в привязке к определённым доменам.


  • Добавлен API Web MIDI, позволяющий из web-приложения взаимодействовать с подключёнными к компьютеру пользователя музыкальными устройствами с интерфейсом MIDI. API доступен только для страниц, загруженных через HTTPS. При вызове метода navigator.requestMIDIAccess() при наличии подключённых к компьютеру MIDI-устройств пользователю выводится диалог с предложением установить дополнение "Site Permission Add-on", необходимое для активации доступа (см. описание ниже).
  • Предложен экспериментальный механизм Site Permission Add-on для управления доступом сайтов к потенциально опасным API и возможностям, требующим расширенных привилегий. Под опасными подразумеваются возможности, способные физически повредить оборудование, внести неотменяемые изменения, использоваться для установки вредоносного кода на устройства или привести к утечке данных о пользователе. Например, в контексте API Web MIDI дополнение Permission Add-on используется для предоставления доступа к устройству синтеза звука, подключённому к компьютеру.
  • Включена по умолчанию поддержка карт импорта ("import map"), позволяющих управлять тем, какие URL будут загружены при импорте JavaScript-файлов через выражения import и import(). Карта импорта задаётся в формате JSON в элементе <script> с новым атрибутом "importmap". Например:
    
       <script type="importmap">
       {
         "imports": {
           "moment": "/node_modules/moment/src/moment.js",
           "lodash": "/node_modules/lodash-es/lodash.js"
         }
       }
       </script>
    

    После объявления данной карты импорта в JavaScript-коде для загрузки и выполнения JavaScript-модуля "/node_modules/moment/src/moment.js" можно использовать выражение 'import moment from "moment";' не детализируя путь (эквивалент 'import moment from "/node_modules/moment/src/moment.js";').

  • В элементе "<source>" реализована поддержка атрибутов "height" и "width", определяющих высоту и ширину изображения в пикселях. Указанные атрибуты действуют только когда элемент "<source>" вложен в элемент "<picture>" и игнорируются при вложении в элементы <audio> и <video>. Для отключения обработки "height" и "width" в <source> в about:config добавлена настройка "dom.picture_source_dimension_attributes.enabled".
  • В CSS предоставлен набор тригонометрических функций sin(), cos(), tan(), asin(), acos(), atan() и atan2().
  • В CSS реализована функция round() для выбора стратегии округления.
  • В CSS реализован тип <calc-constant>, позволяющий использовать в математических функциях известные математические константы, такие как числа Пи и E, а также значения бесконечности и NaN. Например, "rotate(calc(1rad * pi))".
  • В CSS-запрос "@container", позволяющий формировать стиль элементов в зависимости от размера родительского элемента (аналог запроса "@media", применяемый не к размеру всей видимой области, а к размеру блока (контейнера), в который помещён элемент), добавлена экспериментальная поддержка единиц измерения cqw (1% от ширины), cqh (1% от высоты), cqi (1% от inline-размера), cqb (1% от размера блока), cqmin (наименьшее значение cqi или cqb) и cqmax (наибольшее значение cqi или cqb). Возможность по умолчанию отключена и включается через параметр layout.css.container-queries.enabled в about:config.
  • В JavaScript добавлен метод Array.fromAsync для создания массива из асинхронно поступающих данных.
  • В HTTP-заголовок CSP (Content Security Policy) добавлена поддержка директив "style-src-attr", "style-src-elem", "script-src-attr" и "script-src-elem", предоставляющих функциональность директив style и script, но с возможностью их применения к отдельным элементам и обработчикам событий, таким как onclick.
  • Добавлено новое событие browsingContext.domContentLoaded, вызываемое после завершения загрузки содержимого DOM.
  • В метод .get() добавлена опция forceSync для принудительной синхронизации.


  • Реализована отдельная область панели для размещения виджетов WebExtension-дополнений.
  • Изменена логика работы чёрного списка Linux-драйверов, несовместимых с WebRender. Вместо поддержания белого списка с рабочими драйверами осуществлён переход на ведение чёрного списка проблемных драйверов.
  • Улучшена поддержка протокола Wayland. Добавлена обработка переменной окружения XDG_ACTIVATION_TOKEN с токеном активации для протокола xdg-activation-v1, при помощи которого одно приложение может переключить фокус на другое. Решены проблемы, возникающие при перемещении мышью закладок.
  • На большинстве систем Linux включена анимация панели.
  • В about:config предоставлена настройка gfx.display.max-frame-rate для ограничения максимальной частоты обновления кадров.
  • Добавлена поддержка спецификации символов Emoji 14.
  • По умолчанию включено WebGL-расширение OES_draw_buffers_indexed.
  • Реализована возможность использования GPU для ускорения растеризации Canvas2D.
  • На платформе Windows включена sandbox-изоляция процессов, взаимодействующих с GPU.
  • Добавлена поддержка SIMD-инструкций FMA3 (умножение-сложение с однократным округлением).
  • Процессы, применяемые для обработки фоновых вкладок, на платформе Windows 11 теперь запускаются в режиме "Efficiency", при котором планировщик задач уменьшает приоритет выполнения для снижения потребления ресурсов CPU.
  • Улучшения в версии для Android:
    • Добавлена возможность сохранения web-страницы в виде PDF-документа.
    • Реализована поддержка группировки вкладок в панели (вкладки можно поменять местами после удерживания касания к вкладке).
    • Предоставлена кнопка для открытия всех закладок из указанного раздела в новых вкладках в новом окне или в режиме инкогнито.

Кроме новшеств и исправления ошибок в Firefox 108 устранено 20 уязвимостей. 16 уязвимостей помечены как опасные, из них 14 уязвимостей (собраны под CVE-2022-46879 и CVE-2022-46878) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц. Уязвимость CVE-2022-46871 связана с использованием кода из устаревшей версии библиотеки libusrsctp, содержащей неисправленные уязвимости. Уязвимость CVE-2022-46872 позволяет атакующему, получившему доступ к процессу обработки страниц, обойти sandbox-изоляцию в Linux и прочитать содержимое произвольных файлов через манипуляции с IPC-сообщениями, связанными с буфером обмена.

  1. Главная ссылка к новости (https://www.mozilla.org/en-US/...)
  2. OpenNews: Релиз Firefox 107
  3. OpenNews: Mozilla внедряет идентификаторы в загружаемые установочные файлы Firefox
  4. OpenNews: Mozilla начнёт принимать дополнения на базе третьей версии манифеста Chrome
  5. OpenNews: В Firefox тестируют возможность распознавания текста на изображениях
  6. OpenNews: Выпуск web-браузера Wolvic 1.2, продолжающего развитие Firefox Reality
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58319-firefox
Ключевые слова: firefox, mozilla
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (115) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 18:52, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Единственный рабочий браузер под wayland/sway.
     
     
  • 2.2, Аноним (1), 18:53, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    К сожалению, да.
     
     
  • 3.44, Аноним777 (?), 22:01, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Я использую под Sway Firefox и Google Chrome.
    Что я делаю не так?)

    ПО на базе Chromium давно умеет Wayland, даже WebRTC.

     
  • 2.11, Аноним (11), 19:17, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Site Permission Add-on для ... возможности, способные физически повредить оборудование, внести неотменяемые изменения, использоваться для установки вредоносного кода на устройства или привести к утечке данных о пользователе.

    Крутяк!

     
  • 2.20, alvitg (?), 19:37, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А чем Вас Хромиум с флагом --ozone-platform-hint=auto в файле ~/.config/chromium-flags.conf не устраивает?
     
     
  • 3.45, Аноним777 (?), 22:04, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я бы добавил еще:
    --enable-features=WaylandWindowDecorations
    --ozone-platform-hint=wayland
    --enable-features=WebRTCPipeWireCapturer (если конечно исп. PipeWire)

    Но, для хром пришлось в desktop файл добавлять.
    Хотя можно и в chrome://flags выставить

     
  • 3.89, Admino (ok), 10:42, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня в этом режиме менюшки перестают открываться.
     

  • 1.3, neon1ks (ok), 18:57, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    > В CSS предоставлен набор тригонометрических функций sin(), cos(), tan(), asin(), acos(), atan() и atan2().
    > В CSS реализована функция round() для выбора стратегии округления.

    Хочу интегралы и производные. Будут?

     
     
  • 2.7, Аноним (7), 19:07, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не можешь взять производную от sin()?
     
     
  • 3.110, Аноним (110), 14:52, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    На самом деле современные анимации и стили пишутся на js фреймворках для анимации и на специальных подмножествах js, а потом частично компилируеются в css, частично остаются в js. Ввод доп. функций css позволит компилировать чуть большую часть js для анимаций в native css и как следствие ускорит работу. В конце css станет тем что сейчас js для TypeScript, как assembler для C++ или Rust.
     
  • 2.74, Аноним (74), 08:19, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А может тебе ещё и пределы с рядами добавить?!
     
     
  • 3.77, Аноним (74), 08:23, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Про дифференциалы не забудьте!
     
     
  • 4.113, Admino (ok), 16:59, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как жить без FFT?
     
  • 2.76, ryoken (ok), 08:22, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>Хочу интегралы

    Тройные по криволинейному контуру?

     
     
  • 3.85, Аноним (11), 09:35, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    достаточно вариационного исчисления
     

  • 1.5, Аноним (11), 19:06, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    > При выводе на печать и сохранении PDF-форм, предоставлена возможность использования символов на языках, отличных от английского

    Обалдеть! 21 век!

     
     
  • 2.59, Аноним (59), 02:39, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    зачем вообще pdf в браузере? заняться нечем?
     
     
  • 3.71, Аноним (71), 07:28, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Зачем вообще pdf

    Так правильно.

     
     
  • 4.86, Аноним (86), 10:00, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не праздного интереса для, а расширения познания ради: а какой формат для смешанного (текст + графика) содержимого еще есть, что бы он удобоваримо между платформами работал (можно только для чтения).
     
     
  • 5.92, Аноним (59), 11:01, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    слабо загуглить comparison of e-book formats?
     
     
  • 6.96, Аноним (86), 12:27, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не слабо, загуглил.

    Идея интересная, но вот чем эти mobi открывать на среднестатестическом компе у тети Нюры - не очень понятно.

    Отправляя pdf - я уверен что его откроют на 100%. С ePub, doc, mobi и ко - такой уверенности нет.
    Это как хаять zip, да он не самый-самый, но зато я могу его отправить любому с уверенностью что он его откроет (не задавая себе вопрос о наборе ПО на том конце).

    Поэтому список форматов для электронных книг конечно длинный, но из универсального я там увидел только: txt, pdf, и html.

     
     
  • 7.103, Аноним (59), 13:23, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так ты познание расширить хотел или на полемику спровоцировать?
     
     
  • 8.104, Аноним (86), 13:31, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, думал что-то еще появилось в разрезе документаоборота, раз уж написано выше ... текст свёрнут, показать
     
     
  • 9.115, Аноним (59), 19:26, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    учись читать, там не так было написано... текст свёрнут, показать
     
  • 7.112, Аноним (112), 16:52, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Отправляя pdf - я уверен что его откроют на 100%. С ePub, doc, mobi и ко - такой уверенности нет.

    Так и PDF открыть смогут только если там есть или какой-либо PDF-ридер или в браузере вот сейчас (потому, что повстраивали).
    В чем отличие от какого-нибудь ePub или mobi было бы тогда? Точно так же нужен был бы или ридер или встраивание в браузер.
    Ты просто сравниваешь не _форматы_, а уже текущую ситуацию с их распространением.

     
     
  • 8.124, Аноним (124), 03:14, 15/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На Windows предустановлен edge который умеет открывать pdf, на Linux один из дву... текст свёрнут, показать
     
  • 5.107, 123 (??), 14:12, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кроме PDF есть ещё немного подзабытый djvu.
     
     
  • 6.108, Аноним (86), 14:21, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, пользовался в свое время, сейчас в основном fb2 и epub.

    Наверное зря я там написал "чтения", имелось в виду readonly файл - что бы отправить, показать кому-то доку, распечатать.

    Pdf для чтения как-то пробовал, но , имхо, это уже перебор, разве что для журналов каких. Где больший упор в изображения.

     
  • 6.117, Аноним (59), 19:30, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    печально, что pdf и djvvu невозможно на читалках читать. из подходящих девайсов видел e-ink от waveshare, который с драйвером будет толщиной в кирпич и жрать как не в себя, и читалка от pine64, которая стоит, как крыло от самолёта

    очень много честно скачанных или старых книг идёт лесом

     

  • 1.6, Аноним (6), 19:07, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Site permission add-ons are a type of software that websites can ask you to install to modify Firefox’s default security behavior and give them extra privileges

    Они там на кого работают? Теперь будет

    >установи шпионский аддон и дай нам за собой шпионить на всех сайтах, или иди копать хрен

    вместо

    >установи Гугл Хром / Яндекс Браузер / Амиго, или иди копать хрен

    . Подали, блин, идею.

     
     
  • 2.17, Аноним (17), 19:32, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Для того, чтобы сайт мог взаимодействовать с MIDI-устройством, да, нужно обеспечить канал взаимодействия, поскольку Firefox по-максимуму изолирует веб-контент, а процессы свои держит в песочнице.

    Дополнение даёт этому конкретному сайту возможность обойти изоляцию. Не отключать же всю песочницу ради одного сайта.

     
     
  • 3.19, Аноним (11), 19:35, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Давайте сразу общий случай доступа на PCI шину сделаем, а?
     
  • 3.23, Аноним (6), 20:01, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем дополнение для каждого сайта в отдельности Можно в сам Firefox добавить... большой текст свёрнут, показать
     
     
  • 4.30, Kuromi (ok), 20:22, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Оно не для каждого сайта, оно просто реализует гуй к экспериментальным API. Когда дообкатают просто вольют в основной код.
    Могу напомнить, что было такое дополнение Lockwise которое реализовывало новый интерфейс доступа к сохраненным логинам и паролям. В нем обкатали интерфейс а потом просто встроили в браузер (убрав старый гуй)
    Устроили истерику...
     

  • 1.8, Аноним (8), 19:11, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    А что черный список лучше белого? Негры же вроде негодуют. А FMA3 это западная математика с числом Пи равным 4-м по-видимому.
     
     
  • 2.16, Аноним (17), 19:26, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В данном случае лучше. До этого, приходилось добавлять в белый список каждый новый графический адаптер.
    Что неудобно, как для разработчиков (постоянно выходят новые видеокарты и процы со встроенной графикой), так и для пользователей (купил железку, а для неё аппаратный WebRender включили лишь через N месяцев).
     
     
  • 3.31, Kuromi (ok), 20:23, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Поначалу так и было. Потом они задолбались.
     

  • 1.10, Константавр (ok), 19:13, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Добавлена клавиатурная комбинация Shift+ESC для быстрого открытия страницы менеджера процессов (about:processes), позволяющего оценить какие процессы и внутренние потоки потребляют излишние ресурсы памяти и CPU.

    Что это даст конечному пользователю? Ну сижу я на сайте, он жрёт как не в себя, что мне делать? Убивать сайт? А смотреть его я буду как? Нужно было не давать сайтам творить такое! Надо было не выпускать джинов из бутылки!

     
     
  • 2.15, Аноним (17), 19:22, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Например, это даст разработчику сайта понимание, сколько жрёт его сайт.

    Браузером же не только потребители контента пользуются.

     
     
  • 3.29, Аноним (11), 20:19, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну посмотрит вебмакака, сколько жрёт её сайт... Она всё равно меньше жор сделать не умеет.
     
     
  • 4.35, Аноним (35), 20:47, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже если умеет, вряд ли будет делать.
     
  • 2.40, Аноним (40), 21:38, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Инструменты разработчика так вообще давно надо было выпилить. Толку вам от них.
     
  • 2.43, Анонн (?), 21:49, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пользователь увидит что опеннет жрет целых 55Мб!
     
     
  • 3.72, Аноним (72), 07:44, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вижу 34мб.
     
     
  • 4.100, Аноним (100), 12:57, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    1 таб 44, второй таб 38, осталось выяснить куда делись остальные 2 гб сожранные браузером и в этом списке не участвующие. Сложно найти что-то более бесполезное и лживое, чем менеджер процессов браузера. Ещё с хромого традиция пошла.
     
     
  • 5.121, Аноним (121), 23:39, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > куда делись остальные 2 гб сожранные браузером и в этом списке не участвующие.

    Видимо "зарезервированы на нужды браузера".

     
  • 2.46, Аноним (46), 22:20, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Что это даст конечному пользователю?

    сломает ignore-mode в tridactyl, например.

     
  • 2.52, Аноним (52), 23:01, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Что это даст конечному пользователю?

    Ничего. Пользователи пользуются Google Chrome и Safari. Firefox пишется гиками для гиков. Гики любят бессмысленные индикаторы всего и вся, вот ещё один подвезли.

     

  • 1.12, Аноним (12), 19:17, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Как раз собираю. D
     
     
  • 2.32, BrainFucker (ok), 20:36, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    К выходу следующей версии успеешь?
     
     
  • 3.36, Аноним (12), 21:04, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это же не Чромиум. К тому же 102.5
     
     
  • 4.55, Аноним (55), 23:24, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А как же тормозной р***?
     
     
  • 5.56, Аноним (56), 23:36, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я ХЗ как без него систему поставить вообще... Он всюду пролез. Проблема лишь в его версиях. Симанки нужен 1.64, Огнелису норм с 1.65. Слава Яндекс браузеру,а то без Видосиков сидел бы пока компилял. Собирал вообще из-за Шланга. Собралось,но openh264 все равно ГСС собирался.
     
     
  • 6.61, Аноним (61), 02:40, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Я ХЗ как без него систему поставить вообще

    Пока что ещё запросто, гента.

     
     
  • 7.82, Аноним (56), 09:06, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И как вы там без иксов?
     
     
  • 8.95, Аноним (61), 12:15, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Обоснуй-ка Иксы на месте ... текст свёрнут, показать
     
     
  • 9.97, Аноним (97), 12:27, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чего вам обосновывать Если действительно пользоваться,то при emerge xorg-server... текст свёрнут, показать
     
     
  • 10.98, Аноним (61), 12:30, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не шлангуй, расскажи лучше как ты так действительно пользуешься , что у тебя ик... текст свёрнут, показать
     
     
  • 11.99, Аноним (97), 12:52, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    USE -mingw -gstreamer ladspa ogg ffmpeg harfbuzz -gtk-doc nvenc codec2 libmpeg2... текст свёрнут, показать
     
     
  • 12.101, Аноним (61), 13:08, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    лол USE -pulseaudio -gnome -kde -systemd -bluetooth -policykit X alsa emacs jac... текст свёрнут, показать
     
     
  • 13.105, Аноним (97), 13:50, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    XD Вы в самом деле запускаете что-нибудь кроме пинга ... текст свёрнут, показать
     
     
  • 14.106, Аноним (61), 14:10, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А ты уже перестал пить конъяк по утрам Ну можешь потупить ещё немного, если не ... текст свёрнут, показать
     
     
  • 15.111, Аноним (97), 15:12, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я как десктоп использую Соответственно и Вайн должен быть и ффмпег чтобы поддер... текст свёрнут, показать
     
  • 13.123, Аноним (100), 00:19, 15/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Неплохо, но слишком много возни будет с отключением всего кала Вот старые юзы ... большой текст свёрнут, показать
     
  • 11.122, Аноним (100), 00:05, 15/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Гном тянет раст и браузеры тянут шланг не всегда опционально, там помнится в од... текст свёрнут, показать
     

  • 1.21, iPony129412 (?), 19:50, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Добавлена поддержка спецификации символов Emoji 14.

    Уже 15 надо 🫤
    https://emojipedia.org/emoji-15.0/

     
     
  • 2.88, Аноним (88), 10:23, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://emojipedia.org/pregnant-man-light-skin-tone/

    не надо, не стоит

     
     
  • 3.94, Отражение луны (ok), 12:12, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тебя это как-то оскорбляет?
     

  • 1.22, Аноним (22), 19:57, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В сделанные PDF заметки перестали плыть вниз?
    Маппинги на ts от вебпака всё так и отваливаются.
    Фильтра запросов по контенту нет и не предвидится.
    Ещё и vimium для вкладки открытой по Ctrl+T не работает пока хоть какой-то хлам не откроется
     
  • 1.24, darkshvein (ok), 20:06, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    в нём уже появился интернет, лол?
    в снап-версии
     
  • 1.25, iPony129412 (?), 20:11, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > На большинстве систем Linux включена анимация панели.

    Вот это инновации в линуксах 😮

     
  • 1.26, X86 (ok), 20:12, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    > В about:config добавлены настройки cookiebanners.bannerClicking.enabled и cookiebanners.service.mode для автонажатия на баннеры, запрашивающие полномочия по использованию Cookie на сайтах

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

     
     
  • 2.28, Аноним (28), 20:18, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Мне особенно понравилось cookiebanners.cookieInjector.enabled. Т.е. с одной стороны надо же понять дать сайту, что «всё», с другой — браузер теперь инжектить куки мне будет сам по себе. Чот прям подозрительно это всё.
     
  • 2.79, eyeDM (?), 08:39, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Придумали этот "идиотизм" не разрабы браузера, а "заботливые" чиновники.
     
     
  • 3.80, Аноним (28), 09:05, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну нет. Чиновники не обязывали делать тормозные попапы в полэкарана с дарк паттернами. Они как раз этого не хотели, но сайтостроители их умело саботируют.
     
     
  • 4.84, Аноним (84), 09:30, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чинуши опять полезли свими длинными руками в то, чего не понимают, и получилось как всегда.
     
     
  • 5.114, Аноним (112), 17:12, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты не понимаешь, что пишешь. У "чинуш" там всё нормально написано и никаких принудительных баннеров делать не обязательно. Там проблема реально не в том, что понаписывали чинуши, а в том, что понавебмакакали сайтостроители.
     
  • 3.90, КО (?), 10:45, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну спасибо "заботливым" чиновникам что к СОТОЙ ЕПТИТЬ ВЕРСИИ браузер научился давать по рукам левым сайтам кукам с других сайтов.
     

  • 1.33, BrainFucker (ok), 20:39, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > позволяющего оценить какие процессы и внутренние потоки потребляют излишние ресурсы памяти и CPU.

    Ну а толку от оценивания? Лучше бы вернули настройку, позволявшую ограничить количество фоновых процессов вплоть до единицы. Зачем мне все вкладки обрабатывать в отдельных процессах, когда у меня всегда активная только одна вкладка?

     
     
  • 2.34, Аноним (11), 20:45, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Зачем мне все вкладки обрабатывать в отдельных процессах, когда у меня всегда активная только одна вкладка?

    Потому что браузер работает не совсем (совсем не) для юзера.

     

  • 1.37, rvs2016 (ok), 21:23, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Добавлено новое событие domContentLoaded,
    > вызываемое после завершения загрузки содержимого.

    Зачем нужно это новое событие, если оно повторяет своим смыслом обычное событие onload?

     
     
  • 2.39, Аноним (11), 21:28, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    чтобы всё поломать
     
  • 2.48, Аноним (48), 22:31, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно нихрена не новое, оно было почти всегда. Даже в начале нулевых. И работало.
     
     
  • 3.65, Shevchuk (ok), 06:35, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, в новости неточность, сейчас оно добавлено конкретно для объекта browsingContext.
     
  • 2.64, Shevchuk (ok), 06:33, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не повторяет, onload ждёт, пока загрузится весь контент, а тут только DOM.
     
     
  • 3.109, rvs2016 (ok), 14:22, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Не повторяет,
    > onload ждёт, пока загрузится весь контент,
    > а тут только DOM.

    Так момент окончания загрузки дом можно узнать и без спец-событий.
    Для этого достаточно после </BODY>, а то и после </HTML> (но лучше наверно до </HTML>, а то может быть даже и непосредственно перед </BODY>) воткнуть скрипт типа такого:

    <SCRIPT LANGUAGE=javascript>
    alert('Опа опа опа па!!! Этот алерт запущен в конце загрузки всего ДОМа.');
    </SCRIPT>


     
     
  • 4.127, Shevchuk (ok), 06:02, 15/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я отвечал на конкретное неверное утверждение. Вместо признания ошибки вы выдвигаете другое утверждение.

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

     
     
  • 5.128, rvs2016 (ok), 09:20, 15/12/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Вместо признания ошибки вы выдвигаете другое утверждение.

    Какая ошибка? Не видел описание ошибки. Только из этого сообщения узнал, что предполагается существование ошибки. Если будет описание ошибки, то я смогу подумать о ней.

    > На практике удобнее работать с событиями,
    > и в реальных проектах вы увидите
    > преимущественно именно такой подход.

    Может быть это так и есть. Не проверял.

     

  • 1.38, Аноним (38), 21:28, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > libusrsctp
    > уязвимости
    > CVE-2019-20503
    > out-of-bounds reads in sctp_load_addresses_from_init.
    > C 96.4%

    ничего нового...

     
     
  • 2.50, Аноним (50), 22:37, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зато раст сделали же!
     

  • 1.47, Аноним (47), 22:21, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Исправили они взаимодействие с новой libx11 ?
    https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/168
    Прошлая версия крашилась.
     
     
  • 2.58, Аноним (58), 01:46, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Исправили они взаимодействие с новой libx11?

    не похоже
    https://bugzilla.mozilla.org/show_bug.cgi?id=1802229#c6
    https://bugzilla.mozilla.org/show_bug.cgi?id=1805159

     
  • 2.68, iPony129412 (?), 06:52, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Устарело — deprecated, obsolete.
     
  • 2.69, Аноним (69), 07:07, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А с каких пор под новые иксы должны подстраиваться _приложения_? С чего ради все разработчики всех программ должны пересобирать их с новыми иксами?

    Допустим, я пользуюсь каким-то старым приложением, которое не обновляется. Или обновляется, но у меня нет денег на новую версию (либо на новый комп, который сможет её потянуть). Кряк-бряк и всё упало, потому что иксы обновились?

     

  • 1.49, Аноним (50), 22:36, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Shift+ESC

    Плохое сочетание.
    У QMK тут может быть grave escape https://qmk.github.io/qmk_mkdocs/master/en/feature_grave_esc/

     
     
  • 2.53, Аноним (38), 23:14, 13/12/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Боже мой, да всем нacpaть! (с)
    Подумаешь, не угодили паре маргиналов с кастомными клавами. Пусть прошивку себе поправят!
     
     
  • 3.81, Аноним (28), 09:06, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так Firefox-ом те же маргиналы пользуются.
     
  • 2.66, Аноним (59), 06:37, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а веб-морда qmk половину плагинов ломает. нафиг qmk, пусть криворукие чинят
     

  • 1.54, Аноним (55), 23:23, 13/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чо наконец догнали по номеру версии Хром? Растеряв по пути всех пользователей.
     
  • 1.57, Аноним (57), 00:36, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Изменена логика работы чёрного списка Linux-драйверов, несовместимых с WebRender. Вместо поддержания белого списка с рабочими драйверами"

    Автор статьи, ай-ай-ай, как нетолерантненько и угнетающе, в оригинале же - "allow/block list"?!

     
     
  • 2.67, Аноним (59), 06:42, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    а ещё эти оригиналы засунули pdf-ридер в браузер, поддерживают wayland и придумали rust. не будь, как в оригинале
     
  • 2.91, Аноним (91), 10:51, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это чё теперь мода такая, черных "block list" называть? Думаю им не понравится.
     

  • 1.70, КО (?), 07:16, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Уважаемые эксперты!
    Как теперь расширения по отдельности в диспетчере задач лисы смотреть?
     
     
  • 2.102, 12345 (??), 13:20, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    about:performance
     

  • 1.73, Алиса (??), 07:46, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Новости про лису всё страннее и страннее.Разработчики,видимо,уже работают ради работы. :)
     
     
  • 2.78, Аноним (74), 08:25, 14/12/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Стол двигают туда-сюда!
     
     
  • 3.132, Аноним (132), 16:43, 16/12/2022 [^] [^^] [^^^] [ответить]  
  • +/
    столы брат анон, столы они туды-сюды, а не стол))
     

  • 1.116, anonymous (??), 19:30, 14/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Реализована поддержка правильной цветовой коррекции изображений, в соответствии с цветовыми профилями ICCv4.

    Ну, началось что ли? Следующий шаг HDR в GNOME.

     
  • 1.129, Аноним (129), 10:46, 15/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все открытые вкладки уехали в самый низ страницы и по сути их  не видно, что за баг? Или у меня только так
     
  • 1.130, korrado (?), 15:16, 15/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    После обновления под Sparky работать перестал напрочь
     
  • 1.131, Аноним (132), 16:42, 16/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    compactmode вернули? или опять в about:config штуриться нужно?
     
  • 1.133, Аноним (133), 12:04, 17/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Известно уже когда панель меню уберут?
     
  • 1.134, Аноним (134), 09:13, 19/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    К сожалению не обрадовало это обнjвление на manjaro gnome, всё сломалось.
     
  • 1.135, Линус Торвальдс (?), 11:33, 19/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    куку
     
  • 1.136, Аноним (136), 12:20, 29/12/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    при открытии ссылки из другого приложения в случае если фф на другом виртуальном десктопе вместо открытия в фоне, как было раньше начало тащить фф на текущий виртуальный десктоп. как победить?
     

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



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

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