LINUX.ORG.RU

Firefox 76

 ,


0

1

Доступен Firefox 76.

  • Менеджер паролей:
    • Отныне предупреждает о том, что сохранённые для ресурса логин и пароль засветились в утечке, произошедшей с этого ресурса, а также о том, что сохранённый пароль был замечен в утечке с другого ресурса (поэтому стоит использовать уникальные пароли). Проверка на утечку не раскрывает логины и пароли пользователя удалённому серверу: логин и пароль хэшируются, первые несколько символов хэша отправляются в сервис Have I Been Pwned, который возвращает все хэши, удовлетворяющие запросу. Затем браузер локально сверяет полный хэш. Совпадение означает, что учётные данные содержатся в какой-либо утечке.
    • При создании новой учётной записи или изменении существующего пароля пользователю автоматически предлагается сгенерировать стойкий пароль (12 символов, среди которых буквы, цифры и спецсимволы). Теперь эта функция предлагается для всех полей <input type="password">, а не только тех, которые имеют атрибут "autocomplete = new-password".
    • В macOS и Windows при попытке просмотреть сохранённые пароли будет запрошен пароль/PIN/биометрия/аппаратный ключ от учётной записи ОС (при условии, что мастер-пароль не установлен). Реализации этой возможности в Linux мешает баг 1527745.
  • Улучшен режим «картинка-в-картинке»: откреплённое видео можно перевести в полноэкранный режим (и обратно) двойным щелчком.
  • Появилась возможность работать с конкретным сайтом как с десктопным приложением (в отдельном окне, где отсутствует интерфейс браузера, а переход по ссылкам возможен лишь в пределах текущего домена). Настройка browser.ssb.enabled добавляет в меню сайта («многоточие» в адресной строке) пункт «Install Website as App».
  • Добавлен режим работы «только HTTPS» (dom.security.https_only_mode), в котором все обращения по протоколу HTTP автоматически осуществляются по HTTPS и блокируются, если доступ по HTTPS не удался. Кроме того, начиная с Firefox 60, существует более щадящая настройка security.mixed_content.upgrade_display_content, которая делает то же самое, но лишь в отношении пассивного контента (изображений и медиафайлов).
  • На системах, использующих Wayland, реализовано аппаратное ускорение воспроизведения видео в формате VP9 и других форматах (в дополнение к появившейся в прошлом выпуске поддержке ускорения H.264).
  • В интерфейсе управления дополнениями теперь отображаются все домены, к которым дополнение имеет доступ (до этого отображались лишь несколько первых доменов из списка).
  • Полностью переработана страница about:welcome.
  • При открытии новых вкладок немного уменьшена ширина тени вокруг адресной строки.
  • Слегка увеличен размер панели закладок, чтобы пользователям сенсорных экранов не промахивались.
  • WebRender включён по умолчанию на ноутбуках под управлением Windows, обладающих графикой Intel как минимум 9 поколения (HD Graphics 510 и выше) и разрешением экрана <= 1920x1200.
  • Реализована поддержка системных цветов CSS4.
  • JS: включена поддержка numberingSystem и calendar у конструкторов Intl.NumberFormat, Intl.DateTimeFormat и Intl.RelativeTimeFormat.
  • Включена поддержка AudioWorklet, позволяющая реализовать сложную обработку звука в таких сценариях, как игры или виртуальная реальность. Кроме того, это решает проблему с отсутствующим звуков в веб-клиенте Zoom.
  • Параметр window.open() windowFeatures больше не позволяет скрывать какие-либо элементы окна браузера (tabbar, menubar, toolbar, personalbar), а служит лишь для индикации того, будет ли страница открыта в отдельном окне. Эта возможность поддерживалась лишь в Firefox и IE, а также создавала проблемы при восстановлении сеанса.
  • Попытки веб-страниц перейти по неизвестному протоколу с помощью location.href или <meta http-equiv=«refresh»> больше не приводят к странице «Неизвестный тип адреса», а молча блокируются (как в Chromium). Для открытия сторонних приложений следует использовать window.open() или <iframe>.
  • Инструменты разработчика:

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

