LINUX.ORG.RU

Firefox 62

 ,


4

2

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

  • Топ сайтов на стартовой странице может отображать до 4 рядов. Кроме того, настраивается количество рядов избранного.
  • Пользователи, у которых включены контейнеры, получили пункт меню для переоткрытия текущей вкладки в контейнере.
  • Добавлены ключи по умолчанию для предустановленных поисковиков. Например, @google <запрос> осуществит поиск через Google, а @yandex <запрос> — через Яндекс.
  • В контекстное меню значков дополнений на панели инструментов добавлен пункт, открывающий настройки дополнения.
  • В сведения о сайте (значок слева от URL) добавлена кнопка очистки кук и данных текущего сайта.
  • WebAuthn (аутентификация с помощью USB-токентов) заработала в FreeBSD.
  • Реализована поддержка CSS-контуров (Shapes).
  • Включена поддержка изменчивых шрифтов (OpenType Font Variations).
  • Закладки лишились поля «описание». Пользователи могут экспортировать кастомные описания закладок в форматы html и json. В следующих выпусках эти сохранённые описания будут удалены.
  • При отключении синхронизации десктопная версия предложит удалить с текущего устройства личные данные (закладки, пароли, историю, куки, данные сайтов).
  • При предоставлении общего доступа к окну браузера средствами WebRTC, окно будет выведено на передний план.
  • Диалоговое окно добавления новой закладки теперь содержит иконку сайта и миниатюру страницы.
  • В меню «История» добавлен пункт для просмотра скрытых вкладок (если они есть).
  • Полпроцента англоязычных пользователей получат системное дополнение Firefox Monitor, которое предупредит пользователя о том, что его почта обнаружена среди 5 миллиардов адресов агрегатора утечек haveibeenpwned.com. На сервер отправляются несколько первых символов SHA1-хэша от почтового адреса. В ответ приходят все совпадающие хэши, после чего браузер локально сравнивает их с полным хэшем, чтобы определить, «засветился» ли адрес пользователя в какой-либо утечке. Сам сервер не знает почту пользователя и даже не может определить, была ли утечка этого адреса или нет. Если всё пройдёт успешно, 25 сентября дополнение автоматически включат всем англоязычным пользователям (да, Mozilla давно может удалённо менять настройки браузера, например, чтобы, не дожидаясь выпуска новой версии, отключить проблемную настройку, которую не выявило бета-тестирование).
  • Прекращена поддержка Firefox ESR 52. Все поддерживаемые версии Firefox отныне работают только с дополнениями WebExtensions. В октябре устаревшие дополнения перестанут отображаться в каталоге дополнений, но не будут удалены с бэкенда (на случай, если разработчики захотят когда-нибудь их обновить).
  • Ужесточены требования к сертификатам. Значение по умолчанию настройки security.pki.name_matching_mode изменено на 3 (подробное описание см. здесь).
  • Число открытых в режиме приватного просмотра адресов будет прибавлено к общему числу посещённых адресов, которое отправляется телеметрией. Сами адреса, разумеется, никуда не передаются.
  • Удалена панель разработчика/GCLI (которая открывалась сочетанием клавиш Shift+F2). У интерфейса панели и библиотеки, отвечающей за работу GCLI, уже продолжительное время отсутствует мейнтейнер, некоторые функции не работают (с того времени, как появился многопроцессный режим), а сама GCLI несовместима с unsafeSetInnerHTML. По данным телеметрии, панель очень редко используется, к тому же есть альтернативные способы вызова самых популярных команд (статистика использования команд).
  • AutoConfig ограничен документированным API. Ограничение пока можно отключить, но в будущем такой возможности не будет. Если вашему предприятию нужны сложные скрипты AutoConfig, рекомендуется перейти на ESR-выпуск Firefox.
  • Если в macOS 10.14 включена системная тёмная тема, Firefox будет автоматически использовать свою тёмную тему вместо светлой. Версия для iOS тоже получила тёмную тему и улучшенное управление вкладками.
  • Flash-апплеты на платформе macOS теперь запускаются в песочнице.
  • Появилась канадская английская локализация (en-CA).
  • Ускорена отрисовка на платформе Windows при отсутствии аппаратного ускорения.

