LINUX.ORG.RU

Firefox 69

 ,


3

2

Доступен выпуск Firefox 69.


Основные изменения:

  • Включена по умолчанию блокировка скриптов, осуществляющих майнинг криптовалют.
  • Настройка «Не разрешать сайтам воспроизводить звук» позволяет блокировать не только воспроизведение звука без явного взаимодействия со стороны пользователя, но и воспроизведение видео. Поведение можно задать глобально, либо конкретно для отдельного сайта.
  • Добавлена страница about:protections со статистикой работы защиты от отслеживания.
  • Менеджер паролей предлагает сохранённый пароль для всех субдоменов (т.е. пароль, сохранённый для login.example.com, будет предложен на странице example.com и всех субдоменах, а не только лишь на login.example.com).
  • WebRTC научился одновременно принимать потоки, закодированные разными видеокодеками, что полезно для многопользовательских конференций, где у участников могут быть разные клиенты.
  • На страницу about:support добавлен путь к исполняемому файлу Firefox.
  • Пользователи из США, а также пользователи локали en-US получат обновлённую страницу новой вкладки (иное число, размер и расположение блоков, более разнообразный контент из Pocket).
  • Плагин Flash лишился опции «Всегда включать». Запуск Flash-содержимого отныне требует нажатия со стороны пользователя. Поддержка Flash будет окончательно удалена в начале 2020 года (в ESR-выпусках она сохранится до конца того же года, после чего будет удалена, поскольку Adobe прекратит исправлять уязвимости во Flash).
  • Файлы userChrome.css и userContent.css отныне игнорируются по умолчанию. Их поддержку можно включить с помощью настройки toolkit.legacyUserProfileCustomizations.stylesheets (если у пользователя есть эти файлы и профиль хоть раз запускался в Firefox 68, настройка уже включена, таким образом, существующие пользователи не заметят неудобств). Этот способ кастомизации используется сравнительно небольшим числом пользователей, в том время как обращение к этим файлам (даже, если они не существуют) отнимает драгоценное время при каждом запуске. В будущих выпусках так же поступят с файлом user.js.
  • С целью уменьшения возможностей для фингерпринтинга из юзерагента убрана разрядность браузера (оставлена только разрядность ОС). Если раньше юзерагент 32-разрядного браузера, запущенного в 64-разрядной ОС, содержал «Linux i686 on x86_64», то теперь будет лишь «Linux x86_64». Указание разрядности браузера когда-то было необходимо для загрузки установщика Flash корректной разрядности. Сейчас, когда установщик Flash не зависит от разрядности браузера (да и поддержка Flash скоро канет в небытие), в этом уже нет нужды,
  • Включена поддержка API Resize Observer (механизм, с помощью которого сайт может отслеживать изменение размера того или иного элемента) и Microtask.
  • Объект navigator.mediaDevices object и метод navigator.mozGetUserMedia доступны только на сайтах, открытых по защищённому соединению.
  • Реализованы CSS-свойства overflow-block, overflow-inline, user-select, line-break, contain.
  • Включена поддержка публичных полей классов JavaScript.
  • Удалена поддержка устаревшего тега <keygen>, которая никогда не была реализована корректно.
  • Windows:
    • Добавлена поддержка приоритетов процессов. Процесс, обрабатывающий активную вкладку, получит больший приоритет, а фоновые вкладки - меньший (приоритет воспроизведения звука и видео уменьшаться не будет). Проведённые разработчиками тесты не показали негативного влияния на скорость загрузки вкладок или работы интерфейса, но не было отмечено и какого-то видимого ускорения работы, так что эффект, в основном, заключается в более рациональном распределении ресурсов CPU.
    • Добавлена поддержка WebAuthn HmacSecret через Windows Hello (начиная с Windows 10 1903).
  • macOS:
    • На компьютерах, оборудованных одновременно дискретной и встроенной графикой, Firefox по возможности более агрессивно переключается на экономичный GPU при воспроизведении содержимого WebGL. Кроме того, браузер будет избегать однократных и незначительных попыток задействовать высокопроизводительный графический процессор.
    • Finder отныне показывает прогресс загрузки файлов.
    • Установщик предлагается не только в формате dmg, но и pkg.
  • На устройствах с архитектурой ARM64 реализована поддержка JIT.
  • Инструменты разработчика:
    • Порядок вкладок изменён в соответствии с их популярностью.
    • Отладчик:
    • Консоль:
    • Сеть:
      • Ресурсы, заблокированные из-за смешанного содержимого или CSP, показываются на вкладке «Сеть» с указанием причины блокировки.
      • Вкладка «Сеть» получила опциональный столбец «URL», отображающий полный URL ресурса.

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

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

Пользователи из США, а также пользователи локали en-US получат обновлённую страницу новой вкладки (иное число, размер и расположение блоков, более разнообразный контент из Pocket).

Я тут шота не понял, шо за дискриминация остального мира? Типа они самые главнюки?

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

а также пользователи локали en-US

Кто-то использует другую локаль?

[del@thinkpad ~]$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[del@thinkpad ~]$ 

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

ttt против порки это как пчёлы против мёда

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

Я тут шота не понял, шо за дискриминация остального мира? Типа они самые главнюки?

Может рекламодатель не платит за нецелевой спам?

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

Кстати амерская локаль иногда всобачивает время в am pm и дату в месяц/день/год. Поэтому я порой ставлю британскую.

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