>>> Firefox 76: Audio worklets and other tricks

>>> Все закрытые в этом выпуске баги

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

★★★★★

Проверено: Wizard_ ()
Последнее исправление: cetjs2 (всего исправлений: 9)

Ответ на: комментарий от hateyoufeel

Я хз кто это писал

Я скопировал это с форумов phoronix, но забыл указать авторов.

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

Один кричит, что ему давай то, другой то

Врёшь. Основные требования linux-сообщества, в отличие от копирастов, по большей части едины:

  1. Долой ЗЛОaudio
  2. Долой ЗЛОd
  3. Долой SSD
anonymous
()
Ответ на: комментарий от Skullnet

Red Hat 8 … Очередной линукс дистрибутив, который никому не нужен … ?

Всякие там корпорации его активно используют для серверов. И покупают дорогущую техподдержку. Что касается Wayland, то RH используют Дисней, Pixar, DreamWorks, Universal и прочий голливуд. Они там на мощных рендер-фермах один кадр 2 часа рендерят, а на рабочих станциях на линуксе - занимаются созданием. Поэтому ПО для моделирования 3D с пяти и шестизначными ценниками существует в сборках именно для RH, а не для Ubuntu.

Чтобы узнать, что там делает Linux, нужно почитать историю SGI.

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

и я верю ему на 90%.

Тут не нужно верить, ведь можно легко проверить самому.

но в кишки Wayland я не заглядывал и заниматься этим мне и не нужно на самом деле

Тогда получается, что веса в твоих словах ноль.

я немного разбираюсь в работе Xorg и разбираюсь в работе графических библиотек GTK, Qt, wxWidgets

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

i-rinat ★★★★★
()
Ответ на: комментарий от hateyoufeel

Wayland и правда довольно паршиво спроектирован местами.

Хм. И что там спроектировано местами криво ? Вообще менять буфер местами не особо много ума нужно.

Не забывайте вайланд всего лишь крошечная часть Х.org по сути 1/1000

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

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

Я с вами согласен, но на половину. Энтузиаст может добавить поддержку VA-API в Xorg стек FF. Если человек хорошо разбирается в Xorg и в VA-API и сможет разорбрать говнокод мозилловцев, то в этом есть смысл. Вот только вопрос. А ваш PR примут? Насколько вы в этом уверены?

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 1)
Ответ на: комментарий от i-rinat

Тут не нужно верить, ведь можно легко проверить самому.

Тогда получается, что веса в твоих словах ноль.

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

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 5)
Ответ на: комментарий от anonymous

Если кто-то и должен добавлять поддержку аппаратного декодинга видео в браузер, то это создатели браузера

Ну нет, конечно. Если в ОС полный зоопарк и кавардак, то глупо валить всё на разработчиеов браузеров.

А ну давай каждый топнет за VDPAU, за VAAPI, а кто-то и за NVDEC. И умножим это на два для иксов/вейленд

Кто дальше? Google Chrome. Гугл был заинтересован в работе VA-API на ChromeBook, вот и потратил денежки и сделал. Линуксоидам это досталось бесплатно.

То-то оно через раз ломается. Про Nvidia молчу - вообще пипец полный. Но даже с Intel приколов хватате.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 3)
Ответ на: комментарий от Skullnet

Энтузиаст может добавить поддержку VA-API в Xorg стек FF

Не так уж это и просто. Это тебе не сортировка пузырьком на Бейсике. Если VLC создала офигенный кодер libx264, а KDE создала DE, по удобству во многих местах превосходящий винду - это не значит что энтузиасты в свободное от работы время могут вообще всё. Такие случаи единичны, и их буквально по пальцам можно посчитать

anonymous
()
Ответ на: комментарий от i-rinat

Под ресурсами тут понимаются время и деньги.

