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)

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

Я сейчас для прикола буду писать в вашем стиле.

Ну как бы да, с точки зрения чисто синтаксиса языка можно написать и что-то вменяемое, и абсолютный бред. Мои слова от ваших отличаются только тем, что я описал реальное положение вещей, а вы - пустые бредни в духе «если бы пионеры всей Земли дружно взялись за руки и спели песню за мир».

Возможность включить альсу создаст пользователям файрфокса на линуксе больше проблем чем решит. И я объяснил почему. Никаких возражений по теме не увидел. Пульса вроде как имеет фронтенд в виде альсы, так что возможно (а возможно и нет), вариант при котором файрфокс использовал бы только альсу также был бы работоспособен. Однако по какой-то им ведомой причине разработчики выбрали пульсу. При этом поддерживать оба API для них неразумно.

Причём это не только с маргинальным линуксом работает: пользователей windows xp до сих пор в разы больше чем всех линуксоидов, не говоря уж о ненавистниках pulseaudio. Однако этих пользователей разработчики браузеров вполне себе посылают. С чего бы вдруг ради любителей альсы должны сделать какое-то исключение?

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

Так, если опубликовали на всеобщее обозрение, значит будьте готовы к любым отзывам. И упрекать пользователя за негативный отзыв - тупость. Упрекай лучше разработчиков за опубликование.

Вот именно, тем более когда упреки вполне справедливые. Я пользователь линукса. Мне формально насрать что-там внутри ALSA, PA. Мне нужно, чтобы звук работал. И вдруг я обнаруживаю, что FF навязывает установку другого софта с котором у меня проблемы (даже не важно по каким причинам), но без которого FF может спокойно работать, потому что ALSA - это дефолт на линуксе. Но мне вдруг говорят, что исправлять мы не будем, ставь необходимый софт, быдло, никуда ты не денешься, только в вежливом тоне, ну и won’t fix.

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

Форум — место для общения и споров людей на различные темы

определение из Википедии

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

Ну правильно, сделайте мне хорошо, вы же обязаны. «Вези меня, мразь!».

Окей, а взамен вы закроете несколько тикетов в багзилле по объему, равных работе, требуемой для приведения ALSA-бэкенда в божеский вид. Как это «не умею»?

Вы очень мне напоминаете вот этого пользователя.

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

потому что ALSA - это дефолт на линуксе

Linux — ядро и без дистрибутива программ для конечного пользователя бесполезно.

В подавляющем большинстве дистрибутивов, хоть как-то связанных с десктопом, дефолт — PulseAudio.

Ваш К.О.

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

При этом подавляющее большинство руководств по использованию этих дистрибутивнов начинается с темы «удаляем pulseaudio»

Ваш К. О.

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

подавляющее большинство руководств по использованию этих дистрибутивнов

Ты как-то перегнул, назвав посты мимокрокодилов в блогах «руководством по использованию».

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

А в чём проблема? Это единственное широко известное систематическое описание работы и устройства линукса.

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

Знаете, если к вопросу подходить таким образом, то выпилить нужно сразу весь файерфокс. Потому что 93% пользователей (по недавнему мнению какого то там статистического агенства) сидят на хромоклонах и поддерживать какие либо движки кроме блинк/вебкит - не продуктивно.

Вы опускаете самый важный момент: каждый дрочит как он хочет. Может быть всему миру и было бы лучше, если б все использовали блинк/вебкит. А может и не блинк/вебкит, а Internet explorer 5.5. Однако какие-то странные люди вот прямо сейчас сидят и пилят нафиг никому не нужный движок servo на их любимом rust’е, и им плевать на проблемы, которые они могут создать миллиону вебпрограммистов, которым, если серво взлетит, придётся тестировать свои сайты на ещё одном дополнительном браузере.

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

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

После следования которой ничего никогда не работает года этак с 16го (и пользователи бегут с линукса, если быстро не найдут другую инструкцию, конечно).

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

Возможность включить альсу создаст пользователям файрфокса на линуксе больше проблем чем решит. И я объяснил почему.

Всю свою жизнь FF выводил звук через ALSA, через libcubeb, который умеет в несколько звуковых подсистем, а теперь вдруг, внезапно, должны появиться проблемы. С чего это бы?

Однако по какой-то им ведомой причине разработчики выбрали пульсу. При этом поддерживать оба API для них неразумно.

Поддерживать только костыль вместо дефолтной звуковой подсистемы - это неразумно на 100%.

Однако этих пользователей разработчики браузеров вполне себе посылают.

Потому что Windows XP это версия винды и она устарела. В линуксе другая ситуация совершенно.

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

