The OpenNET Project / Index page

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

Релиз Firefox 88

19.04.2021 17:30

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

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

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


  • Для блокирования возможных межсайтовых утечек обеспечена изоляция значения свойства "window.name" первичным сайтом, с которого открыта страница.
  • В JavaScript для результата выполнения регулярных выражений добавлено свойство "indices", которое содержит массив c начальными и конечными позициями групп совпадений. Свойство заполняется только при выполнении регулярного выражения с флагом "/d".
    
       let re = /quick\s(brown).+?(jumps)/igd;
       let result = re.exec('The Quick Brown Fox Jumps Over The Lazy Dog');
    
       // result.indices[0] === Array [ 4, 25 ]
       // result.indices[1] === Array [ 10, 15 ]
       // result.indices[2] === Array [ 20, 25 ]
    
  • В Intl.DisplayNames() и Intl.ListFormat() ужесточена проверка того, что опции, передаваемые в конструктор, являются объектами. При попытке передачи строк или других примитивов будет генерироваться исключения.
  • Для DOM предоставлен новый статический метод AbortSignal.abort(), возвращающий AbortSignal, для которой уже выставлен параметр aborted.
  • В CSS реализованы новые псевдо-классы ":user-valid" и ":user-invalid", определяющие состояние проверки элемента формы, для которого после взаимодействия пользователя с формой была выполнена проверка корректности указанных значений. Ключевым отличием ":user-valid" и ":user-invalid" от псевдо-классов ":valid" и ":invalid" является то, что проверка начинается только после того, как пользователь перешёл на другой элемент (например, переключился табуляцией на другое поле).
  • CSS-функция image-set(), позволяющая выбрать изображение из набора вариантов с разным разрешением, наиболее подходящее для текущих параметров экрана и пропускной способности сетевого подключения, теперь может использоваться в CSS-свойствах "content" и "cursor".
    
       h2::before {
         content: image-set(
           url("small-icon.jpg") 1x,
           url("large-icon.jpg") 2x);
       }   
    
  • В CSS-свойстве outline обеспечено соответствие контуру, установленному при помощи свойства border-radius.
  • Для macOS моноширинный шрифт по умолчанию изменён на Menlo.
  • В инструментах для web-разработчиков в панели инспектирования сети появился переключатель между показом HTTP-ответов в формате JSON и в неизменном виде, в котором ответы переданы по сети.
  • Включение по умолчанию поддержки формата изображений AVIF (AV1 Image Format), в котором задействованы технологии внутрикадрового сжатия из формата кодирования видео AV1, отложено до следующего выпуска. В версии Firefox 89 также планируется предложить обновлённый интерфейс пользователя и интегрировать в адресную строку калькулятор (включается через suggest.calculator в about:config)

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

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

  1. Главная ссылка к новости (https://www.mozilla.org/en-US/...)
  2. OpenNews: Включение поддержки HTTP/3 в Firefox намечено на конец мая
  3. OpenNews: В Firefox 90 будет удалён код, обеспечивающий поддержку FTP
  4. OpenNews: Релиз Firefox 87
  5. OpenNews: В Firefox решено не удалять компактный режим и активировать WebRender для всех Linux-окружений
  6. OpenNews: Компания Mozilla работает над новым оформлением Firefox
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/54989-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (131) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 17:32, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Включена по умолчанию поддержка формата изображений AVIF (AV1 Image Format), в котором задействованы технологии внутрикадрового сжатия из формата кодирования видео AV1.

    image.avif.enabled как было false, так и есть.

     
     
  • 2.3, derghast (ok), 17:42, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >отложено до следующего выпуска
     
     
  • 3.10, VINRARUS (ok), 17:50, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Отличное обновление xD
     
  • 2.12, Аноним (12), 17:52, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это правильно, стоит вообще удалить его к чертям. Webp менее кривой, вон пусть внедряют webp2.
     
     
  • 3.35, Аноним (35), 19:38, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Из-за вот этого вашего «правильно» имеем кучу форматов, из которых один работает в одном браузере, другой в другом. Я считаю, поддерживать надо всё, а эволюция потом сработает.
     
     
  • 4.40, Аноним (12), 19:54, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я согласен, оставьте png и jpeg, Jpeg-xl не забудьте добавить (который тоже вообще-то разработки гугла). Форматов не так и много, это некоторые корпорасы упирались вебп не использовать хотя лучшего предложить им нечего. Сжатие с потерями это одно, а сжатие с искажениями это совершенно другое. Если всё добавлять, хомячки не будут знать, что можно использовать, а что нельзя -- нам это надо? При этом то что стоит добавить не добавляют, добавляют только то, что выгодно корпорасам. Замыленной картинки на видео им было мало, теперь в моде замыленные фотографии.
     
  • 4.123, nrv_nl (?), 18:15, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ещё может быть так, что реализация одного из форматов была плохая, а формат ничего.
    и что какой-то ленточник направил эволюцию не в ту сторону
    P. S. а вообще с вами согласен
     
  • 4.160, Мимо крок (?), 10:40, 26/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >а эволюция потом сработает.

    Ага, только легаси всё равно придётся тянуть до конца дней

     
  • 2.92, Аноним (92), 09:20, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что вырезали и испортили на этот раз?
     
     
  • 3.97, MihaNix (?), 09:53, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я как дурак искал меню page info :(
    Пока только его не хватает.
     

  • 1.2, Аноним (2), 17:41, 19/04/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –6 +/
     

     ....ответы скрыты (9)

  • 1.4, VINRARUS (ok), 17:43, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >WebRender

    С ним ещо меньше причин менять ЦП.
    Подождём DDR5...

     
  • 1.5, Аноним (5), 17:44, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Почему не сделать нумерацию версий по году и месяцу?
     
     
  • 2.8, VINRARUS (ok), 17:49, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Лучше по date +%s
     
  • 2.18, Аноним (-), 18:15, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сезонная нумерация слабо отражает принцип прогрессивного развития браузера.
     
  • 2.52, AnonPlus (?), 20:45, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что дата релиза может сдвинуться.
     
     
  • 3.59, Vitektm (?), 21:04, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и номер будет иметь не  2104 а 2105  (Хотя тут может быть отсылка к АвтоВазу)
    D)
     
     
  • 4.100, AnonPlus (?), 10:05, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и номер вы узнаете в момент релиза, а как вы на него будете в процессе разработки ссылаться?
     
     
  • 5.102, AnonPlus (?), 10:08, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. в обсуждениях у вас будет Firefox 21.4, а в реальности будет 21.5, когда он выйдет с опозданием. Только добавляет лишней путаницы и поиск информации затрудняет.

    Либо выпускать 21.4 в мае. Тогда получается хохма, как с OpenWrt 19.07, которая вышла в январе 2020. Т.е. дата в номере версии в таких случаях не говорит практически ни о чём. А раз так, нахрена она там нужна?

     

  • 1.6, acroobat (ok), 17:45, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    На gtk3 перешли? От пульсы отвязали?
     
     
  • 2.11, anonymous (??), 17:51, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давно. Нет.
     
     
  • 3.19, Аноним (19), 18:26, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо, он хотел, чтобы было наоборот.
     
     
  • 4.33, acroobat (ok), 19:31, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хочу Лису на Qt.
     
     
  • 5.55, InuYasha (??), 20:57, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пока сидим на Фалконе и мечтаем. :-|
     
     
  • 6.64, acroobat (ok), 21:17, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Пока сидим на Фалконе и мечтаем. :-|

    Лучше уж тогда кьютбраузер


     
  • 6.75, Аноним (75), 23:40, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    О чём мечтаем, собственно? Какая разница на чём оно?
     
     
  • 7.103, InuYasha (??), 10:18, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Большая разница. Так можно было бы вообще выкинуть ГТК из системы.
     
     
  • 8.116, Аноним (116), 15:56, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давно выкинул Сейчас Falkon, до этого был Rekonq ... текст свёрнут, показать
     
  • 8.142, ого (?), 20:14, 21/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    громоптиц, гимп, и тд не нужны чтоль ... текст свёрнут, показать
     
     
  • 9.151, InuYasha (??), 11:03, 23/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да Аналоги есть ... текст свёрнут, показать
     
  • 8.152, iFRAME (ok), 06:28, 24/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем практический смысл выкидывания gtk из системы ... текст свёрнут, показать
     
     
  • 9.154, InuYasha (??), 11:13, 24/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А в чем практический смысл закидывания gtk в систему на qt ... текст свёрнут, показать
     
  • 3.20, Ананимас123 (?), 18:27, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Esr прекрасно собирается без пульсы с альсой, звук через sndio.
    Неужто в этих ваших 8Х как-то по другому?
     
  • 3.24, Аноним (24), 18:51, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лису же можно пересобрать с альсой, просто в репах дистров она собрана с пульсой.
     
     
  • 4.26, Аноним (12), 18:57, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Говорят, микрофон в вебртц работать не будет.
     
     
  • 5.49, Аноним (24), 20:40, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А, ну да наверное. Потому что когда настройки в about:config меняешь некоторые веб приложения могут перестать нормально функционировать. Держу ещё копию лисы без изменённых настроек для этого
     
  • 4.82, Аноним (82), 07:30, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Лису же можно пересобрать

    Вот и пересобери. Докажи, что можно пересобрать. Ждём от тебя лога чистой пересборки на домашней машине. ccache отключи. Если время пересборки больше часа, то считай, что пересобрать нельзя.

     
     
  • 5.84, Аноним (24), 07:45, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я же не заставляю.
    Вот на арче у них собрано с поддержкой альсы
    >ac_add_options --enable-alsa

    https://aur.archlinux.org/packages/firefox-beta/

     
  • 5.117, Аноним (116), 16:01, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Если время пересборки больше часа, то считай, что пересобрать нельзя.

    Подумаешь, больше часа. У меня некоторое время назад на Athlon64 только QtWebengine собирался 8 - 9 часов. И ничего, мирился с этим.

     

  • 1.7, Аноним (7), 17:47, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Что у вас со шрифтами на скриншоте?
     
     
  • 2.9, VINRARUS (ok), 17:49, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +13 +/
    GNU Linux
     
     
  • 3.44, Аноним (12), 20:13, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это ты на венде шрифты не видел. Да и эпол устал рисовать шрифты и забил проблемы плотностью пикселей, это такое себе решение. Вроде, из приличных векторных есть только segoe сегодня, и всё остальное вырвиглаз. На линуксе просто обычно нет доступа к обновлённым шрифтам, только кривые древние версии шрифтов поставляют (зато бесплатно, да), но это не проблема линукса. Конкретно на этом скриншоте отключена радуга, так себе решение -- я давно убедился, что лучше легкая радуга и легкочитаемые шрифты, чем мыло и нечитаемые шрифты.
     
     
  • 4.127, srgazh (ok), 21:08, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вижу! На Win10 все в порядке!
     
     
  • 5.129, Аноним (12), 22:00, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Вижу! На Win10 все в порядке!

    Ну не ври. Можно настроить cleartype повыбирав какие радуга и мыло лучше. Ну ок теперь у тебя есть Segoe который только в интерфейсе используется, да, очень хорош с cleartype (без него лютый вырвиглаз зато) и иероглифы не замылены, всё прекрасно. Теперь открываешь браузер, а там жопа почище убунты с инфиналити.

     
  • 2.157, Fractal cucumber (ok), 12:45, 25/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А что с ними? Шрифты как шрифты.
     

  • 1.13, abi (?), 17:59, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > В просмотрщике PDF добавлена поддержка интегрированных в PDF-файлы форм ввода, в которых для обеспечения интерактивного взаимодействия с пользователем используется JavaScript.

    Опять дырени найдут...

     
     
  • 2.15, pin (??), 18:08, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И без этого найдут - дырени заложены в проект как неотъемлемая составляющая бесконечного прогресса.
     
  • 2.16, Аноним (16), 18:09, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А ведь когда-то давно адобе хотели из Адоб Акробат сделать браузер и с ним альтернативный интернет вместо хтмл на пдфках с блекджеками, но не фортануло.
     
     
  • 3.83, Аноним (82), 07:31, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что у копирастов не фортануло.
     
     
  • 4.98, _hide_ (ok), 09:56, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чему Вы удивляетесь?
    Интернет -- это в первую очередь куча web-контента, который создавать может либо толпа (различные сообщества), либо государство. Отдельная компания может только с помощью монетизации подмять рынок, но рулить им всё равно будет сложно, т.к. монетизация строится на рекламе и может быть, относительно легко, перенесена на другой похожий ресурс. А кто бы им на халяву делал весь этот контент, да ещё и в проприетарном формате (не подглядишь чужие решения, не скопируешь)? Вот то-то.
    Если бы ещё в комитетах по стандартизации не было "корпоративных идиотов", web давно бы заменил в компьютерах большую часть технологических решений, но в данный момент точка невозврата пройдена и теперь веб отдельно, компьютеры (с их ОС, самобытными АПИ и ГУИ) отдельно.
     
  • 3.88, пох. (?), 08:09, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Заметь, и никакого жопоскрипта при этом в нем не предполагалось.
    (впрочем, длинная история уязвимостей самого акробата как бы намекает нам, что столь сложные программы и без этого невозможно писать надежно)

     
  • 2.62, Аноним (62), 21:14, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Но но, дырени только в си могут быть, это тебе любой фрактал подтвердит.
     

  • 1.14, Аноним (16), 18:06, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    У меня и в иксах «щипок» никогда не работал, а тут вейленд.
     
     
  • 2.21, anonymous (??), 18:29, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    ну хоть какое-то преимущество теперь будет у вэйланда перед иксами...
     
  • 2.30, Аноним (30), 19:25, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    >У меня и иксы никогда не работали, а тут вейленд.

    Исправил, не благодарите.

     
  • 2.120, Аноним (120), 16:35, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Даже странно что где-то он не работал, когда сейчас везде пихают либинпут, который изначально с оглядкой на вейленд писали, потом только притащили в иксы.
     

  • 1.25, Николай (??), 18:53, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Обновления никакие, особенно после перехода на 4 недельный выпуск обновлений
     
     
  • 2.27, Ivan_83 (ok), 18:57, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Некогда фичи пилить, релиз выкатывать надо!!!
     
  • 2.36, th3m3 (ok), 19:46, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Одно только включение HTTP/3 и QUIC - много чего даёт.
     

  • 1.28, Аноним (28), 19:05, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >В просмотрщике PDF добавлена поддержка интегрированных в PDF-файлы форм ввода, в которых для обеспечения интерактивного взаимодействия с пользователем используется JavaScript.

    Они там совсем больные? В нормальных просмотрщиках JavaScript выключен по-умолчанию. В наилучших - вообще выпилен.

     
     
  • 2.86, istepan (ok), 07:48, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Тут pdf в песочнице.
     
  • 2.99, timur.davletshin (ok), 10:03, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    pdfjs.enableScripting = false — сделай и не плачь.
     

  • 1.29, Аноним (29), 19:19, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Add a calculator in the urlbar
    https://bugzilla.mozilla.org/show_bug.cgi?id=1697251
     
     
  • 2.32, Аноним (30), 19:27, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Теперь заживем!
     
     
  • 3.34, Аноним (29), 19:37, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Еще прогноз погоды обещали
     
     
  • 4.48, rvs2016 (ok), 20:39, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А когда в адресную строку запилят запуск Старкафта, которого перед этим в Файрфокс ещё надо предварительно впилить? :-)
     
     
  • 5.56, Аноним (29), 20:58, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Погода в новой вкладке будет
     
  • 2.121, Kuromi (ok), 17:04, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Зря смеетесь, кстати, только что попробовал (надо включать в abut:config) - удобно же. И если уж так говорить - это правильный подход, подсмотреть популярное удобное расширение и внедрить. Гугл так же поступал с Андроидом, подсматривая удачые решения из сторонних улучшаторов.
     

  • 1.31, Zenitur (ok), 19:26, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сборка с официального сайте теперь требует Glibc 2.17, хотя предыдущая версия работала в Debian 7 с Glibc 2.14 и старой версией GTK3
     
     
  • 2.65, макпыф (ok), 21:24, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    где вы такой раритет откопали?
     
     
  • 3.119, Аноним (116), 16:11, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.opennet.ru/openforum/vsluhforumID3/121966.html?n=Zenitur#92
     
  • 2.71, Аноним (71), 22:11, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Debian 7 давно не поддерживается да и 8 уже тоже
     

  • 1.38, винипух (?), 19:53, 19/04/2021 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –1 +/
     
  • 1.39, rvs2016 (ok), 19:54, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > Для создания скриншотов рекомендуется вызывать
    > соответствующий инструмент для контекстного меню

    "Хорошо" придумали!
    Скриншот бывает нужно сделать так быстро, что хождения по меню для отдачи команды скриншота может приводить к уже исчезновению со страницы информации, которую надо было заскриншотить. Надо не замедлять отдачу таких срочных команд, а наоборот, ускорять - горячую клавишу на эту команду навешивать надо для пользы. А они замедление удумали наваять.

    Конечно, из-за этой придумки придётся вытаскивать кнопку скриншота на панель:

    > или разместить ярлык в панели
    > через интерфейс настройки внешнего вида

     
     
  • 2.43, ErmineMD (ok), 20:08, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Погуглил за вас. Ctrl+Shift+S
     
     
  • 3.50, rvs2016 (ok), 20:43, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ctrl+Shift у меня и в КДЕ, и в Гноме настроено на переключение клавиатурной раскладки.
    Поэтому работают все сочетания с Ctrl+Shift так:

    1. Переключается раскладка (Ctrl+Shift нажат же!)
    2. Выполняется сочетание Ctrl+S, ну т.е. в Файрфоксе это сохранение страницы.

    Вот радость-то от таких сочетаний! :-)

    Прверил это сейчас в Гноме, т.к. КДЕ у меня немного поломан и в него я не пока хожу. Но в КДЕ переключение клавиатурной раскладки через Ctrl+Shift приводит к тем же проблемам невозможности использования Ctrl+Shift для других целей.

     
     
  • 4.57, InuYasha (??), 21:02, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Аналогично. Ради того чтобы Ctrl+Shift заработал жду 10+ лет wayland.
    Просто реально - вкоряченный хардкод в x.org мне вполне недвусмысленно говорит о том какое %s бурлит в головах у разработчиков. То, что комбинацию надо выполнять НА ОТПУСКАНИИ КЛАВИШ, до них не дошло ни тогда, ни 20+ лет спустя. Руки-лица.
     
  • 2.66, макпыф (ok), 21:25, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    printscreen кнопочка есть
     
     
  • 3.73, rvs2016 (ok), 23:02, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > printscreen кнопочка есть

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

     
  • 2.90, Рмшъ (?), 08:48, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Лезть в кнопку с тремя точками не быстрее.

    CapsLock для переключалки удобнее. Иначе зачем он вообще нужен?

     
     
  • 3.101, rvs2016 (ok), 10:05, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да Внутрь кнопки лезть, конечно, долго Поэтому я изнутри этого троеточечно... большой текст свёрнут, показать
     

  • 1.41, rvs2016 (ok), 19:57, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > В системе вывода на печать выполнена локализация
    > единиц измерения, используемых для задания полей

    Во! А это ж прикольно!
    Будем теперь использовать такие нашенские, родные единицы измерения, как вершок, пядь. Ну может быть даже локоть, если лист формата А3.

     
     
  • 2.51, Аноним (51), 20:43, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Наконец-то! Вот тут все варианты. А то они могут футами (ступнями, а не ногами на самом деле) мерять, а мы нет что-ли? Мне только непонятно кто делал статью на педивикии. Откуда там фут в русской системе измерения? Ногомеры супостатные! И петр был наполовину нерусь.

    https://ru.wikipedia.org/wiki/%D0%A0%D1%83%D1%81

     
     
  • 3.53, rvs2016 (ok), 20:46, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > только непонятно кто делал статью на педивикии.
    > Откуда там фут в русской системе измерения?
    > Ногомеры супостатные! И петр был наполовину нерусь.

    Ну да! Басурманы императорсским указом и дюйм в русскую-то систему, негодяи, затолкали!

     
     
  • 4.74, Аноним (51), 23:05, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И линии! Линии, что кусок дюйма обозначают! А то винтовка то у нас трехлинейка, а не просто Мосина. Они ж еще и додумались эволюционно наполовину новую винтовку испоганить фамилией нагана. Это просто капец. Они же понятия не имели, что человек отличается от обезьяны на 1%, а тут все 50% разницы.
     

  • 1.45, rvs2016 (ok), 20:25, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > В JavaScript для результата выполнения регулярных выражений
    > добавлено свойство "indices"

    ...



    let re = /quick\s(brown).+?(jumps)/igd;
    let result = re.exec('The Quick Brown Fox Jumps Over The Lazy Dog');

    // result.indices[0] === Array [ 4, 25 ]
    // result.indices[1] === Array [ 10, 15 ]
    // result.indices[2] === Array [ 20, 25 ]


    А тут имеется в виду "и так далее" (indices[3], indices[4], ...), если в регулярное выражение натолкать ещё скобок типа (шаблон 3), (шаблон 4), ... ?

     
     
  • 2.63, MDN (?), 21:16, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > indices
    > An array where each entry represents a substring match. Each substring match itself is an array where the first entry represents its start index and the second entry its end index.
    > The indices array additionally has a groups property which holds an object of all named capturing groups. The keys are the names of the capturing groups and each value is an array with the first item being the start entry and the second entry being the end index of the capturing group. If the regular expression doesn't contain any capturing groups, groups is undefined.

    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objec

     
     
  • 3.68, rvs2016 (ok), 21:50, 19/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> indices
    >> An array where each entry represents a substring match. Each substring match itself is an array where the first entry represents its start index and the second entry its end index.
    >> The indices array additionally has a groups property which holds an object of all named capturing groups. The keys are the names of the capturing groups and each value is an array with the first item being the start entry and the second entry being the end index of the capturing group. If the regular expression doesn't contain any capturing groups, groups is undefined.
    > https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objec

    Чё-то там по басурмански понаписали...
    Но результат вроде такой, который я и предположил:

    Property/Index:
    [1], ...[n]

     

  • 1.46, rvs2016 (ok), 20:28, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > В CSS реализованы новые псевдо-классы ":user-valid" ":user-invalid"

    Ой как не инклюзивно... Потом инвалидов придётся переделывать в ограниченных. Хотя у нас какими словами не замещай ненравящиеся термины, суть-то всё-равно остаётся... :-)

     
  • 1.47, rvs2016 (ok), 20:29, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Для содержимого и курсора реализована CSS-функция image-set()

    Вот правильная ссылка на описание:

    https://developer.mozilla.org/ru/docs/Web/CSS/image-set()

     
  • 1.60, InuYasha (??), 21:04, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > появилась новая кнопка для переключения между показом HTTP-ответов в формате JSON и в неизменном виде

    *смотрит на скриншот с RAW, где это ни разу не кнопка*
    - You know what's wrong with Skyrim these days? Everyone's obsessed with sliders!

     
  • 1.67, Аноним (67), 21:44, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все чаще к новостям про FF хочется добавить в начале "Вопреки здравому смыслу...".
     

  • 1.69, Агл (?), 21:52, 19/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    есть информация как сделать так, чтобы папки в закладках были отсортированы по алфавиту и показывались отсортированными как в "управлении закладками" так и при добавлении новой?
     
     
  • 2.77, vz_2 (?), 00:10, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сортировать по имени из контекстного меню.
    На счёт другого не интересовался, у меня закладки рядом с адресной строкой в собственной папке без всяких дополнений.
     
     
  • 3.156, Агл (?), 11:43, 25/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Сортировать по имени из контекстного меню.
    > На счёт другого не интересовался, у меня закладки рядом с адресной строкой
    > в собственной папке без всяких дополнений.

    как банально. что-то я не так делал, раз раньше не сортировалось

     

  • 1.76, vz_2 (?), 00:02, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Выделение пункта меню поправили, раньше бледновато было.
    Кнопки навигации увеличили, меню сократили.
     
     
  • 2.96, Аноним (92), 09:38, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это сладкое слово телеметрия.
     

  • 1.79, Аноним (79), 05:08, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >> Добавлена поддержка масштабирования щипком на тачпадах в Linux с графическими окружениями на базе протокола Wayland.

    Ура!

     
  • 1.80, Kuromi (ok), 05:58, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Вызов инструмента для создания скриншотов удалён из меню "Page Actions", показываемого при нажатии на многоточие в адресной строке. Для создания скриншотов рекомендуется вызывать соответствующий инструмент для контекстного меню, показываемого при клике правой кнопкой мыши или разместить ярлык в панели через интерфейс настройки внешнего вида."

    Я вам больше того скажу, в Nightly уже вовсю внедряют новый интерфейс Протон и там Page Actions нет ВООБЩЕ. Это кстати "радует", т.к. были аддоны показывающие какую-то информацию связанную с сайтами индикатором в строке адреса скажем HTTP2 задействован или нет - отвалились, некуда им больше показывать-то.

     
     
  • 2.81, Аноним (51), 06:40, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это что теперь кроме Palemoonа браузеров адекватных не осталось? (ungoogled chromium не предлагать ибо это копрорация добра делает военных дроном для сэшэакцев).
     
  • 2.95, Аноним (95), 09:37, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я так понимаю, оставлять интерфейс в покое никто не собирается...
     
     
  • 3.122, Kuromi (ok), 17:12, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так webrender считается внедренным полностью, теперь все силы кидаем на новый проект.
     

  • 1.106, Аноним12345 (?), 12:52, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Файрфокс рулит
     
     
  • 2.112, Аноним (112), 15:11, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ага! Рулит! Не туда!
     
     
  • 3.115, Аноним (24), 15:39, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Туда-сюда, туда-сюда
     

  • 1.109, user90 (?), 14:35, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Уже давно важнее изменения в экстеншенах к сабжу, чем в нем самом (если не сломали ничего по крупному), бгг. Без некоторых я бы уже не смог юзать этот браузер..
     
  • 1.111, Лисобог (?), 14:40, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я каждый раз думаю, что нельзя будет выпустить следующую версию лисы - она и без того прекрасна, совершенна, представляет собой цельное, законченное произведение, торжество программистского гения!

    А разработчики снова и снова доказывают, что мой скепсис напрасен!

    Впереди ещё и калькулятор в адресной строке! Ухх! Аж дух захватывает!

     
  • 1.118, 1690147 (ok), 16:08, 20/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новый Firefox на Андроиде только у меня странно себя ведёт (на каждый чих обновляет страницу, теряет положение на странице, вовсе теряет страницу)? Возможно ли запретить постоянно обновлять страницу? До 68 версии всё нормально было.
     
     
  • 2.126, Аноним (126), 21:02, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Он вообще давно странноватый стал. И рецидив всё усиливается.
     
     
  • 3.128, 1690147 (ok), 21:29, 20/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Он вообще давно странноватый стал. И рецидив всё усиливается.

    Думал перейти на Chrome. Так там вообще якоря не работают. Например, читаю я некий форум и заякорил интересующий пост (как на 4PDA, у каждого поста есть своя ссылка — якорь), чтобы потом мог к нему вернуться (адресная строка теперь выглядит так: некий_форум.ру#номер_интересущего_поста). Прокрутил немного страницу и захотел вернуться к заякоренному посту, для чего перехожу к адресной строке и нажимаю клавишу перехода. Но, к моему удивлению, перехода не происходит, а просто обновляется страница и я остаюсь на том же самом месте.

     

  • 1.131, Аноним (131), 08:19, 21/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    webrender не включен. Обманули.
     
  • 1.138, Ревербератор (?), 09:31, 21/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    бразуер он же для серфинга нужен, а не для исследования чужик сайтов.. вынести все лишнее в отдельную утиилиту и забыть
     
     
  • 2.139, Лисобог (?), 16:15, 21/04/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для серфинга нужна борда, а браузер нужен для обозревания.
    Раньше он так и назывался простым русским словом - ОБОЗРЕВАТЕЛЬ.

     
     
  • 3.140, Аноним (140), 16:16, 21/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Раньше — это в Windows или вообще?
     
     
  • 4.146, Аноним (146), 08:26, 22/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Вероятно про телевизор и новостные сущности в нем
     

  • 1.143, Аноним (143), 20:40, 21/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Удалён пункт "View Page Info - это удар ниже пояса, подло и некрасиво. Вынужден переходить на другой браузер. Сотни раз в день пользовался  "View Page Info и что теперь!!!!????
     
     
  • 2.144, Fedd (ok), 23:54, 21/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Меню убрали, само окно осталось
     
  • 2.158, антончик (?), 17:29, 25/04/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да, это срань конечно, втихую удалили важную для пользователей функцию. А на какой же браузер вы собрались переходить? В хромоножке отродясь такой функции не было.
     

  • 1.145, Fedd (ok), 23:56, 21/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Появился новый системный аддон pictureinpicture@mozilla.org.xpi, не понял что он делает
     
  • 1.161, iZEN (ok), 00:03, 27/04/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    88-й зачем-то притащил за собой LLVM 12. И так уже три LLVM в системе - 9, 10, 11. Теперь ещё четвёртый. Да уж.
     

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



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

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