Вопрос поставлен абсолютно некорректно. Разработчики в опенсорсе давно уже не получают деньги за собственно процесс разработки. Они, как и большинство людей в современном мире, получают деньги за то, что перекладывают бумажки когда начальник смотрит, и делают что попало когда он не смотрит. Только 95% втыкают в тентаклик, а 5% пишут свободный софт. Их зарплата при этом зависит от того, как хорошо им удалось устроиться по блату, и совершенно не зависит от того, какой код они пишут (да хоть вообще никакого).

Что касается времени, то время, потраченное независимым разработчиком совершенно некорректно сравнивать со временем, потраченным автором блокировки alsa-кода в FF, потому что только второй из них знает, куда он вставил заглушку, и может убрать её гораздо быстрее.

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

это не правда конечно. весь рендеринг плевать хотел на вейленд, вейленд же ничего не рендерит и не может рендерить, он только показывает прямоугольники, а рендерится всё на железе которое понимает совсем другие слова: opengl, vulkan и т.д. ну и если используют, то кентос, как и везде, а не покупают какую-то «дорогущую поддержку», и то только только из-за софта который рекомендует линукс от редхата, но работать он будет точно так же и на убунте. и линукса там вообще довольно мало, винда везде, как и везде, про линукс - это фантазии.

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

То-то оно через раз ломается

Оно годами не ломалось. Энтузиасты заметили код VA-API в Chromium ещё 5 лет назад. Патч, добавляющий поддержку Linux, сводился к правке configure.ac, там в пяти местах условие «если ChromeOS» дополнили «или Linux». И это работало. Годами не ломалось и не создавало проблем.

А теперь, когда доступно официально, вдруг начало ломаться через раз. Я больше чем уверен: код ломают намеренно.

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

это не значит что энтузиасты в свободное от работы время могут вообще всё

Энтузиасты - не идиоты и не глупее разработчиков мозиллы, но я согласен с вами и считаю, что оптимальным вариантом будет, если сами программисты мозиллы добавят поддержку VA-API, потому что они хотя бы понимают свой код и требования к нему.

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

У меня нет причин им не верить

«Не читал, но осуждаю!»

i-rinat ★★★★★
()
Ответ на: комментарий от anonymous

Ну это ложь. Достаточно помониторить слова людей, кто реально занимался внедрением кастомных сборок Chromium с включенным GPU декодированием видео в ubuntu, debian, fedora, arch

Естественно, если раньше этим никто не занимался, то и ошибок нет. Нет использования – нет ошибок.

Я больше чем уверен: код ломают намеренно.

ну это клиника. Чтобы что-то ломать и плохо делать не нужны усилия. Всё наоборот - усилия и большие нужны для хорошего результата.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 4)
Ответ на: комментарий от Skullnet

Один человек и 2 пива.

Финансовых ресурсов ты привлечь не можешь

Каких ресурсов? Опенсоурс же.

Ясно, понятно.

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

Хм. И что там спроектировано местами криво ?

Например, тот факт, что каждому проекту приходится пилить свой композитор. Или что в композитор приходится напихивать кучу всего, в результате чего при падении композитора вся сессия падает. Отстой, правда? Между тем в той же венде пользовательская сессия даже падение драйверов переживает. Дожились, венда стабильнее лялекса.

Не забывайте вайланд всего лишь крошечная часть Х.org по сути 1/1000

Этой крошечной частью почему-то пытаются весь X.org заменить.

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

потраченным автором блокировки alsa-кода в FF

Ага, или когда в Chromium ломают VA-API для Linux на протяжении последнего года (хотя до этого не ломалось)

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

винда везде

У меня на смарте нет винды.

В раутере тоже какой то Линукс, в ПС4 вроде тоже не винда, хз что значит везде.

mx__ ★★★★★
()
Последнее исправление: mx__ (всего исправлений: 2)
Ответ на: комментарий от anonymous

