LINUX.ORG.RU

Firefox 89

 ,


1

2

Доступен Firefox 89.

  • Крупнейшее за последние 7 лет обновление интерфейса — Proton (разработчики утверждают, что спроектировали его после анализа миллиардов нажатий пользователей):
    • Упрощён интерфейс: удалены избыточные или редко используемые функции (например, из адресной строки убрано меню «...», а из меню вкладки — пункт «отправить на устройство»). Некоторые пункты меню появляются лишь при определённых условиях (например, значок синхронизации появляются на панели инструментов лишь после настройки учётной записи, а кнопка перехода к домашней странице автоматически появляется лишь в том случае, если пользователь внёс изменения в интерфейс домашней страницы (разумеется, её можно поместить на панель инструментов вручную)).
    • Оптимизированы меню: содержимое расположено в соответствии с популярностью и востребованностью. Убраны значки у пунктов главного меню. Контекстные меню обзавелись скруглёнными углами.
    • Обновлены подсказки: информационные панели и модальные окна теперь имеют более лаконичный вид и текст.
    • Обновлён дизайн вкладок: увеличена высота вкладок. Активную вкладку заметно проще найти (было / стало). Убраны визуальные разделители между неактивными вкладками (в них нет нужды, так как вкладка подсвечивается при наведении курсора). В меню вкладки добавлен пункт «Новая вкладка».
    • Убраны некоторые отвлекающие оповещения и сообщения.
    • Интерфейс стал более целостным: контрастные и информативные значки (например, прогресс загрузки файла показывается в виде круговой диаграммы), интерфейс браузера стал более однородным (контекстные меню в Linux. Windows 10 и macOS стали учитывать цветовую схему браузера). Компактный режим скрыт за настройкой browser.compactmode.show (будет автоматически включена, для тех, кто уже использовал компактный режим). Разработчики предупреждают, что официально он не поддерживается и оставлен лишь из-за настойчивых просьб пользователей.
    • Уменьшен размер превьюшек на странице новой вкладки. Добавлена боковая панель с настройками. По умолчанию отключены блоки «Последние действия» и «Заметки».
  • Возвращён удалённый в Firefox 87 пункт контекстного меню «Информация об изображении» (browser.menu.showViewImageInfo).
  • Появилась возможность настроить некоторые цвета, например, цвет текста и фона подсвеченных результатов поиска по странице (ui.textHighlightBackground, ui.textHighlightForeground).
  • Сочетание Ctrl+Tab теперь переключает вкладки в порядке их следования в браузере, а не в порядке последнего использования (browser.ctrlTab.sortByRecentlyUsed). Если пользователь недавно использовал Ctrl+Tab, будет сохранено прежнее поведение.
  • В адресную строку добавлен калькулятор (browser.urlbar.suggest.calculator) — после ввода математического выражения ответ выдаётся сразу же, без обращения к поисковой системе.
  • При печати PDF-файла, он будет автоматически повёрнут (до / после).
  • Приватность:
    • В режиме приватного просмотра куки каждого домена теперь размещаются в отдельном хранилище (впервые это появилось в Firefox 86 при включении строгой защиты от отслеживания, а теперь распространено и на приватный режим). Встроенная эвристика умеет распознавать случаи, не связанные с отслеживанием пользователей (авторизация через сторонние сайты) и делает исключения.
    • Улучшена появившаяся в Firefox 87 защита от скриптов, отслеживающих пользователя (в режиме приватного просмотра или при включённой строгой защите от отслеживания скрипты, используемые для отслеживания пользователей, не просто блокируются, а заменяются встроенными в Firefox не-отслеживающими аналогами, что позволяет не нарушать работу сайтов, которые не могут корректно работать без этих скриптов).
  • Включена не-нативная реализация элементов управления форм ввода, что не только улучшило их внешний вид, но и ускорило загрузку страниц.
  • Включена поддержка TLS-расширения Delegated Credentials. Оно вводит промежуточный короткоживущий закрытый ключ, который является производным от сертификата. Таким образом, устраняется необходимость отдавать закрытый ключ сертификата CDN-провайдеру.
  • Ссылка, которую Firefox пытается открыть, чтобы обнаружить captive portal изменена с http://detectportal.firefox.com/success.txt на http://detectportal.firefox.com/canonical.html. Разработчики заметили, что многих пользователей пугают эти пинги, а файл success.txt содержит лишь слово «success», которое мало что говорит неискушённому пользователю. Новая ссылка при непосредственном открытии в браузере перенаправляет на справочную страницу, где объясняется, что такое captive portal и зачем браузеру необходимо проверять его наличие.
  • На платформе Windows окно с неинтерактивным содержимым будет отрисовываться сразу, не дожидаясь подгрузки xul.dll, что не только сразу же даёт пользователю хоть какой-то визуальный отклик, но и позволило заметно сократить время запуска.
  • WebRender:
    • Включён для всех пользователей Linux, независимо от окружения рабочего стола, версии Mesa и драйверов. Исключением пока остаются лишь системы с 4K-дисплеями и системы с Wayland, для которых включена программная реализация WebRender. Кроме того, WebRender отныне должен работать на системах c сочетанием «Wayland + Mesa + Intel/AMD» (если пользователь принудительно включил поддержку Wayland, т.к. она всё ещё отключена по умолчанию).
    • Пользователям Windows без D3D11 включена программная реализация WebRender.
    • При возникновении аппаратных проблем с WebRender, браузер сможет переключиться на программную реализацию (в Windows и Linux). До этого переключение «на лету» не было возможно. Переключение будет работать только в том случае, если пользователь не отключил обработку композитинга и взаимодействия с GPU в отдельном потоке через тонкие настройки.
  • macOS:
    • Добавлен эффект эластичной прокрутки (как во многих других приложениях). Лёгкая анимация подпрыгивания означает, что пользователь достиг конца страницы.
    • Реализована поддержка интеллектуального масштабирования (двойное нажатие двумя пальцами на трекпад или одним пальцем на Magic Mouse).
    • Устранена насыщенность цветов на дисплеях с широким цветовым охватом, изображения без соответствующих пометок теперь корректно обрабатываются как sRGB, а цвета в изображениях, помеченных как sRGB, соответствуют цветам CSS.
    • В полноэкранном режиме перемещение курсора мыши в верхнюю часть экрана больше не приводит к перекрыванию вкладок строкой системного меню. Кроме того, в полноэкранном режиме панели инструментов скрываются (как в Windows и Linux).
    • Теперь используются нативные контекстные меню вместо самописных.
  • CSS:
  • JavaScript:
    • Включена поддержка await в модулях на верхнем уровне.
    • Максимально возможный размер ArrayBuffer на 64-разрядных системах увеличен до 8 ГБ.
  • Включена поддержка Event Timing API — измерение задержек событий до и после загрузки страницы.
  • Удалена поддержка некоторых событий датчиков и связанных с ними обработчиков (для лучшей совместимости с другими браузерами, а также из-за потенциальной угрозы приватности): DeviceProximityEvent и window.ondeviceproximity; UserProximityEvent и window.onuserproximity; DeviceLightEvent и window.ondevicelight.
  • Исправлена ошибка, из-за которой строка субтитров, начинающаяся со слова NOTE, воспринималась как комментарий (и не отображалась).
  • Инструменты разработчика:
    • В панели Инспектора улучшена навигация с клавиатуры для редактируемых свойств BoxModel.
    • Панель инспектора доступности получила поддержку события reloaded.