толсто

Если ты видишь в сборке софта что-то умное, то у меня для тебя плохие новости.

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

Потому что сотрудничество с пульсой - это не «дрочение», а поддержка зла в самом прямом и очевидном смысле. Которой нужно сопротивляться на всех этапах.

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

Ты бы открыл его хоть раз сначала

Открыл, не увидел там ничего нового. Всё такое же бесполезное руководство по сборке. С таким бэкграундом тебе даже в embedded ничего не светит, tbh.

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

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

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

В подавляющем большинстве дистрибутивов, хоть как-то связанных с десктопом, дефолт — PulseAudio

Приемущество использования линукса заключатся в свободе выбора, а теперь эту свободу выбора у меня пытаются отобрать в виде PulseAudio. Мне все равно, что там PA по блату протолкнули в популярные дистры. Вы можете назвать PA дефолтом и гениальным решением Леннарта. Мне глубоко плевать, потому что, что бы вы не говорили PA - это костыль и всегда им будет, а костыль нормальный человек дефолтом назвать не может.

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

свободу выбора у меня пытаются отобрать в виде PulseAudio

Ее никто у тебя не отбирает, можешь до упора сидеть на голой алсе, да хоть на патефоне сиди, почему твоя свобода выбора должна вставать поперек свободы выбора разработчика?

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

Ее никто у тебя не отбирает, можешь до упора сидеть на голой алсе, да хоть на патефоне сиди, почему твоя свобода выбора должна вставать поперек свободы выбора разработчика?

Где она встает поперек? Я заставляю разработчиков FF поддерживать только ALSA? Я всего лишь прошу включить её в сборку по умолчанию и сделать грёбаный переключатель.

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

Это троллинг такой, что ли? :) Ну серьёзно, там знания уровня домохозяйки, только бесполезные. По этой книжке ты можешь себе назадротить невероятно кастомный неподдерживаемый дистрибутив на локалхост и …всё. Попробуй на собеседовании сказать, что собрал LFS, лол.

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

Я всего лишь прошу включить её в сборку по умолчанию

Где можно увидеть твой пулл-реквест для приведения кода ALSA-бэкенда в порядок?

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

заключатся в свободе выбора

В случае с десктопной системной это не преимущество, а лишние проблемы.

«Пусть разработчики переключатель сделают, им трудно что ли?» — да.

Это не только со звуком, но и вообще везде, вплоть до «ну верните фичанейм опцией в GNOME, вам трудно?», не разбираясь в ситуации.

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

Попробуй на собеседовании сказать, что собрал LFS

Если это не логово проприетарщиков, меня там с руками оторвут. Что вы имеете возразить?

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

Где можно увидеть твой пулл-реквест для приведения кода ALSA-бэкенда в порядок?

Я не разработчик FF, я - обычный линукс пользователь.

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

Этот выбор является переходом на сторону зла. Отныне и навсегда разарбы мозиллы - зло, так и запишем.

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

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

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

а лишние проблемы

Только для тех, кто хочет, чтобы делали только так а не иначе.

«Пусть разработчики переключатель сделают, им трудно что ли?» — да.

Не верю.

Это не только со звуком, но и вообще везде, вплоть до «ну верните фичанейм опцией в GNOME, вам трудно?», не разбираясь в ситуации.

Гном разработчики одни из тех, кто любит выкидывать нужные фичи и вообще любые фичи ради своих хотелок. Посмотрите на уродский гном 3. Вы такой линукс хотите?

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

Если это не логово проприетарщиков, меня там с руками оторвут. Что вы имеете возразить?

Что это влажные фантазии, конечно же. Более-менее это могло бы пригодиться эмбедщикам, но сегодня там есть более эффективные решения, тот же buildroot, а кто-то даже не стесняется запихнуть Android как прошивку для NAS. О других областях говорить и вовсе нет смысла.

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

А твое решение о переключателе правильное? Почему?

Потому что это самое простое решение. Включить альсу в сборках легко, собирать каждому пользователю FF - сложно.

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

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

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

Не включать проще, а почему алсу сменили на пулсу тоже рассказали, это все свобода выбора©

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

Я не разработчик FF, я - обычный линукс пользователь.

Ну тогда помоги им деньгами. Так работает FOSS. Если ты не можешь ничего предложить сообществу, то жуй молча.

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

Ты опять несёшь пургу о логове проприетарщиков.

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

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

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

Себя пожалей. Торвальдс уже много лет использует GNOME 3 и, внезапно, ничего с ним не случилось.

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

Во первых, уже не считает, новость 2011 года. Во вторых, и что с того?

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

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

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