Я о том что они используют Red Hat Enperprise Linux for Desktop, а если верить [user]Aceler[/user], там перешли на Wayland в RHED 8. Хотя кто знает, может Pixar используют MATE и X11…

anonymous
()
Ответ на: комментарий от i-rinat

Что вы как попугаи заладили про этот wayland-keylogger?

Это какой-то один попугай постоянно таскает эту ссылку и пугает неокрепших.

https://www.linux.org.ru/search.jsp?q=https%3A%2F%2Fgithub.com%2FAishou%2Fwayland-keylogger&range=ALL&interval=ALL&user=&_usertopic=on

Уже два года как таскает и два года ему все говорят, что к Wayland это отношения никакого не имеет. Через LD_PRELOAD можно подхачить и libX11.so и всё что угодно.

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

Вопрос поставлен абсолютно некорректно. Разработчики в опенсорсе давно уже не получают деньги за собственно процесс разработки.

А ты плати им за процесс разработки, и они будут получать деньги за процесс разработки.

блокировки alsa-кода в FF

Вся отмена якобы блокировки сводится к --enable-alsa.

i-rinat ★★★★★
()
Ответ на: комментарий от hateyoufeel

Этой крошечной частью почему-то пытаются весь X.org заменить.

Я за то, чтобы выкинуть все DE кроме GNOME 3 и зафорсить Wayland во всех дистрах. Я уважаю свободу выбора разработчиков дистров линукса! (С)

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

падении композитора вся сессия падает.

А какой там именно менеджер ? Вроде сейчас их несколько реализаций.

Этой крошечной частью почему-то пытаются весь X.org заменить.

Да никто не пытается вроде, наоборот все взвалили на плечи графических тулкитов.

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

Ну это ложь. Достаточно помониторить слова людей, кто реально занимался внедрением кастомных сборок Chromium с включенным GPU декодированием видео в ubuntu, debian, fedora, arch

Я пользуюсь Chromium из [url=https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-dev]этого PPA[/url] с того самого момента, как там появилась поддержка VA-API. По-моему, когда я только установил Linux Mint 17 (а это на базе Ubuntu 14.04), там это уже было. И как я уже говорил, работало и не создавало проблем. Проблемы начались только последний год, поэтому сижу на старой версии браузера, чтоб точно работало.

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

А какой там именно менеджер ? Вроде сейчас их несколько реализаций.

Менеджер чего? Ещё раз, если у тебя падает композитор, падает вся графическая сессия. Как если бы X-сервер упал. Только X-сервер падает гораздо реже, чем какой-нибудь KWin. Всё таки, разделение систем на независимые компоненты – это хорошая вещь, которую не стоит игнорировать.

Да никто не пытается вроде, наоборот все взвалили на плечи графических тулкитов.

Что, кстати, довольно хреново. Опять вернёмся ко временам из начала 2000х, когда в одних программах текст выглядит пристойно, а в других – как из жопы вынутый. К слову, опять же, все остальные две десктопные ОС текст рендерят на стороне дисплейного сервера.

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

Это потому что конторам хочется скинуть иксы.

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

Им же хочется уйти от компактного кода иксов

компактного кода иксов

Проиграл.

https://www.openhub.net/p/x/analyses/latest/languages_summary

Total Lines : 3,081,660
Code Lines : 2,330,821

https://www.openhub.net/p/wayland/analyses/latest/languages_summary

Total Lines : 420,200
Code Lines : 295,566

EXL ★★★★★
()
Ответ на: комментарий от i-rinat

Вся отмена якобы блокировки сводится к --enable-alsa.

Не только. Многие жалуются, что и с этим ключиком не работает. Вон на Опеннете даже советовали использовать apulse вместо --enable-alsa. Оказалось что всего-то одну строчку надо было поправить. Разумеется, ошибку допустили случайно

Тот аноним как раз о таких случаях говорит

anonymous
()
Ответ на: комментарий от i-rinat

А ты плати им за процесс разработки, и они будут получать деньги за процесс разработки.

