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


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

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

Интересно как это push API работает когда браузер закрыт?

maxcom ★★★★★ ()
Ответ на: комментарий от 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/

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

Mystra_x64 ★★★★★ ()

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

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

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

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

aegi ()

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

Citramonum ★★ ()

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

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

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

она не была скрыта до предыдущего релиза. хоткий: Ctrl+E

ii8_ ★★★ ()

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

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

Napilnik ★★★★★ ()

Неподписанные дополнения ещё не выпилили?

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

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

Valkeru ★★★★ ()

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

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

CYB3R ★★★★★ ()

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

В арче собирают с глюктк3.

anonymous ()
Ответ на: комментарий от 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 ()
Ответ на: комментарий от Valkeru

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

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

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

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

Похоже, у тебя или железо говно, или руки из жопы.

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

Железо не новое, это да. А вот «руки из жопы» это скорее про тех, кто фаерфокс делает.

anonymous ()

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

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

anonymous ()

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

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

merhalak ★★ ()

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

сайты могут с разрешения пользователя присылать 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

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

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

i-rinat ★★★★★ ()

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

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

t184256 ★★★★★ ()

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

Единственная полезная фича, видимо.

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

Не, почему, слышали. Через полгода даже инструкцию по подъему своего сервака выкатят.

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

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

t184256 ★★★★★ ()

Переход на GTK3

вангую, что они скоро на Qt5 перейдут

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

Не осилят. И так помирают, а ты хочешь взять и переделать всё.

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

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

amorpher ★★★★★ ()

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

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

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

uBlock или что там у тебя стоит отключи и заработает в хромиуме ;)

bohm ★★★★★ ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

anonymous ()

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

th3m3 ★★★ ()

Хороший браузер, избавляется от лишнего, сосредотачиваются на действительно важных деталях.

I-Love-Microsoft ★★★★★ ()

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

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

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

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

Ждём 46 с многопроцессностью.

Ставлю две планки рамы на то, что снова отложат.

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

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

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