LINUX.ORG.RU

Firefox 58

 ,


1

4

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

  • Старый оптимизирующий компилятор WebAssembly заменён на новый двухуровневый, обеспечивающий выигрыш в производительности до 10-15 раз (такая скорость достигается компиляцией кода по мере его загрузки), что во много раз превышает показатели других браузеров.
  • Оптимизирована и работа с JavaScript. Кэширование байт-кода сокращает время загрузки страницы на величину до 43 миллисекунд. В будущих выпусках будет реализовано кэширование итогового машинного кода.
  • Теперь можно по умолчанию разрешить или запретить надоедливые запросы «вы разрешаете этому сайту отправлять вам уведомления», запросы на отправку данных геолокации, доступ к камере, микрофону, уведомлениям раб.стола (1379560). Для этого надо установить соответствующим настройкам значение «1» (всегда разрешено) или «2» (всегда запрещено):
    • permissions.default.desktop-notification
    • permissions.default.geo
    • permissions.default.microphone
    • permissions.default.camera
  • В интерфейс создания скриншотов добавлена возможность скопировать скриншот в буфер обмена. Кроме того, отныне можно делать скриншоты в режиме приватного просмотра.
  • Запрещён прямой переход по ссылками вида «data:» (подобный приём активно используется фишерами).
  • Включённая настройка privacy.resistFingerprinting теперь не только подменяет различные свойства, как DOM, так и CSS, по которым можно составлять уникальный отпечаток браузера (screenX, screenY, screen.width, screen.height), но и предупреждает пользователя о том, что сайт (например github.com или mail.ru) хочет получить доступ к Canvas API.
  • В Настройки добавлено предупреждение, свидетельствующее о том, что то или иное дополнение изменяет страницу новой вкладки, домашнюю страницу или поисковую систему по умолчанию.
  • Добавлено уведомление о скором прекращении доверия корневым сертификатам Symantec при работе с сайтами, использующими сертификаты, у которых в цепочке доверия есть сертификат Symantec (из-за вопиющей халатности при выдаче сертификатов основные браузеры решили прекратить доверие корневым сертификатам компании).
  • В очередной раз изменён формат профиля (переименованы некоторые файлы, NSS использует SQLite вместо собственного формата базы, и т. п.), возврат к предыдущей версии может привести к возникновению проблем.
  • Введён в строй сервис hardware.metrics.mozilla.com с еженедельно обновляемой статистикой, полученной с помощью телеметрии.
  • Исправлена ошибка, приводившая в Linux к отрисовке невидимых шрифтов, если шрифты установлены по нестандартному пути.
  • Ускорена отрисовка на платформе Windows: некоторые операции вынесены в отдельный поток.
  • Добавлена непальская (ne-NP) локализация.
  • На платформе macOS включена поддержка WebVR.
  • Началось активное открытие исходного кода Pocket, как и обещала Mozilla при поглощении сервиса. На данный момент ещё не открыта серверная часть.
  • Возможны проблемы с некоторыми дополнениями (кнопками Custom Buttons, которое официально несовместимо с Firefox 57, но работало с прикрученными костылями) и пользовательскими стилями (userChrome.css). Проблема со стилями уже исправлена в Firefox 59.

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

  • Удалён код, связанный со старым режимом адаптивного дизайна (который был доступен до Firefox 52) (1305777).
  • Удалена отключённая в прошлых выпусках настройка, позволяющая просматривать онлайн-документацию из боковой панели CSS в Инспекторе (1382171).
  • Редактор CSS-контуров включён по умолчанию для контуров, созданных с помощью clip-path (1405339).
  • Инструмент «Сеть» обзавёлся кнопкой для приостановки записи трафика (1005755). Кроме того удалён фильтр «Flash», поскольку запросы, связанные с Flash, включены в фильтр «Прочее» (1413540).

HTML:

  • Запрещено использование <a> внутри <map>. Вместо этого следует использовать <area> (1317937).