Я в письмах всегда пишу MM/DD/YYYY.

Это отвратительно.

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

Вот видишь дату 04/09/2019 - и поду угадай, это 4 сентября или 9 апреля.

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

Конечно, если ты не хочешь проблем с кириллицей, например, в кривом виндософте под wine или txt файлах с однобайтной кодировкой.

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

Как принято, так и пишу.

Принято — это в ISO 8601.

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

Я в деловой переписке не меряюсь длиной! Всем и так понятно, что у меня длиннее.

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

Я не использую софт, в котором в интерфейсе кириллица. Я же не 1С-кодер.

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

В России так не принято.

Даже в Англии так не принято.

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

Стараюсь избегать деловой переписки с россиянами.

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

Стараюсь избегать деловой переписки с россиянами.

Со всей Европой видимо.

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

Два польхователя лор всегда найдут повод посраться. Всегда. Аксиома. Кто сможет опровергнуть - две нобелевки и ... по лбу.

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

А что много аналогов SubRip, например? Есть VideoSubFinder, но он скорее для хардсаба и с ним больше возни.

Я не использую софт, в котором в интерфейсе кириллица

Имеет значение язык обрабатываемых данных.

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

От всей Европы статистически меньше нормальных заказов, чем от US. Хотя пару раз были интересные предложения.

DELIRIUM ★★★★☆ ()

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

Совсем йобобо? Хотят чтобы анимация на гифки вернулась?

Включена поддержка API Resize Observer (механизм, с помощью которого сайт может отслеживать изменение размера того или иного элемента)

А это чтоб чип укрениан коде монкеу не могли (не требовалси) в респонсив.

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

PDT

Это, видимо, чтобы правильно передавать эмоции от увиденного

// если серьезно, дело вкуса канеш. Я бы с ума сошел

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

Это что за приблуды? Что-то для сабов? Я стараюсь всё в оригинале смотреть, или с английскими сабами, если оригинал не на английском/французском/русском. Вот Dark, например весь первый сезон смотрел на немецком с английскими сабами, второй начал смотреть, но не зашло. Так при чём тут кириллица?

PS Для сабов у меня в контекстном меню thunar вот такая хрень: https://imgur.com/1M4KRYc.png

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

Ну, например, вчера взял заказ на разработку бэкенда для LLVM где таргет - довольно своебразный абстрактный ассемблер (кстати, в данном конкретном случае как раз исключение - заказ из Италии =) )

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

обращение к этим файлам (даже, если они не существуют) отнимает драгоценное время при каждом запуске

Ну теперь то заживём.

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

Ну, например, вчера взял заказ на разработку бэкенда для LLVM где таргет - довольно своебразный абстрактный ассемблер (кстати, в данном конкретном случае как раз исключение - заказ из Италии =) )

Мда. Хочу работу такой тематики.

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

Зачем? Тут не нужен никакой реверс. Есть спеки сраного ассемблера, нужно написать бэкенд, чтобы был компилятор C -> <сраный ассемблер>.

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

Пиши в жаббер (в профиле). В Govnosoft могут найтись задачи (прямо сейчас нет, но на будущее).

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

Короче я только сейчас понял, что ты про IDA. А я подумал что он тебя стебёт, типа «еды купил?»

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

Ы) Я и не подумал бы «иду» прочитать как «еду» =)

DELIRIUM ★★★★☆ ()

Менеджер паролей предлагает сохранённый пароль для всех субдоменов

ДЖЕСЯТЬ ЛЕТ ЖДАЛ

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

Потому что ты потреблядь. А кто-то для людей делает.

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

Ты поможешь мне перевести с французского на слух пару небольших видео?

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

Stylish. А user.js это не UserJS в оперном представлении, а предустановленные настройки. Тем более пока еще не выпилили полностью.

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

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

Может, это как-то связано с моими прогулами французского в старших классах? В последней четверти 11го класса я не посетил ни один урок. Ну врядли это связано =) А так в 7м классе у меня второе место по городу на олимпиаде было.

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

Как-то в Париже попали с женой в квартал очень не туристический, там по-английски из принципа никто не говорил. В баре пиво не продавали. Пришлось мне «вспомнить» французский и попросить, сразу продали. Потом кое-как разговорились, мне чел даже пытался объяснить, что такое jeu de boules (там за окном стариканы местные играли), но я ничего не понял, кроме названия.

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

Stylish.

Я не интересовался, можно ли им менять внешний вид браузера или только контент?

А user.js это не UserJS в оперном представлении, а предустановленные настройки.

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

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

Как-то в Париже попали с женой в квартал очень не туристический, там по-английски из принципа никто не говорил. В баре пиво не продавали. Пришлось мне «вспомнить» французский

Же не манж па сис жюр?

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

А кстати ты пробовал говорить официантам «Же не манж па сис жюр»? Как они реагировали?

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

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

- Ну чо он хотел?

- *** его знает!

- Ну ты ему помог?

- Да!

- ***бись! Пошли накатим!

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

Не читал (многабукаф, и на вскидку — всё по мелочи), но одобряю. Гуглу - бой! Вроде как 68-я версия была LTS? Чёт гентушники не торопятся её размаскировывать.

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

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

DELIRIUM ★★★★☆ ()
Последнее исправление: DELIRIUM (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.