Инструменты разработчика

  • Появился редактор Shape Path — подробности в статье Edit Shape Paths in CSS.
  • Появилась возможность вынести просмотр CSS-правил в отдельную от других вкладок панель. См. Page inspector 3-pane mode для получения подробных сведений.
  • Инспектор CSS-сеток обзавёлся новыми возможностями и новой документацией — см. CSS Grid Inspector: Examine grid layouts.
  • Инструменты разработчика теперь можно разместить не только снизу и справа, но и слева (а также вынести в отдельное окно) (1192642).
  • Инспектор поддержки доступности получил пару небольших обновлений:
    • Он больше не отображает свойство help, которое неправильно реализовано в Gecko (1467643).
    • Свойство keyboardShortcut отображает, как и должно, комбинацию клавиш, позволяющую активировать инспектируемый узел (1467381).
  • На панель консоли разделения добавлена кнопка закрытия.
  • При включённой настройке «Выбрать iframe в качестве текущего целевого документа» соответствующий значок будет появляться на панели инструментов при открытии настроек, даже если текущая страница не содержит фреймов (1456069).
  • Вкладка «Куки» в сетевом мониторе отображает атрибут samesite (1452715).
  • Режим адаптивного дизайна работает и во вкладках, размещённых в контейнерах (1306975).
  • При возникновении и выводе в консоль ошибки CORS Firefox предоставит ссылку на соответствующую страницу с описанием ошибок CORS (1475391).
  • Появилась возможность создать снимок текущей страницы (без необходимости указывать имя файла) из консоли браузера (1464461). Используется команда :screenshot <filename.png> --fullpage, где <filename.png> — желаемое имя файла. Файл будет сохранён в каталог загрузок. Параметр --fullpage не является обязательным и служит для создания снимка всей страницы. В этом случае к имени файла будет добавлено -fullpage. Чтобы увидеть список всех доступных параметров, введите :screenshot --help.

CSS

JavaScript

  • Реализована поддержка конструктора WebAssembly.Global() и глобальных переменных в WebAssembly (1464656).
  • Включена по умолчанию поддержка методов Array.prototype.flat() и Array.prototype.flatMap() (1435813).
  • Реализовано свойство import.meta, отображающее контекстно-специфичных метаданные для модуля JavaScript (1427610).
  • Строковые литералы могут напрямую содержать символы U+2028 LINE SEPARATOR и U+2029 PARAGRAPH SEPARATOR. Как следствие, синтаксис JSON отныне является подмножеством литерального синтаксиса JavaScript (1435828).
  • Для индексов, выходящих за границы типизированных массивов, Reflect.defineProperty() и Reflect.set() будут возвращать false вместо true (1308735).
  • Конструкторы DOMPoint и DOMPointReadOnly больше не поддерживают входной параметр типа DOMPointInit; значения свойств требуется указывать с помощью параметров x, y, z и w (1186265).
  • Метод URL.createObjectURL() больше не поддерживает создание URL-адресов объектов для представления MediaStream. Эта возможность уже не актуальна, поскольку можно напрямую задать HTMLMediaElement.srcObject в MediaStream (1454889).

API

  • В версии для Android включён по умолчанию API Speech Synthesis (Text-to-Speech) (1463496).
  • DOM
    • Интерфейс DOMPointReadOnly поддерживает статическую функцию DOMPointReadOnly.fromPoint(), создающую новый точечный объект из совместимого с DOMPointInit словаря, который содержит любой объект DOMPoint. Функция также доступна на DOMPoint (1186265).
    • В целях совместимости с Internet Explorer, реализована поддержка свойства Event.srcElement. Оно является ссылкой на Event.target (453968).
    • Navigator.registerProtocolHandler() может быть вызван лишь в безопасном контексте (1460506).
    • Отключена по умолчанию поддержка метода Navigator.registerContentHandler(). Он будет удалён в будущем, поскольку уже некоторое время является устаревшим (1460481).
    • Реализован конструктор DataTransfer() (1351193).
    • Document.domain больше не может вернуть null (819475). Если не удалось идентифицировать домен, domain вернёт пустую строку вместо null.
    • Реализован метод Console.timeLog(), отображающий текущее значение таймера консоли без остановки самого таймера (1458466).
    • Реализован метод Console.countReset(), сбрасывающий значение счётчика консоли (1459279).
  • Медиа, Web Audio и WebRTC
    • Настройка media.autoplay.enabled распространяется не только на видео-, но и на аудиосодержимое (1413098).
    • Интерфейс ChannelSplitterNode приведён в соответствие спецификации: по умолчанию у него 6 каналов, channelInterpretation имеет значение "discrete", а channelCountMode"explicit" (1456265).
  • Поддержка событий userproximity, deviceproximity (см. UserProximityEvent и DeviceProximityEvent) отключена по умолчанию и управляется настройкой device.sensors.proximity.enabled (1462308).
  • Поддержка события devicelight (см. также DeviceLightEvent) отключена по умолчанию и управляется настройкой device.sensors.ambientLight.enabled (1462308). Эти события могут применяться для получения персональной информации о пользователе, обхода ограничений same-origin и как один из факторов для идентификации браузера.
  • События мутации DOMSubtreeModified и DOMAttrModified больше не выбрасываются, когда атрибут style изменяется с помощью CSSOM (1460295, см. также эту статью).
  • Прекращена поддержка CSSStyleDeclaration.getPropertyCSSValue() (1408301).
  • Прекращена поддержка CSSValue, CSSPrimitiveValue и CSSValueList (1459871).
  • window.getComputedStyle() больше не возвращает null, если вызван на Window, у которого нет представления (1467722).