Кроме того, разработчики поделились планами о поддержке третьей версии манифеста Chrome (поддержка declarativeNetRequest будет реализована в целях совместимости с Chrome, но (в отличие от Chrome) сохранится и поддержка webRequest, отсутствие которой снизило бы эффективность блокировщиков рекламы).

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

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

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

«Всегда использовать клавиши курсора для навигации по страницам» работает так: если галки нет, то страница листается клавишами курсора и pgup-pgdn, а если галка есть, то только клавишами курсора. То ли сжв нагадили, то ли разрабы наконец-то нашли хороший крэк.

anonymous ()

Отличный интерфейс. Ретроградам сосать!

Но лучше бы ещё WebUSB таки впилили, чтоб можно было от хрома вообще отказаться.

anonymous ()

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

хочу этот самый протон и компакт режим

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

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

Sapetuko ()
Последнее исправление: Sapetuko (всего исправлений: 1)

Что-то я боюсь обновляться…

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

хотел было про css доклад накатать, но в 89 версии с активацией compact моде все еще прозаичней

  • about:config

  • browser.uidensity

0 => Normal density (default)
1 => Compact density
2 => Touch density 

профит! Всем кто ныл про отсутсвие компакт моде

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

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

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

попробовал на чистом профиле, по умолчанию компакт не доступен, но если прописать в конфиг browser.uidensity - 1 то компакт режим появляется в гуи и активируется и при этом в гуи пишет - не поддерживается, так, высока вероятность что вырежут
также компакт моде сожно включить как выше писали - browser.compactmode.show ну или отключить новый вид - browser.proton.enabled=false(что тоже писали вырежут скорее всего)

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

