LINUX.ORG.RU

Firefox 45

 ,


0

1

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

  • Переход на GTK3 отложен в очередной раз. Поддержка совместимого с Chrome API WebExtensions (разработка кроссбраузерных дополнений) тоже отложена.
  • Чат Hello вынесен в отдельное дополнение, поставляемое с браузером. В следующем выпуске та же участь постигнет Pocket.
  • Удалена функция группировки вкладок (Panorama). Сотой доле процента пользователей (по данным, полученным с помощью телеметрии), которым эта функция необходима, предлагается воспользоваться дополнениями.
  • Возможность предоставить другому пользователю доступ к открытой вкладке браузера.
  • Кнопка для отображения синхронизированных вкладок.
  • При поиске в адресной строке синхронизированные вкладки будут показаны в выпадающей области.
  • Добавлена настройка network.dns.blockDotOnion, блокирующая запросы к DNS-серверам при обращении браузера к сайтам в доменной зоне .onion. Скрытые сервисы Tor всё равно работают без DNS, а эта настройка предотвратит раскрытие DNS-серверу информации о том, что пользователь щёлкнул по .onion-ссылке.
  • Добавлен режим временной установки неподписанных дополнений (установка из XPI-файла, после перезапуска браузера дополнение автоматически удаляется).
  • Исправлено некорректное перенаправление по ссылкам, ведущим на IDN-домены (Unicode-format Internationalized Domain Name).
  • Веб-содержимому запрещено использовать протокол jar:, который позволял напрямую обращаться к конкретному файлу внутри ZIP-архива. Остальные браузеры уже давно не поддерживают этот протокол; его поддержку можно включить, отключив настройку network.jar.block-remote-files (1215235).
  • Исправлена регрессия, введённая в Firefox 41: воспроизведение звука порой заикалось из-за ошибок округления времени воспроизведения (1222866).
  • Локализация на язык гуарани [gn].


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


HTML:

  • Атрибут referrer у тегов <img>, <area>, <a>, and <iframe> переименован в referrerpolicy (1187357).
  • <img srcset> меняет набор изображений при изменении размера окна (1166138).


CSS:

  • Значения word-spacing можно указывать в процентах (1038663).
  • Реализованы text-emphasis, text-emphasis-style, text-emphasis-color и text-emphasis-position. По умолчанию отключены, включаются настройкой layout.css.text-emphasis.enabled (1040668).
  • В качестве ссылок на стандартные, добавлены некоторые нестандартные возможности с префиксом -webkit. Это сделано для лучшей поддержки некоторых сайтов, разработчики которых ориентируются лишь на WebKit:
  • Разметка grid/flex для <fieldset> (1230207).
  • Реализована поддержка недостающих значений start, end, self-start, self-end, left, right, last-baseline, space-evenly, что означает полную поддержку стандарта CSS Box Alignment (1176782).
  • Включена поддержка CSS Grids (1000592):


JavaScript:


API/DOM:

  • Поддержка Push API (сайты могут с разрешения пользователя присылать push-оповещения, даже если браузер закрыт).
  • В целях совместимости реализовано нестандартное свойство Node.innerText (264412).
  • WebGL:
    • Поддержка программ и шейдеров (1048743), униформ и атрибутов (1048745).
    • Добавлены объекты Framebuffer (1048732) и Renderbuffer (1048733).
  • Service Workers:
  • Реализована поддержка Web Speech Synthesis API (синтез и распознавание речи в веб-приложениях) (1003439).
  • Добавлено свойство Window.onstorage.
  • В экспериментальную реализацию Web Animations API добавлен интерфейс ComputedTiming (1108055).
  • Добавлено свойство Document.onselectionchange (1231193).
  • Возможность добавить и воспроизвести другое видео с помощью MediaStream.addTrack(), после удаления видео из медиапотока через MediaStream.removeTrack() (1223696).


SVG:

  • Исправлена ошибка с бэкендом Moz2D (676001).
  • Исправлена невозможность взаимодействия с элементами, имеющими большие значения transform/translate (1217012).


Безопасность:

  • Правила CSP (Content Security Policy) могут быть заданы через тег <meta> (663570).
  • CSP-правило frame-src объявлено устаревшим, рекомендуется использовать child-src, но временно оставить frame-src для обратной совместимости (1045891).
  • Начиная с Firefox 42, EV-сертификаты со сроком действия свыше 39 месяцев воспринимаются как DV-сертификаты. В Firefox 45 этот период сокращён до 27 месяцев, поскольку участники CA/Browser Forum решили не увеличивать максимальный срок действия EV-сертификатов до 39 месяцев (1222903).


Обзор новостей за последний месяц:

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

★★★★★

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

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

The Push API gives web applications the ability to receive messages pushed to them from a server, whether or not the web app is in the foreground, or even currently loaded, on a user agent.

Как-то мутно сказано.