HTTP

>>> Избранные дополнения июля, августа и сентября

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

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

★★★★★

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

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

https://ftp.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ru/ 04-Sep-2018 09:08
Сложно было ставить то, чего не было.

Разве у линуксят лиса ставится от мозиллы, а не репозитория своего дистрибутива? Это в каком линуксе дела так плохи?

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

Хренассе, у тебя бомбануло, убунтенок. К чему ты про альфы прокукарекал? И да, приобщу тебя к сокровенной тайне — сам релиз выкатывается чуть раньше, чем releasenotes.

Естественно, собственно RC - release candidate.

Только к чему подобное выше писать «про у меня в FreeBSD уже было». Можешь любую ОС поставить за место FreeBSD - толку от этого больше не будет...

Официальный релиз вышел пятого сентября

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

Почитай что такое Release Candidate, наркоман.

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

https://ftp.mozilla.org/pub/firefox/releases/62.0/linux-x86_64/ru/ 04-Sep-2018 09:08
Сложно было ставить то, чего не было.

Разве у линуксят лиса ставится от мозиллы, а не репозитория своего дистрибутива? Это в каком линуксе дела так плохи?

http://ru.archive.ubuntu.com/ubuntu/pool/main/f/firefox/firefox_62.0 build2-0... 06-Sep-2018 22:36

Ты гордишься своей убунтой как некоторые родители ребенком-инвалидом.

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

Официальный релиз вышел пятого сентября

Разумеется. Но, убунтенок, исходники были доступны пораньше, как это для тебя ни ВНЕЗАПНО (и, да, это не RC).

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

Ты так упорно пытаешься набросить, как будто тебе за это медаль дадут.

Зачем ты кривляешься, линуксенок? Ну, прометанировал ты лужу, для убунтят это норма.

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

Он не гордится, а просто привёл факт, что в Ubuntu Firefox 62 прилетел днём после релиза от Moziila.

Сам релиз Firefox 62 был пятого сентября, а Release Candidate был 28 августа.

Естественно, что выложенный Release Candidate не факт, что перейдёт без изменений в Release (как случилось в этот раз).

Поэтому к чёму эта жирнота и меренье дистрибутивами от жирного анонимного тролля и iZEN - непонятно.

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

Поэтому к чёму эта жирнота и меренье дистрибутивами от жирного анонимного тролля и iZEN - непонятно.

меренье

Меренье — это от мерина? Какой-то дистрибутив (или его пользователей?))) чуть-чуть кастрируют?

Он не гордится, а просто привёл факт, что в Ubuntu Firefox 62 прилетел днём после релиза от Moziila.

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

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

А Moziila говорит, что RC - вот же незадача

Говорит у тебя в голове? А если есть пруфлинк — давай его (только не на форумы — это не пруфец от слова вообще).

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

я домашний раздел сто лет как не трогал, и эти сто лет сижу на лисе, похоже она засорилась, тормозит сильно

попробовал с офф сайта дев-версию (архив, похож на портабл версию), она сносно работает

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

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

Но ты можешь найти линк на коммит, а то мне лень.

Вот в этом я и не сомневался, убунтенок.)))

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

Обычно про любой сорт *BSD вспоминают только тогда, когда откуда-то вылазит на свет бсдун: «Ко-ко-ко, бсд лучше линуха.» Даже венда местами лучше линуха, что дальше?

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

Бсдя еще не сдохла? Вот так новость.

Ну вот такие они простые и незатейливые линуксячьи мечтания.

Обычно про любой сорт *BSD вспоминают только тогда, когда откуда-то вылазит на свет бсдун: «Ко-ко-ко, бсд лучше линуха.»

Линуксенок, ну где там слова про «лучше-хуже»? Говорилось о твоих непонятных мечтаниях уничтожить бсд. Ты видишь, чего нет. Галоперидолом бы тебя подколоть.

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

Ладно, я так и понял, что дурак. Я же написал, что там много буковок и циферок.

Убунтенок, что это за странное место «там»? На своих форумах вы также странно и непонятно советы друг дугу раздаете?

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

Ну т.е. пруфа, что срез сорсов для сборки релиза был 28 августа, от тебя не будет? Или маневрировать и обзываться продолжишь?

//У меня Win10 и Debian 9 к слову.

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

Ну т.е. пруфа, что срез сорсов для сборки релиза был 28 августа, от тебя не будет? Или маневрировать и обзываться продолжишь?
У меня Win10