Он имел ввиду, что финансы идут совершенно с несвязанных с разработкой вещей.

Firefox 76 (комментарий)

За мозиловцев не беспокойся, у них денег хватает, и пива у них достаточно.

Вся отмена якобы блокировки сводится к

Для каждого пользователя, к установке хреновой тучи зависимостей, к 6 часам компиляции для каждой новой версии.

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

И что? естественно, это всегда ломалось и чинилось.

про проблемы чисто в последний год враньё. Они всегда были и будут. Как там лично у тебя сути не меняет.

Гугл заинтересован, чтобы VAAPI работал в связке ChromeOS + Intel + Озон (или как там оно?).

То что будет ломаться и не работать с иксами/вейленд с AMD и NVIDIA как-то не их проблемы (слишком сложно со всем этим барадаком, а толк минимален). Само собой это не специально - им просто по барабану. Как по барабану вообщем-то всем. Разработка по принципу лебедь + рак + щука.

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

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 4)
Ответ на: комментарий от Skullnet

Вы удивитесь, я на Linux Mint собираю, чтобы звук работал.

Да нет, почему удивлюсь? Я всяких дебилов видел в своей жизни.

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

Гугл был заинтересован в работе VA-API на ChromeBook, вот и потратил денежки и сделал. Линуксоидам это досталось бесплатно.

Просто к слову, Google в Chrome OS (та, которая на Chrome Book’ах) никогда реализации X11 не использовал. У них там свой оконный сервер, который называется Freon.

Аналогичная ситуация с Android, где используется SurfaceFlinger.

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

Просто к слову, Google в Chrome OS (та, которая на Chrome Book’ах) никогда реализации X11 не использовал

ну это неправда. Где-то в 2014 иксы что ли выкинули

https://www.opennet.ru/opennews/art.shtml?num=41809

https://phoronix.com/scan.php?page=news_item&px=Chrome-OS-X11-Free

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от fornlr

про проблемы чисто в последний год враньё

Ну может в ~saiarcot895 PPA сборщик гениальный, а в арчах-сусях-дебианах нет. Но в это трудно поверить, потому что патч невесомый был совсем (правка configure.ac, в двух местах строка «если ChromeOS» дополнялась фразой «или Linux», и в одном добавлен путь к библиотекам VA-API).

Лично у меня работало около 5 лет. Не только у меня: на ЛОРе были и другие люди, у которых всё просто работало. Минт я потом обновлял, хромиум тоже, разве что железо оставалось тем же. Ну может мне с железом повезло, но тогда это не объясняет того, почему теперь всё внезапно начало ломаться после обновления браузера

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

после обновления браузера

… в последний год (быстрофикс)

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

Умею. Вот только ЛОР стал запрещать редактировать сообщения, если на на них ответили.

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

да, и именно с сурфейс флингера козлился вяленый. но гуглу это нужно чтобы реализовать дрм (digital rights management), а козлики из редхата это взяли и скопировали и теперь в вяленом встроенный дрм. например приложение может отказаться показывать картинку если композитор не предоставил ключи.

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

Ну может в ~saiarcot895 PPA сборщик гениальный

нет, всё же в паблике по сообщениям об ошибках

а пользователи с Nvidia вообще сосут с этим самым преобразователем глючным с VAAPI в VDPAU. Могу со своей практике сказать.

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

6 часам компиляции для каждой новой версии

У тебя Интел Атом что ли? У меня на кор2дуо больше 2 часов не собирается, на AMD K10 аналогично. На современных компах минут 20 будет собираться. Или ты собираешь с pgo?

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

Просто к слову, Google в Chrome OS (та, которая на Chrome Book’ах) никогда реализации X11 не использовал. У них там свой оконный сервер, который называется Freon.

Chrome OS

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

Skullnet ★★★★★
()
Последнее исправление: Skullnet (всего исправлений: 2)
Ответ на: комментарий от anonymous

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

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