на 89ом оно слегка не там и почему то убрали компакт режим, зачем?? неужели никто не пользовался

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

когда вырежут в следующих версиях, тогда и глянем. А пока я на 90beta сейчас и там она есть. И в nightly вчера тоже видел. Я победил

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

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

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

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

ради толстых табов отказываться от фокса? У меня стоит аддон treestyletab и вообще табов сверху нет

fullhd

а что это за разрешение? На больших мониторах толстые табы должны волновать меньше всего

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

по моему это ужасно имхо этот плагин(так то оно логично, выносить лишнее в бок так как место используется более экономно учитывая что мониторы широкие)) отказаться - конечно нет, у меня разрешение монитора 1920*1080 и большие элементы выглядят аляповато(панели гнума, теперь вот табы)

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

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

по моему это ужасно

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

https://i.imgur.com/tW1UwnL.png

anonymous ()

Опробовал бинарный, откатил на 88.0, не понравились меню закладок и основное по гамбургеру, шрифт даже поехал в них, все другие менюшки с углами, эти же скруглённые и огромные паддинги, при старте с about:blank быстрая но заметная смена цвета фона на немного другой но тоже тёмный.

spawn_sp ★★ ()

Мало того, что популярность браузера падает, так они еще и остаток своих пользователей разогнать хотят. Штош, sudo emerge –ask www-client/vivaldi, потыкаем

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

я уже наверно с третьей версии жду когда окно загрузок поставят во вкладку

  1. chrome://browser/content/places/places.xhtml секция „Downloads“

  2. about:downloads

Продолжай ждать.

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

По горизонтали нормально, если в одну строку, то иконку и 3-4 буквы нормально. Может быть можно и в две строки. Я бы предпочёл вертикальные.

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

Если у вас был включён компактный режим в 88, то он останется включённым в 89.

Всем остальным достаточно переключить одну настройку, указанную прямо в новости - browser.compactmode.show - и компактный режим снова будет доступен в списке.

Я не знаю, зачем люди изобретают какие-то обходные манёвры с browser.uidensity

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

По последним данным, разработчики собираются выпилить старый интерфейс в Firefox 91, чтобы не пришлось поддерживать его ещё год (т.к. на основе 91 ветки будет выпущен очередной ESR). Так что, если кто-то надеялся пересидеть ещё годик на ESR - облом.

Также, разработчики в 100500-й раз просят не засорять багзиллу комментариями в духе «мне не нравится», не имеющими отношения к технической части, т.к. всё это валится в почту программистам, которые решений о развитии продукта не принимают. Мнения о том «как лучше» и прочие идеи следует размещать на ideas.mozilla.org, реддите и т.д., где их заметит и прочтёт продуктовая группа.

