LINUX.ORG.RU

Firefox 77

 ,


0

1

Доступен Firefox 77.

  • Новая страница управления сертификатами — about:certificate.
  • Адресная строка научилась отличать введённые домены от поисковых запросов, содержащих точку. Например, ввод «foo.bar» больше не приведёт к попытке открыть сайт foo.bar, вместо этого будет выполнен поиск.
  • Улучшения для пользователей с ограниченными возможностями:
    • Список приложений-обработчиков в настройках браузера стал доступен для экранных чтецов.
    • Исправлены проблемы при чтении с помощью JAWS.
    • Поля ввода даты/времени обзавелись метками, упрощающими использование их людьми с ограниченными возможностями.
  • Пользователи из Великобритании (в дополнение к пользователям из США, Германии и Канады) увидят материалы Pocket в новых вкладках.
  • WebRender включён по умолчанию на ноутбуках под управлением Windows 10 с графикой NVIDIA, обладающих средними (<= 3440x1440) и большими экранами (> 3440x1440).
  • Появившийся в прошлом выпуске режим работы «только по HTTPS» отныне делает исключения для локальных адресов и доменов .onion (где HTTPS бесполезен).
  • Удалена настройка browser.urlbar.oneOffSearches, позволяющая скрыть кнопки поисковиков в выпадающем меню адресной строки. Того же эффекта можно добиться удалив поисковики в настройках.
  • Удалены настройки browser.urlbar.update1 и browser.urlbar.update1.view.stripHttps, позволяющие вернуть старое поведение адресной строки, существовавшее до Firefox 75 (не увеличивать адресную строку при получении фокуса и показывать протокол HTTPS).
  • HTML:
    • значение label у <option> отныне отображается, даже если содержимое элемента пусто. Баг просуществовал на протяжении 20 лет.
    • если размер текста, вставляемого пользователем в <input> или <textarea>, превышает значение maxlength, то вставленный текст больше не обрезается.
  • CSS: изображения JPEG будут по умолчанию повёрнуты согласно информации, содержащейся в метаданных Exif (layout.css.image-orientation.initial-from-image).
  • SVG: появилась поддержка атрибута transform-origin.
  • JavaScript: реализована поддержка String.prototype.replaceAll() (позволяет вернуть новую строку со всеми совпадениями с предоставленным шаблоном, сохраняя исходную строку).
  • IndexedDB: добавлено свойство IDBCursor.request.
  • Инструменты разработчика.

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

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

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

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

Так мозила кроме редизайна ничего не делает последнее время, кроме как выпиливание функционала под видом упрощаем поддержку. Меняют рабочий функционал на дублирующие с последующим выпиливанием, например «Новая страница управления сертификатами — about:certificate.»

У firefox сейчас можно взять движок и пилить свой GUI?

anonymous ()

Удалены настройки browser.urlbar.update1 и browser.urlbar.update1.view.stripHttps, позволяющие вернуть старое поведение адресной строки, существовавшее до Firefox 75 (не увеличивать адресную строку при получении фокуса и показывать протокол HTTPS).

Назад быстро запилил.

LongLiveUbuntu ★★★★★ ()

Кто-то может объяснить большую популярность зондового Хрома? Вот захожу на https://css3test.com/ обоими браузерами, у Firefox 77 74% (passing 1865 tests out of 2637 total for 591 features) прохождения, а у Chrome 83.0.4103.97 лишь 65% (passing 1675 tests out of 2637 total for 591 features). Что это за странная любовь к Хромому?

bbk123 ★★★★★ ()

Тут выяснилось еще, что анимации появления/закрытия табов в строке табов больше тоже не отключаются. :( Я вообще не очень понимаю, зачем они нужны, да еще неотключаемые?

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

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

pekmop1024 ★★★★★ ()

Баг просуществовал на протяжении 20 лет.

Эээ, firefox существует 17 с половиной лет. Или там запланированное стирание бага через два года заложено?

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

кастомный tld, и каждая попытка открытия их через адресную строку вызывает жжение.

ну вы же большие) может, вам уже свой мод какого-нибудь браузера выпустить) и звучать будет warrrbrowser!

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

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

ты под виндой скорее всего, вот у тебя какая-то анимация и работает.

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

about:config -> toolkit.legacyUserProfileCustomizations.stylesheets = true
Потом создаешь директорию chrome в профиле ФФ и туда кладешь свой userChrome.css.
Только вот я не совсем понял, что там по ссылке. Нахрена такая куча файлов, еще и древних каких-то. Если вы про новую адресную строку, то нужно вроде только это:

#urlbar[breakout][breakout-extend] {
top: 5px !important;
left: 0px !important;
width: 100% !important;
padding: 0px !important;
}
#urlbar[breakout][breakout-extend] > #urlbar-input-container {
height: var(--urlbar-height) !important;
padding: 0 !important;
}
#urlbar[breakout][breakout-extend] > #urlbar-background {
animation: none !important;;
}
#urlbar[breakout][breakout-extend] > #urlbar-background {
box-shadow: none !important;
}
#urlbar-results {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.urlbarView-body-inner {
border-top: 0px !important;
}
Gonzo ★★★★★ ()

Новая страница управления сертификатами — about:certificate.

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

Удалены настройки browser.urlbar.update1 и browser.urlbar.update1.view.stripHttps, позволяющие вернуть старое поведение адресной строки, существовавшее до Firefox 75 (не увеличивать адресную строку при получении фокуса и показывать протокол HTTPS).

Вслед за thunderbird теперь и firefox нельзя обновлять.
И так уже подумывал переходить на какой-то vivaldi, видимо пора.

karaien ()

Удалены настройки browser.urlbar.update1 и browser.urlbar.update1.view.stripHttps

Есть способ оставить старую адресную строку?

Если нет, то подскажите браузеры, в которых отделена адресная и поисковая строка. Может, аддон для хромиума есть?


P.S. Тред не читал, сразу написал. Увидел вариант с кастомным css. Буду пробовать

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

Не, palemoon - это насилие над давным-давно протухшим движком. Но в принципе есть (точнее, был - свернули в конце апреля) Cliqz - там как раз актуальный фоксовский движок с относительно сильно модифицированным интерфейсом.

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

Костыль, конечно. Если будет нужда в новом профиле/пользователе, то всё это не будет работать. Нужно что-то общесистемное, чтобы можно было жестко привязать к определенным поисковикам, чтобы даже смена языка не вызывала **яндексы и амазоны.

Prosto_user ()