CSS:

  • Включена поддержка дескриптора font-display (1317445).
  • Следующие псевдоклассы больше недоступны для веб-содержимого (1396066):
    • :-moz-system-metric(images-in-menus)
    • :-moz-system-metric(mac-graphite-theme)
    • :-moz-system-metric(scrollbar-end-backward)
    • :-moz-system-metric(scrollbar-end-forward)
    • :-moz-system-metric(scrollbar-start-backward)
    • :-moz-system-metric(scrollbar-start-forward)
    • :-moz-system-metric(scrollbar-thumb-proportional)
    • :-moz-system-metric(touch-enabled)
    • :-moz-system-metric(windows-default-theme)
  • Следующие медиа-запросы больше недоступны для веб-содержимого (1396066):
    • -moz-color-picker-available
    • -moz-is-glyph
    • -moz-mac-graphite-theme
    • -moz-mac-yosemite-theme
    • -moz-os-version
    • -moz-overlay-scrollbars
    • -moz-physical-home-button
    • -moz-scrollbar-end-backward
    • -moz-scrollbar-end-forward
    • -moz-scrollbar-start-backward
    • -moz-scrollbar-start-forward
    • -moz-scrollbar-thumb-proportional
    • -moz-swipe-animation-enabled
    • -moz-windows-accent-color-in-titlebar
    • -moz-windows-classic
    • -moz-windows-compositor
    • -moz-windows-default-theme
    • -moz-windows-glass
    • -moz-windows-theme
  • Псевдокласс :-moz-styleeditor-transitioning больше недоступен для веб-содержимого (1396099).

JavaScript:

API/DOM:

Медиа и WebRTC:

  • Удалён префикс у HTMLMediaElement.srcObject. Следует использовать стандартный srcObject вместо mozSrcObject (1183495).

Canvas и WebGL:

HTTP:

  • frame-ancestors больше не игнорируется в Content-Security-Policy-Report-Only (1380755).
  • Тайм-аут TLS-хендшейка установлен по умолчанию в 30 seconds. Это значение определяется настройкой network.http.tls-handshake-timeout (1393691).
  • Реализована поддержка CSP-директивы worker-src (1302667).

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

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

★★★★★

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

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

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

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

поиск по картинке

Что это за ненужно, и почему бы тебе не поискать на AMO дополнение, которое запиливает такую фичу?

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

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

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

Машинку для стрижки мотни из-под мышек ему не прикрутить к браузеру?

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

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

Virtuos86 ★★★★★
()

Включённая настройка privacy.resistFingerprinting теперь не только подменяет различные свойства, как DOM, так и CSS, по которым можно составлять уникальный отпечаток браузера (screenX, screenY, screen.width, screen.height), но и предупреждает пользователя о том, что сайт (например github.com или mail.ru) хочет получить доступ к Canvas API.

Надеюсь они и дальше будут прикрывать возможности составлять отпечаток браузера, т.к. это можно делать не только с помощью canvas fingerprint

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

Верить это инфе или нет ?

Не верить. Провёл следственный эксперимент. opennet.ru перенаправляет на http://opennet.ru, как и положено.

Aceler ★★★★★
()

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

Так что файерфокса я здесь не вижу. Допилят servo/quantum, выйдет дебиан с приличным kde5, тогда и буду смотреть, как эту штуку можно приготовить.

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

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

Не хило тебя, братан, пердолит. Настоящий сектант Иеговы.

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

Пусть попробует установить дополнение «Элементы Яндекса: Почта». Тогда появится «Поиск по картинке» в Яндексе.

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

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

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

фуррифокс квантум — это просто убийца категории «веб-браузер»

И создатель категории веб-бенчмарк.

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

А фуррифокс квантум — это просто убийца категории «веб-браузер»

Я не вижу особой разницы с 3-кой, с которой я начинал в своё время, ну кроме того, что интерфейс сильно перелопатили. Вон дефолтная убунта гораздо драматичнее поменялась по интерфейсу в последние годы. Но ничего, привыкаеццо. Можно конкретнее, что в нем поменялось, что он квантум получил в названии?

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

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

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

