LINUX.ORG.RU

Firefox 148

 ,


0

1

Доступен Firefox 148.

  • В настройки добавлен раздел «Управление ИИ», где можно выключить ту или иную возможность, связанную с ИИ (что удалит и загруженные языковые модели).
  • Страница новой вкладки в контейнерах научилась использовать загруженные пользователем обои.
  • Возможность получать удалённые улучшения больше не требует включённой телеметрии и теперь доступна в настройках («Разрешить Firefox улучшать функциональность, производительность и стабильность между обновлениями»). С её помощью разработчики могут, например, оперативно выключить какую-то функциональность (если окажется, что она вызывает проблемы) или, наоборот, включить новую функцию постепенно, а не сразу всем пользователям, а также исправлять критические ошибки максимально быстро.
  • Встроенный переводчик научился переводить с и на традиционный китайский, а также на вьетнамский язык.
  • Исправлена ошибка, из-за которой после обновления браузера мог отключиться установленный языковой пакет.
  • Исправлено отсутствие меток поиска на полосе прокрутке, возникавшее на некоторых сайтах.
  • Улучшена доступность математических формул в PDF для экранных чтецов.
  • Windows:
    • Из резервной копии профиля теперь исключаются данные, в отношении которых включена очистка при закрытии браузера.
    • Исправлена ошибка, из-за которой при перетаскивании скачанного изображения в приложение Adobe Illustrator вставлялась ссылка на изображение, а не оно само.
  • HTML: В случаях, когда URL пуст или явно указан about:blank, Firefox больше не будет заменять исходный пустой документ другим, загруженным асинхронно, а вместо этого синхронно запустит событие load для исходного документа.
  • CSS:
  • JavaScript:
  • API:
    • Появился Sanitizer API (предоставляет новые методы для манипуляций HTML). Метод element.setHTML() позволяет вставить HTML-содержимое наподобие того, как это делает element.innerHTML, при этом он не подвержен межсайтовому скриптингу (XSS). Для безопасного разбора HTML предложен метод document.parseHTML().
    • Добавлена поддержка Trusted Types API (предоставляет механизмы, гарантирующие, что свойства и функции, которые потенциально могут использоваться в качестве векторов для XSS-атак, можно будет вызывать только с данными, прошедшими через функцию преобразования).
    • WebGPU обзавёлся поддержкой сервисных воркеров, что позволяет WebGPU работать в фоновом режиме (особенно полезно для расширений и других страниц, которые могут эффективно обмениваться ресурсами между несколькими вкладками и временными периодами).
    • Реализовано свойство Location.ancestorOrigins (позволяет определить, встроен ли документ в <iframe>, и если да, то на каком сайте).
    • Свойства movementX и movementY элемента pointerrawupdate теперь заполняются при перемещении указателя — до этого их значения всегда были равны нулю.
    • Реализован метод NavigationPrecommitController.addHandler().
    • DOM: Появилась возможность использовать команду «paste» с Document.execCommand() в веб-содержимом (а не только в расширениях). Реализовано это с использованием Clipboard API и имеет те же ограничения безопасности, например требует подтверждения от пользователя при вставке содержимого между разными источниками.

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

>>> Все исправленные в этом выпуске ошибки

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

★★★★★

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

Да, я в курсе. Это я попросил знакомого плюсовика починить это и отправить PR :) Хотя проблема оказалась вообще не в плюсах.

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

Минорненько.

CrX ★★★★★
()

В настройки добавлен раздел[«Управление ИИ»](https://support.mozilla.org/kb/firefox-ai-controls), где можно выключить ту или иную возможность, связанную с ИИ (что удалит и загруженные языковые модели).

Норм. Скрыл чатики с гопотой. Всё равно не пользуюсь.

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

И - это язык или опечатка?

Radjah ★★★★★
()

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

У меня после обновления опять русский слетел. Не починили)

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

th3m3 ★★★★★
()

Вообще, очень часто в интернете попадаются картинки, которые, скажем, хочется сохранить на ПЭКА. Но у них имя типа maxresdefault.jpg или просто рандомная последовательность. Было бы прикольно, если бы они этот свой ИИ использовали хоть для чего-то полезного: он мог бы давать таким файлам нормальные человеко-понятные имена.

MoldAndLimeHoney ★★
()

Интересно, что из всех интеллектов туда напиханных в этой вашей работает только один Мистраль.

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

тады надо было так:

с/и бла-блб-блв-блг-блд

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

тогда, в ту-жа кастрУлю:
удобное сохранение бессмысленно-длинных-урл-ов
1. открылись, хотим сохранить страничку для «на будущее почитать»
2. ctrl+s сохраняем... а там, блин
@url@/anna_boris_vasiliy_grigoriy_dmitriy_wow1_wow2_wow3.html

а как надо было? а вот как:
1. ctrl+s сохраняем как... а там предлагается сохранить в каталог на выбор:
pig_on_space/htm/01.htm
pig_on_space/01.htm

как-то так :о)

sunjob ★★★★★
()

Когда веб сокеты завезут? 21 век на дворе а требует установить внешний костыль

ivanich10 ★★
()

Спрошу здесь:

Почему в окошке «О программе» я вижу: «Firefox is being updated by another instance» ?

Что это значит? Раньше оно проверяло наличие новой версии, а теперь вот это.

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

https://bugzilla.mozilla.org/show_bug.cgi?id=1697365#c9

Вкратце, это такой костыль для случаев, когда у пользователя несколько профилей, чтобы не напарываться на https://bugzilla.mozilla.org/show_bug.cgi?id=1480452. Спустя 6 часов он сдастся и обновит.

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

browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar отломали. Теперь всегда печатается в панели.

SkyMaverick ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.