anonymous_incognito ★★★★★
()
Ответ на: комментарий от maxcom
dom.push.serverURL;wss://push.services.mozilla.com/

Как бы намекает, я думаю.

Deleted
()

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

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

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

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

Citramonum ★★★
()

Сотой доле процента пользователей (по данным, полученным с помощью телеметрии)

Отличная функция! Сначала пилят потом выпиливают. Странные.

ii8_ ★★★★
()

Переход на GTK3 отложен в очередной раз. Поддержка совместимого с Chrome API WebExtensions (разработка кроссбраузерных дополнений) тоже отложена.

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

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

Потому что она в лисе запихана в какие-то неведомые дали. Я один раз случайно эту группировку дёрнул, посмотрел и закрыл нафиг.

Valkeru ★★★★
()

Чат Hello вынесен в отдельное дополнение, поставляемое с браузером. В следующем выпуске та же участь постигнет Pocket.

Классно, что Firefox стремится к модульности. Ещё бы Developer Tools вынесли бы в дополнение.

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

Ты хоть саму новость-то читай, шаурма.

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

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

Видимо, это на мобильниках, там это норма.

DeadEye ★★★★★
()
//Web Push
user_pref("dom.push.enabled", false);
user_pref("dom.push.connection.enabled", false);
user_pref("dom.push.serverURL", "");
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.serviceworker.enabled", false);

Ничего не забыл?

Jarvis
()

Ну офигеть теперь.

Видео с ютуба все также тормознуто разворчивается на фулскрин. 1080п все также безбожно лагает (соседняя опера вполне справляется). Зато мы регулярно цыферки меняем.

Ну, удачи вам, пацаны.

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

Читал. А что это значит? Оно теперь по-умолчанию? Поменять можно? Что с теми, которые с сайтов ставятся, а не из XPI-файла?

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

Забыл еще - agar.io в той же опере плавно работает (в хромиуме не работает вообще), в фоксе - тормозит.

anonymous
()

Переход на GTK3 отложен в очередной раз. Поддержка совместимого с Chrome API WebExtensions (разработка кроссбраузерных дополнений) тоже отложена.

Он же уже пару релизов как на GTK3, куда они его отложили?

anonymous
()

Чат Hello вынесен в отдельное дополнение, поставляемое с браузером. В следующем выпуске та же участь постигнет Pocket.

Скоро можно будет возвращаться на лису.

Deleted
()

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

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

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

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

Ещё можно

user_pref("dom.push.userAgentID", "");
user_pref("dom.push.adaptive.enabled", false);
user_pref("dom.push.udp.wakeupEnabled", false);
user_pref("dom.push.maxQuotaPerSubscription", 0);

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

Что мешает их отключить через about:config?

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

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

Когда он закрыт, он закрыт. Сообщения копятся на стороннем сервере. Браузер их выкачивает, когда выходит в онлайн.

i-rinat ★★★★★
()

Сотой доле процента пользователей

99.99% пользователей ничего не понимают в веб-браузинге.

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

Не знаю. Между тем, как они сломали синхронизацию и выкатом всех необходимых для нее standalone-компонент примерно столько прошло.

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

с чего это они не осилят? долго думают просто и мнутся

amorpher ★★★★★
()

Переход на GTK3 отложен в очередной раз.

А на Qt когда перейдет?

anonymous
()

Переход на GTK3 отложен в очередной раз

Хватит откапывать GTK2, нужно убежать хоть на EFL.

Чат Hello вынесен в отдельное дополнение, поставляемое с браузером. В следующем выпуске та же участь постигнет Pocket.

Давно пора, изначально ненужно.

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

В кадило такой зонд.

При поиске в адресной строке

Как эту срань выключить?

Добавлена настройка network.dns.blockDotOnion, блокирующая запросы к DNS-серверам при обращении браузера к сайтам в доменной зоне .onion. Скрытые сервисы Tor всё равно работают без DNS, а эта настройка предотвратит раскрытие DNS-серверу информации о том, что пользователь щёлкнул по .onion-ссылке.

Это хорошо и правильно.

Веб-содержимому

Как эту срань выключить?

воспроизведение звука

Для любителей комбайнов есть Emacs, остальных оставьте в покое.

Локализация на язык гуарани [gn].

Одобряю, я не всем недоволен.

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

Они уже за[Роскомнадзор] путать сайт и браузер.

anonymous
()

Выпуск особо не впечатлил. Что-то убрали, что-то добавили. Ждём 46 с многопроцессностью. Джва года жду!

th3m3 ★★★★★
()

Удалена функция группировки вкладок (Panorama).

Хорошая была вещь. Я с первых недель её появления пользовался, и до того момента, как выкинул сабж. Хороший был браузер, пока не стал гнаться за гуглохромым. Особенно показателно вот это:

добавлены некоторые нестандартные возможности с префиксом -webkit.

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

Видимо, какой-то воркер в виде сервиса/демона крутится...

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