Если по-простому: Quantum это всё, что после 57 версии включительно. Quantum это инициатива по постепенной замене кусков Gecko на соответствующие куски Servo.

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

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

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

Селерон и то, что ниже тоже выкидывать?

Для морально устаревшей компьютерной техники есть морально устаревшие веб-браузеры. А веб давно разжирел, да и пишет его всякий сброд: не пробовал открыть Консоль браузера в ФФ и посмотреть, как туда градом сыпятся ошибки?)

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

вот если бы еще диалоговые окна по поводу закрытия таба можно было блокировать цены бы ему небыло

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

Где «там»?

Мне, например, нужен поиск по яндекс-картинкам. А такой поиск появился только в «Элементах».

mphuZ
()

В арче прилетела, полет нормальный!

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

У меня всё перечисленное работает

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

bohm ★★★★★
()

Теперь ФФ жрет ресурсы и лагает почти так же как и хром, совсем скурвились.

anonymous
()

А флуда о ФФ все меньше и меньше... как и пользователей

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

Ты сейчас просто озвучил своё желание? Там ведь повыпиливали половину того на что старые екстеншены опирались

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

Дают производительность, теперь поделия веб-макак будут тормозить быстрее (:

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

Ну с дополнениями лажа часто вылазит. Благо альтернативы обычно есть.

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

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

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

Quantum это инициатива по постепенной замене кусков Gecko на соответствующие куски Servo.

А Servo написан на rust? Последние версии лисы дополнительно требуют для своей компиляции кроме GCC, ещё и rust. Станет ли лиса полостью растовой?

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

А Servo написан на rust?

Да.

Станет ли лиса полостью растовой?

Если и станет, то очень нескоро. Пока в качестве Proof of Concept браузера на rust используется Browser.HTML на движке Servo.

redgremlin ★★★★★
()

Для этого надо установить соответствующим настройкам значение «1» (всегда разрешено) или «2» (всегда запрещено):

Уточните пожалуйста, а разве используется не система 0 и 1 (разрешено/запрещено)?

Anatuz
()

Попробовал. По сравнению с Оперой десятилетней давности, как был ацким тормозом, так и остался. Ни по скорости, ни по отзывчивости ей в подмётки не годится. На слабых компах и тем более с медленной сетью некоторые сайты типа Майла вообще грузит через раз, потому что там особо продвинутые, но тупые сайтописатели написали обновляющиеся строки и вся страничка постоянно перезагружается, иногда по минуте. Ни за что не станет выполнять команды пользователя пока не загрузит всё что ЕЙ там надо - жать на остановку загрузки бесполезно. Жаль, что та Опера сдохла.

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

Мазила 2 месяца как померла, что уж тут перетирать. Не чокаясь!

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

Кстати, доля рынка еще просела за декабрь. Жду когда опера обгонит это поделие.

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

По сравнению с Оперой десятилетней давности, как был ацким тормозом, так и остался.

Так ты открой в опере 10 летней давности современный сайт и посмотри какая эта опера быстрая и отзывчивая.

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

Для этого надо установить соответствующим настройкам значение «1» (всегда разрешено) или «2» (всегда запрещено):

а разве используется не система 0 и 1 (разрешено/запрещено)?

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

Так ты открой в опере 10 летней давности современный сайт и посмотри какая эта опера быстрая и отзывчивая.

А чего тут смотреть? Там были средства для ускорения специально для медленных сетей. Например, можно было отключить загрузку картинок или грузить их по запросу. Если появились обновляющиеся строки, сделали бы и блокировку их обновления. Про остановку загрузки страницы в любой момент я уже писал - останавливалась мгновенно. Фаерфоксу мало того, что до лампочки на команды пользователя (если не обращает на них внимание, пока не выполнит все свои процессы, значит они для ФФ в самом последнем приоритете), так ещё сам регулярно перезагружает уже загруженные странички, естественно без запроса пользователя. И и.д. и.т.п. Так что ещё не факт, что ФФ грузит и работает быстро.

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