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).


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

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

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

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

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

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

Citramonum ★★ ()

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

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

ii8_ ★★★ ()

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

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

Napilnik ★★★★★ ()

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

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

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

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

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

Valkeru ★★★★ ()
//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 ()

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

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

anonymous ()

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

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

merhalak ★★ ()

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

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

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

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

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

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

i-rinat ★★★★★ ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

anonymous ()

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

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

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

r3lgar ★★ ()