Состоялся релиз web-браузера Firefox 88. Кроме того, сформировано обновление ветки с длительным сроком поддержки 78.10.0. На стадию бета-тестирования переведена ветка Firefox 89, релиз которой намечен на 1 июня...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54989
> Включена по умолчанию поддержка формата изображений AVIF (AV1 Image Format), в котором задействованы технологии внутрикадрового сжатия из формата кодирования видео AV1.image.avif.enabled как было false, так и есть.
>отложено до следующего выпуска
Отличное обновление xD
Это правильно, стоит вообще удалить его к чертям. Webp менее кривой, вон пусть внедряют webp2.
Из-за вот этого вашего «правильно» имеем кучу форматов, из которых один работает в одном браузере, другой в другом. Я считаю, поддерживать надо всё, а эволюция потом сработает.
Я согласен, оставьте png и jpeg, Jpeg-xl не забудьте добавить (который тоже вообще-то разработки гугла). Форматов не так и много, это некоторые корпорасы упирались вебп не использовать хотя лучшего предложить им нечего. Сжатие с потерями это одно, а сжатие с искажениями это совершенно другое. Если всё добавлять, хомячки не будут знать, что можно использовать, а что нельзя -- нам это надо? При этом то что стоит добавить не добавляют, добавляют только то, что выгодно корпорасам. Замыленной картинки на видео им было мало, теперь в моде замыленные фотографии.
ещё может быть так, что реализация одного из форматов была плохая, а формат ничего.
и что какой-то ленточник направил эволюцию не в ту сторону
P. S. а вообще с вами согласен
>а эволюция потом сработает.Ага, только легаси всё равно придётся тянуть до конца дней
Что вырезали и испортили на этот раз?
Я как дурак искал меню page info :(
Пока только его не хватает.
Отстают от Chrome по номеру
Если серъёно, то надо вернуться на старую систему нумерации, типа: 3.12.8. Зря они, в своё время заимствовали Хромовскую нумерацию.
Зачем? У тебя 4-битная машина и тебе неудобно работать с числами больше 16?
Старая схема более читаема с точки зрения мажор/минор. То есть сам номер уже мог дать какую-то базовую информацию об обновлении. И запомнить проще
>сам номер уже мог дать какую-то базовую информациюЭто браузер. Никакой в номере версии информации нет. Нет там никакого минора и мажора. И стоккато там тоже нет.
Ан нет, есть. Есть там и мажор и минор. Текущая версия -- 88.0, найдут какой-то баг и выпустят 88.1> И запомнить проще
Ох. Этот аргумент возбуждает во мне желание душить котят. 3.16.5 проще 88.1? Серьёзно? Проще?
Firefox 3.16.5 == Firefox 3.
Firefox 100500.1 как раз и убивает котят
> 3.16.5Если использовать нижеследующй принцип, то очень удобно и гораздо информативнее:
- первая цифра - для критических изменений ядра, ломающих обратную совместимость;
- вторая - блок каких-то новшеств;
- третья - нумерация промежуточных билдов для допиливания до работоспособного состояния.
А 88.1 - это вообще ни о чём.
3 числа -- О-о-о-о!
2 числа -- У-у-у-у...Ясненько.
Если следовать такой логики, то почему не год с месяцем?
Как это делают jetbrains.Хоть какая-то информация будет. Да и хром перегнать разом можно.
Можно и год с месяцем. Ничего не изменится. Совсем ничего.
>WebRenderС ним ещо меньше причин менять ЦП.
Подождём DDR5...
Почему не сделать нумерацию версий по году и месяцу?
Лучше по date +%s
Сезонная нумерация слабо отражает принцип прогрессивного развития браузера.
Потому что дата релиза может сдвинуться.
Ну и номер будет иметь не 2104 а 2105 (Хотя тут может быть отсылка к АвтоВазу)
D)
Ну и номер вы узнаете в момент релиза, а как вы на него будете в процессе разработки ссылаться?
Т.е. в обсуждениях у вас будет Firefox 21.4, а в реальности будет 21.5, когда он выйдет с опозданием. Только добавляет лишней путаницы и поиск информации затрудняет.Либо выпускать 21.4 в мае. Тогда получается хохма, как с OpenWrt 19.07, которая вышла в январе 2020. Т.е. дата в номере версии в таких случаях не говорит практически ни о чём. А раз так, нахрена она там нужна?
На gtk3 перешли? От пульсы отвязали?
Давно. Нет.
Видимо, он хотел, чтобы было наоборот.
Хочу Лису на Qt.
Пока сидим на Фалконе и мечтаем. :-|
> Пока сидим на Фалконе и мечтаем. :-|Лучше уж тогда кьютбраузер
О чём мечтаем, собственно? Какая разница на чём оно?
Большая разница. Так можно было бы вообще выкинуть ГТК из системы.
Давно выкинул. Сейчас Falkon, до этого был Rekonq.
громоптиц, гимп, и тд не нужны чтоль?
Да. Аналоги есть.
А в чем практический смысл выкидывания gtk из системы?
А в чем практический смысл закидывания gtk в систему на qt?
Esr прекрасно собирается без пульсы с альсой, звук через sndio.
Неужто в этих ваших 8Х как-то по другому?
Лису же можно пересобрать с альсой, просто в репах дистров она собрана с пульсой.
Говорят, микрофон в вебртц работать не будет.
А, ну да наверное. Потому что когда настройки в about:config меняешь некоторые веб приложения могут перестать нормально функционировать. Держу ещё копию лисы без изменённых настроек для этого
>Лису же можно пересобратьВот и пересобери. Докажи, что можно пересобрать. Ждём от тебя лога чистой пересборки на домашней машине. ccache отключи. Если время пересборки больше часа, то считай, что пересобрать нельзя.
Я же не заставляю.
Вот на арче у них собрано с поддержкой альсы
>ac_add_options --enable-alsa
>Если время пересборки больше часа, то считай, что пересобрать нельзя.Подумаешь, больше часа. У меня некоторое время назад на Athlon64 только QtWebengine собирался 8 - 9 часов. И ничего, мирился с этим.
Что у вас со шрифтами на скриншоте?
GNU Linux
Это ты на венде шрифты не видел. Да и эпол устал рисовать шрифты и забил проблемы плотностью пикселей, это такое себе решение. Вроде, из приличных векторных есть только segoe сегодня, и всё остальное вырвиглаз. На линуксе просто обычно нет доступа к обновлённым шрифтам, только кривые древние версии шрифтов поставляют (зато бесплатно, да), но это не проблема линукса. Конкретно на этом скриншоте отключена радуга, так себе решение -- я давно убедился, что лучше легкая радуга и легкочитаемые шрифты, чем мыло и нечитаемые шрифты.
Вижу! На Win10 все в порядке!
> Вижу! На Win10 все в порядке!Ну не ври. Можно настроить cleartype повыбирав какие радуга и мыло лучше. Ну ок теперь у тебя есть Segoe который только в интерфейсе используется, да, очень хорош с cleartype (без него лютый вырвиглаз зато) и иероглифы не замылены, всё прекрасно. Теперь открываешь браузер, а там жопа почище убунты с инфиналити.
А что с ними? Шрифты как шрифты.
> В просмотрщике PDF добавлена поддержка интегрированных в PDF-файлы форм ввода, в которых для обеспечения интерактивного взаимодействия с пользователем используется JavaScript.Опять дырени найдут...
И без этого найдут - дырени заложены в проект как неотъемлемая составляющая бесконечного прогресса.
А ведь когда-то давно адобе хотели из Адоб Акробат сделать браузер и с ним альтернативный интернет вместо хтмл на пдфках с блекджеками, но не фортануло.
Хорошо, что у копирастов не фортануло.
Чему Вы удивляетесь?
Интернет -- это в первую очередь куча web-контента, который создавать может либо толпа (различные сообщества), либо государство. Отдельная компания может только с помощью монетизации подмять рынок, но рулить им всё равно будет сложно, т.к. монетизация строится на рекламе и может быть, относительно легко, перенесена на другой похожий ресурс. А кто бы им на халяву делал весь этот контент, да ещё и в проприетарном формате (не подглядишь чужие решения, не скопируешь)? Вот то-то.
Если бы ещё в комитетах по стандартизации не было "корпоративных идиотов", web давно бы заменил в компьютерах большую часть технологических решений, но в данный момент точка невозврата пройдена и теперь веб отдельно, компьютеры (с их ОС, самобытными АПИ и ГУИ) отдельно.
Заметь, и никакого жопоскрипта при этом в нем не предполагалось.
(впрочем, длинная история уязвимостей самого акробата как бы намекает нам, что столь сложные программы и без этого невозможно писать надежно)
Но но, дырени только в си могут быть, это тебе любой фрактал подтвердит.
У меня и в иксах «щипок» никогда не работал, а тут вейленд.
ну хоть какое-то преимущество теперь будет у вэйланда перед иксами...
>У меня и иксы никогда не работали, а тут вейленд.Исправил, не благодарите.
Даже странно что где-то он не работал, когда сейчас везде пихают либинпут, который изначально с оглядкой на вейленд писали, потом только притащили в иксы.
Обновления никакие, особенно после перехода на 4 недельный выпуск обновлений
Некогда фичи пилить, релиз выкатывать надо!!!
Одно только включение HTTP/3 и QUIC - много чего даёт.
>В просмотрщике PDF добавлена поддержка интегрированных в PDF-файлы форм ввода, в которых для обеспечения интерактивного взаимодействия с пользователем используется JavaScript.Они там совсем больные? В нормальных просмотрщиках JavaScript выключен по-умолчанию. В наилучших - вообще выпилен.
Тут pdf в песочнице.
pdfjs.enableScripting = false — сделай и не плачь.
Add a calculator in the urlbar
https://bugzilla.mozilla.org/show_bug.cgi?id=1697251
Теперь заживем!
Еще прогноз погоды обещали
А когда в адресную строку запилят запуск Старкафта, которого перед этим в Файрфокс ещё надо предварительно впилить? :-)
Погода в новой вкладке будет
Зря смеетесь, кстати, только что попробовал (надо включать в abut:config) - удобно же. И если уж так говорить - это правильный подход, подсмотреть популярное удобное расширение и внедрить. Гугл так же поступал с Андроидом, подсматривая удачые решения из сторонних улучшаторов.
Сборка с официального сайте теперь требует Glibc 2.17, хотя предыдущая версия работала в Debian 7 с Glibc 2.14 и старой версией GTK3
где вы такой раритет откопали?
https://www.opennet.ru/openforum/vsluhforumID3/121966.html?n...
Debian 7 давно не поддерживается да и 8 уже тоже
А раст до сих пор не выкинули? Ну тогда ниочём
> Для создания скриншотов рекомендуется вызывать
> соответствующий инструмент для контекстного меню"Хорошо" придумали!
Скриншот бывает нужно сделать так быстро, что хождения по меню для отдачи команды скриншота может приводить к уже исчезновению со страницы информации, которую надо было заскриншотить. Надо не замедлять отдачу таких срочных команд, а наоборот, ускорять - горячую клавишу на эту команду навешивать надо для пользы. А они замедление удумали наваять.Конечно, из-за этой придумки придётся вытаскивать кнопку скриншота на панель:
> или разместить ярлык в панели
> через интерфейс настройки внешнего вида
Погуглил за вас. Ctrl+Shift+S
Ctrl+Shift у меня и в КДЕ, и в Гноме настроено на переключение клавиатурной раскладки.
Поэтому работают все сочетания с Ctrl+Shift так:1. Переключается раскладка (Ctrl+Shift нажат же!)
2. Выполняется сочетание Ctrl+S, ну т.е. в Файрфоксе это сохранение страницы.Вот радость-то от таких сочетаний! :-)
Прверил это сейчас в Гноме, т.к. КДЕ у меня немного поломан и в него я не пока хожу. Но в КДЕ переключение клавиатурной раскладки через Ctrl+Shift приводит к тем же проблемам невозможности использования Ctrl+Shift для других целей.
Аналогично. Ради того чтобы Ctrl+Shift заработал жду 10+ лет wayland.
Просто реально - вкоряченный хардкод в x.org мне вполне недвусмысленно говорит о том какое %s бурлит в головах у разработчиков. То, что комбинацию надо выполнять НА ОТПУСКАНИИ КЛАВИШ, до них не дошло ни тогда, ни 20+ лет спустя. Руки-лица.
printscreen кнопочка есть
> printscreen кнопочка естьНе поможет. Ибо вмещает только то, что есть на экране.
А скриншот файрфоксовый вмещает в себя ещё и те части страницы, которые уходят за границы его окна.
Лезть в кнопку с тремя точками не быстрее.CapsLock для переключалки удобнее. Иначе зачем он вообще нужен?
> Лезть в кнопку с тремя точками не быстрее.Да. Внутрь кнопки ... лезть, конечно, долго. Поэтому я изнутри этого троеточечного меню пункт скриншота вегда выношу наружу и он становится доступным в адресной строке сразу. Получается удобный, быстрый доступ к этой команде.
> CapsLock для переключалки удобнее. Иначе зачем он вообще нужен?
Да я в 90-х годах ещё с третьих виндов как привык к Ctrl-Shift, так в дешёвых оболочках его везде себе и устанавливаю. Винды потом начали себе ставить какие-то странные Alt-Shift - приходилось переключать на Ctrl-Shift. Нынче вообще Win-пробел удумали.
А в недешёвых консолях, в которыми гуями и не пахнет, привычка юзать CapsLock для переключения сохранилась с момента начала работы в этих консолях в конце 90-х, хотя все 90-е в досах мы кейрусами там всякии переключали раскладку вообще Ctrl-ом единосущным. :-)
В общем для дешёвок у меня привычка дешёвая - Ctrl-Shift, для недешёвок - недешёвая - CapsLock.
> В системе вывода на печать выполнена локализация
> единиц измерения, используемых для задания полейВо! А это ж прикольно!
Будем теперь использовать такие нашенские, родные единицы измерения, как вершок, пядь. Ну может быть даже локоть, если лист формата А3.
Наконец-то! Вот тут все варианты. А то они могут футами (ступнями, а не ногами на самом деле) мерять, а мы нет что-ли? Мне только непонятно кто делал статью на педивикии. Откуда там фут в русской системе измерения? Ногомеры супостатные! И петр был наполовину нерусь.
> только непонятно кто делал статью на педивикии.
> Откуда там фут в русской системе измерения?
> Ногомеры супостатные! И петр был наполовину нерусь.Ну да! Басурманы императорсским указом и дюйм в русскую-то систему, негодяи, затолкали!
И линии! Линии, что кусок дюйма обозначают! А то винтовка то у нас трехлинейка, а не просто Мосина. Они ж еще и додумались эволюционно наполовину новую винтовку испоганить фамилией нагана. Это просто капец. Они же понятия не имели, что человек отличается от обезьяны на 1%, а тут все 50% разницы.
> В 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), ... ?
> 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/Refe...
>> 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/Refe...Чё-то там по басурмански понаписали...
Но результат вроде такой, который я и предположил:Property/Index:
[1], ...[n]
> В CSS реализованы новые псевдо-классы ":user-valid" ":user-invalid"Ой как не инклюзивно... Потом инвалидов придётся переделывать в ограниченных. Хотя у нас какими словами не замещай ненравящиеся термины, суть-то всё-равно остаётся... :-)
> Для содержимого и курсора реализована CSS-функция image-set()Вот правильная ссылка на описание:
> появилась новая кнопка для переключения между показом HTTP-ответов в формате JSON и в неизменном виде*смотрит на скриншот с RAW, где это ни разу не кнопка*
- You know what's wrong with Skyrim these days? Everyone's obsessed with sliders!
Все чаще к новостям про FF хочется добавить в начале "Вопреки здравому смыслу...".
видели какие табы в 89-ом сделали? )))сyка бля перейду полностью на IceCat или еще какой форк
есть информация как сделать так, чтобы папки в закладках были отсортированы по алфавиту и показывались отсортированными как в "управлении закладками" так и при добавлении новой?
Сортировать по имени из контекстного меню.
На счёт другого не интересовался, у меня закладки рядом с адресной строкой в собственной папке без всяких дополнений.
> Сортировать по имени из контекстного меню.
> На счёт другого не интересовался, у меня закладки рядом с адресной строкой
> в собственной папке без всяких дополнений.как банально. что-то я не так делал, раз раньше не сортировалось
Выделение пункта меню поправили, раньше бледновато было.
Кнопки навигации увеличили, меню сократили.
Это сладкое слово телеметрия.
>> Добавлена поддержка масштабирования щипком на тачпадах в Linux с графическими окружениями на базе протокола Wayland.Ура!
"Вызов инструмента для создания скриншотов удалён из меню "Page Actions", показываемого при нажатии на многоточие в адресной строке. Для создания скриншотов рекомендуется вызывать соответствующий инструмент для контекстного меню, показываемого при клике правой кнопкой мыши или разместить ярлык в панели через интерфейс настройки внешнего вида."Я вам больше того скажу, в Nightly уже вовсю внедряют новый интерфейс Протон и там Page Actions нет ВООБЩЕ. Это кстати "радует", т.к. были аддоны показывающие какую-то информацию связанную с сайтами индикатором в строке адреса скажем HTTP2 задействован или нет - отвалились, некуда им больше показывать-то.
Это что теперь кроме Palemoonа браузеров адекватных не осталось? (ungoogled chromium не предлагать ибо это копрорация добра делает военных дроном для сэшэакцев).
Я так понимаю, оставлять интерфейс в покое никто не собирается...
Ну так webrender считается внедренным полностью, теперь все силы кидаем на новый проект.
Файрфокс рулит
Ага! Рулит! Не туда!
Туда-сюда, туда-сюда
Уже давно важнее изменения в экстеншенах к сабжу, чем в нем самом (если не сломали ничего по крупному), бгг. Без некоторых я бы уже не смог юзать этот браузер..
Я каждый раз думаю, что нельзя будет выпустить следующую версию лисы - она и без того прекрасна, совершенна, представляет собой цельное, законченное произведение, торжество программистского гения!А разработчики снова и снова доказывают, что мой скепсис напрасен!
Впереди ещё и калькулятор в адресной строке! Ухх! Аж дух захватывает!
Новый Firefox на Андроиде только у меня странно себя ведёт (на каждый чих обновляет страницу, теряет положение на странице, вовсе теряет страницу)? Возможно ли запретить постоянно обновлять страницу? До 68 версии всё нормально было.
Он вообще давно странноватый стал. И рецидив всё усиливается.
> Он вообще давно странноватый стал. И рецидив всё усиливается.Думал перейти на Chrome. Так там вообще якоря не работают. Например, читаю я некий форум и заякорил интересующий пост (как на 4PDA, у каждого поста есть своя ссылка — якорь), чтобы потом мог к нему вернуться (адресная строка теперь выглядит так: некий_форум.ру#номер_интересущего_поста). Прокрутил немного страницу и захотел вернуться к заякоренному посту, для чего перехожу к адресной строке и нажимаю клавишу перехода. Но, к моему удивлению, перехода не происходит, а просто обновляется страница и я остаюсь на том же самом месте.
webrender не включен. Обманули.
бразуер он же для серфинга нужен, а не для исследования чужик сайтов.. вынести все лишнее в отдельную утиилиту и забыть
Для серфинга нужна борда, а браузер нужен для обозревания.
Раньше он так и назывался простым русским словом - ОБОЗРЕВАТЕЛЬ.
Раньше — это в Windows или вообще?
Вероятно про телевизор и новостные сущности в нем
Удалён пункт "View Page Info - это удар ниже пояса, подло и некрасиво. Вынужден переходить на другой браузер. Сотни раз в день пользовался "View Page Info и что теперь!!!!????
Меню убрали, само окно осталось
Да, это срань конечно, втихую удалили важную для пользователей функцию. А на какой же браузер вы собрались переходить? В хромоножке отродясь такой функции не было.
Появился новый системный аддон pictureinpicture@mozilla.org.xpi, не понял что он делает
88-й зачем-то притащил за собой LLVM 12. И так уже три LLVM в системе - 9, 10, 11. Теперь ещё четвёртый. Да уж.