MozillaFirefox ★★★★★ ()
Последнее исправление: MozillaFirefox (всего исправлений: 6)

Задолбала эта синхронизация

Ваше дружественное напоминание: Как завершить настройку синхронизации. It takes two to sync. Syncing another device with Firefox privately keeps your bookmarks, passwords and other Firefox data the same everywhere you use Firefox.

На машине с Ubuntu удалил профиль, поставил на чисто (а это страшно при больших изменениях обновлять не на чисто). Включил синхронизацию - при настройке пишет «добавьте устройство», и на почту шлёт.

Что ему надо постоянно? Каждый раз такое. на macOS Firefox с включенной синхронизацией и там ничего не трогал, просто обновил.

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

где их заметит и прочтёт продуктовая группа.

где их заметит и забьет на них продуктовая группа. Всех надо долбить, включая СЕО, тогда, может, и сработает.

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

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

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

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

Мнения о том «как лучше» и прочие идеи следует размещать на ideas.mozilla.org, реддите и т.д., где их заметит и прочтёт продуктовая группа.

У меня случился приступ неконтролируемого смеха. Пожалуй сохраню эту цитату и буду вставлять ее в некоторые комменты вместо Спортлотто :)

Im_not_a_robot ★★★★★ ()

Новый дизайн не вызывает отвращения. Кажется уже привычным. На Андроид версии браузер тоже приобрел задатки Протона.

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

Кстати, а зачем они хотят компактный режим выпилить??

тоже задаюсь этим вопросом, может любят все большое и круглое?

Sapetuko ()

Я не против нового дизайна но сфигали оно прилетает в мою уютную убунту лтс и ломает мне глаза от неожиданности - спросили бы при старте какую темку юзать - привычную или новую, по первой я вообще подумал что опера внезапно дефолтным браузером стала ))

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

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

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

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

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

А почему нет?

Ну если ты опердунелый этот самый, то можешь ESR поставить

sudo snap install firefox --channel=esr/stable
fornlr ★★★★★ ()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от undefiened

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

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

В компактном режиме новые вкладки даже лучше прежних

Так ведь компактного режима больше нет - только «тач» и «нормальный» (который тоже тач). Компактный спрятали в «browser.compactmode.show», и эту настройку выпилят через релиз.

anonymous ()
Ответ на: ( от SystemFailure

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

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

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

Изменения в дизайне такие мелочи, что не стоит и 10 части срача в этом отеле. Однако все о нем только и говорят. Говорят бюрократами не рождаются, но лор тому подтверждение. Всех в Госдуму без выборов

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

Да обсуждать может и можно, но когда говорят «из за размера табов я перейду на другой браузер» звучить минимум по детски. Надо подкинуть гугелу идею сделат такие же жирные табы половина сразу свалит на фирефокс. Изи

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

Так ведь компактного режима больше нет - только «тач» и «нормальный» (который тоже тач). Компактный спрятали в «browser.compactmode.show», и эту настройку выпилят через релиз.

Откуда инфа, что её выпилят через релиз? Через релиз выпилят browser.proton.enabled.

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

Кстати, а зачем они хотят компактный режим выпилить??

В новости есть ссылка на баг, там в первом посте тикета приведена аргументация (я её не понял).

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

Кажется, это ошибка выжившего.
Я использую compact mode на высоте 900 и 1024.
Флажок compact mode правда тяжело найти, поэтому я долгое время корёжил userChrome.css, чтобы уменьшить размеры вкладок и адресной строки (!!!!), пока не узнал про эту настройку.
Более трети пользователей имеют высоту 758 и меньше.

Кажется, правильным решением было бы протестировать флаг «компакт под» на первом уровне меню и посмотреть, сколько юзеров оставят этот режим. Куда эти рассуждения писать?

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