Вантузоид, это я уже должен искать пруфы? Это же ты бросился защищать Добро и Правду от поклепов ненавистных бсдюков. Так с тебя и пруфы.

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

член команды разработчиков

Он не член, а мозг.

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

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

Не нуачо ты хотел, вантузоид? Криков «Windows слава! Столлману слава!»?

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

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

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

Хренассе у тебя воображение... Но да, с посещением врача не затягивай.

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

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

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

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

Это сначала. Потом странное продолжение:

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

Тебе точно надо к врачу.

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

Поэтому к чёму эта жирнота и меренье дистрибутивами от жирного анонимного тролля и iZEN - непонятно.

Лично я думал, что новость давно протухла, так как для меня было всё очевидно ещё до наступления 1 сентября. Однако же новость о релизе, которым я давно пользуюсь, запостили 5-го. Вот я и спрашиваю: почему линуксоиды тормозят, если архив с исходниками был доступен гораздо раньше? Они что, не могли из исходников собрать пакет и положить в свой репозиторий пораньше, чем вышел официальный анонс о релизе? Может быть это связано с солидарностью с мозилловцами, когда мантейнеры дистрибутива не желают тратить силы на выпуск пакета раньше времени?

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

Стоп, ты не царь что ли?

Твоя фраза плоха даже не присутствием ненормативной лексики. Загугли про правило Ваккернагеля, это, разумеется, не Уголовный Кодекс, но носитель русского употребит частицы "же, ли, бы" совсем иначе.

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

Говорилось о твоих непонятных мечтаниях уничтожить бсд.

Анонимишко, говорилось

Обычно про любой сорт *BSD вспоминают только тогда, когда откуда-то вылазит на свет бсдун: «Ко-ко-ко, бсд лучше линуха.»

Если это

Новость от 5 сентября. Я пользуюсь Firefox 62.0 с 28 августа - https://www.freshports.org/www/firefox/

Товарищи линуксоиды, почему тормозите с новостями о свежих продуктах? Вам отгружают их спустя неделю после выпуска?

не неумная попытка обосрать линукс, то что? Да, конечно, все сидят и ждут ебилдов, а бсдуны на белом коне из транка собирают свежий пышущий огнелис. НЕ ТО ЧТО ЛИНУКСОИДЫ, ФФФУУУ.

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

Ты не думал, что только идейные упористы собирают пакет для браузера (и ноют, что сборка жрёт кучу ресурсов из-за Руста)? Что браузер можно обновлять из него самого?

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

Товарищи линуксоиды, почему тормозите с новостями о свежих продуктах?

не неумная попытка обосрать линукс, то что?

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

P.S. Но да, присутствие в линукс-сообществе таких неадекватов как ты, которые хотят уничтожить бсд только потому, что это не линукс... М-да...

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

Насколько мне известно, Firefox можно обновить из него самого только под Windows и MacOSX. Другие системы нуждаются в полной переустановке приложения.

iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)
Ответ на: Что-то новость запоздалая какая-то. от iZEN

Ну потому что новости не пишутся про Release Candidate.

Как и обычно Release Candidate версии не пихаются в линукс дистрибутивы.

ЗЫ: странно, что такого элементарного ты не можешь понять

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

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

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

но вы наслаждайтесь, наслаждайтесь зондами, мне-то что.

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

Насколько мне известно, Firefox можно обновить из него самого только под Windows и MacOSX. Другие системы нуждаются в полной переустановке приложения.

Я сейчас зашел в Справка -> О Firefox, после проверки начало качаться обновление, закачалось, перезапустил браузер тыкнув на предложенную кнопку и вуаля — версия 61.0.2 сменилась 62.0. Обновления можно и из настроек проверить, вкладка Основные.

Естественно, огнелис живет в /opt.

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

Так хрен ли здесь орать, здесь ни разрабы FF, ни менеджмент не живут. С таким же успехом можно на базаре их критиковать, выбирая зелень и картошку.

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

Неадекваты ходят по тредам и рассказывают, как они не любят $SUBJ. И наивно удивляются, почему их в свою очередь не любят. А всё карма, сука.

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

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

кстати, сейчас у меня запущены лиса ESR и Falkon. при примерно одинаковом количестве открытых вкладок лиса жрёт несколько гигабайт памяти, а Фалькон вместе с процессами qtwebengine все вместе жрут всего лишь 50 мегабайт. причём что виртуальная память, что реально занимаемая отличаются в таких же пропорциях. также лиса жрёт около 80% одного ядра даже если ничего не делает, а фалькон - только 10%. это ещё одно преимущество, которое я пока могу наблюдать. и да, лиса с восстановлением сессии стартует несколько минут, а Фалькон - пару секунд. такие вот наблюдения.

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