LINUX.ORG.RU

Firefox 41

 ,


1

1

Объявлено о выпуске Firefox 41.

  • Аватары в профилях Firefox Account.
  • Обмен мгновенными сообщениями во встроенном чате Firefox Hello.
  • Поддержка фавиконов в формате SVG (366324).
  • Веб-страницы с помощью JavaScript могут копировать и вырезать в буфер обмена. Больше не требуется Flash, чтобы реализовать функции наподобие «нажмите, чтобы скопировать в буфер обмена» (подробности в дискуссии разработчиков).
  • Удалена настройка browser.newtab.url, отвечающая за URL новых вкладок (1118285). При желании, данную функциональность можно вернуть дополнением.
  • WebRTC отныне использует совершенную прямую секретность.
  • В ряде случаев вдвое ускорена отрисовка изображений, особенно во время прокрутки. Ускорена отрисовка элементов с box-shadow (тени).
  • Анимации CSS стали асинхронными, что повысило плавность и отзывчивость (706179).
  • Прекращена поддержка бинарных XPCOM-компонентов в дополнениях. Вместо этого следует использовать API system/child_process, запускающий бинарные компоненты в отдельном процессе, а не в адресном пространстве Firefox.
  • Новое оформление интерфейса восстановления сеанса и стартового экрана.
  • Удалена поддержка заголовка X-Content-Duration (1160695).

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

CSS:

  • Поддержка различных направлений (1138384). Доступны следующие свойства CSS:
    • Выбор направления письма: writing-mode.
    • Контроль направления символов: text-orientation.
    • Независимые от направления эквиваленты width и height: block-size и inline-size.
    • Независимые от направления эквиваленты min-width и min-height: min-block-size и min-inline-size.
    • Независимые от направления эквиваленты max-width и max-height: max-block-size и max-inline-size.
    • Независимые от направления эквиваленты margin-top, margin-right, margin-bottom и margin-left: margin-block-start, margin-block-end, margin-inline-start и margin-inline-end.
    • Независимые от направления эквиваленты padding-top, padding-right, padding-bottom и padding-left: padding-block-start, padding-block-end, padding-inline-start и padding-inline-end.
    • Независимые от направления эквиваленты border-top, border-right, border-bottom и border-left: border-block-start, border-block-start-width, border-block-start-style, border-block-start-color, border-block-end, border-block-end-width, border-block-end-style, border-block-end-color, border-inline-start, border-inline-start-width, border-inline-start-style, border-inline-start-color, border-inline-end, border-inline-end-width, border-inline-end-style и border-inline-end-color.
    • Независимые от направления эквиваленты top, right[, bottom и left: offset-block-start, offset-block-end, offset-inline-start и offset-inline-end.
  • Элементы SVG поддерживают свойство transform-origin (923193).

HTML:

  • Тег <a> без атрибута href больше не учитывается в качестве интерактивного содержимого (1167816).
  • Поддержка атрибута crossorigin у <link rel='preconnect'> (1174152).

JavaScript:

API/DOM:

  • Document.queryCommandSupported(), с командой paste в качестве аргумента, теперь возвращает false если у него не хватает привилегий для выполнения действия (1161721).
  • Document.queryCommandSupported(), с командой cut или copy в качестве аргумента, теперь возвращает true, если вызван в контексте привилегированного или инициированного пользователем кода (1162952).
  • Document.execCommand(), с командой cut или copy в качестве аргумента, теперь работает лишь в контексте привилегированного или инициированного пользователем кода (1012662).
  • Удалены нестандартный метод CloseEvent.initCloseEvent() и возможность создавать CloseEvent с помощью Event.createEvent(’CloseEvent’). Вместо этого следует использовать стандартный конструктор CloseEvent() (1161950).
  • Добавлены безпрефиксные версии MouseEvent.movementX и MouseEvent.movementY. Версии с префиксом объявлены устаревшими и будут удалены позже (1164981).
  • Web Crypto: методы SubtleCrypto.importKey() и SubtleCrypto.exportKey() поддерживают ключи ECDH (1050175).
  • Canvas API:
  • Service Workers:
  • Включена по умолчанию поддержка MessageChannel API и MessagePort API (952139, 911972). Эти API доступны и Web worker-ам.
  • В Web worker-ах доступны User Timing API (1155761), Notifications API (916893), а также DOMRequest и DOMCursor (1167650).
  • Включена по умолчанию поддержка CSS Font Loading API (1149381).
  • Общие worker-ы больше не могут быть общими между приватными (открытыми в приватном режиме просмотра) и неприватными документами (1177621).
  • Свойство URLUtils.searchParams помечено, «только для чтения», чтобы сделать интерфейс URLSearchParams не таким запутанным (1174731).
  • Свойство URLUtils.hash больше не декодирует фрагмент URL (1093611).
  • Настройка media.autoplay.enabled отныне влияет и на недоверенные вызовы HTMLMediaElement.play() (659285).

MathML:

  • Новый механизм обработки математических ширифтов (947654, 1160456).

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

  • Добавлена поддержка директивы manifest-src из спецификации CSP 1.1 (bug 1089255).

За истёкший период разработчики поделились планами реализовать контекстные контейнеры, перейти на новый API дополнений, совместимый с Chromium, снизить энергопотребление браузера, а также немного отложили переход к обязательному подписыванию дополнений.

Примечания к выпуску

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

★★★★★

Проверено: maxcom ()
Последнее исправление: Klymedy (всего исправлений: 3)
Ответ на: комментарий от fffgh

Всё равно без Tab Mix Plus жизни нет.

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

Поддержка фавиконов в формате SVG (366324).

То есть теперь браузер можно повесить ещё и фавиконом?

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

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

Ещё один, который живёт в стране эльфов и фей :} Стратегия неуловимого Джо в современном мире не работает.

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

Это упоротый, который считает API «интеллектуальной собственностью».

Deleted
()

http://i.imgur.com/vrNAmUd.png

обновился, но мои прекрасные шрифты сломались :((((((

шрифты в системе не установлены, поэтому все приложения по-умолчанию используют шрифт Fixed из Xorg.

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

Allow pages to choose their own fonts

но, обновил браузер, открываю ЛОР, и что? firefox пытается пропихнуть кастомный шрифт который ЛОР использует в заголовках. мне этого не надо. верните мне мой Fixed. ;(((

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

Прекрасно! FF - единственный браузер, который не пытается меня отыметь и стащить мои персональные данные, промониторить запросы, и продать все это подороже (привет, гуглхрен), а всячески заботится о моей приватности.

Жырнота-то какая.

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

это тот, который layers.offmainthreadcomposition.enabled=false обходится?

Нет, какой-то другой. У меня эта опция не была включена, а сегфолты были.

Loki13 ★★★★★
()

Обновляться можно ? Это ещё не тот релиз, в котором половина дополнений поломаться должны ?

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

Ну так фурифоксовцы вон для iOS выпустили браузер (на webkit).

А на ведроиде у них ужасно, на десктопе плохо.

Чем то ситуация напоминает оперу. Только вот опера просто переехали на по факту гугловский хромиум, а у мозилы есть в загашниках новый движек servo. Может что с ним получится, а не то, что gecko...

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

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

Да болеют некоторые сайты со словами песен такой заразой: не давать юзеру купировать в буфер обмена (а хотя бы то, что можно эту страничку тупо сохранить их не буспокоит). Вот и думаю, что они (например) могут прикрутить себе такую «фичу» и трахаться с моим буфером обмена.

Кстати, noscript тоже не всегда выход: текст можно подгружать AJAX-ом. И тогда или noscript или lyrics.

KennyMinigun ★★★★★
()

Обмен мгновенными сообщениями во встроенном чате Firefox Hello.

Теперь точно Скайпоконец =)

Кто-нибудь пробовал? Как это работает?

slony
()

падения продолжаются

и как вернуть нормальную домашную страничку, а не этот новый ТУиС

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

уранить лису
уранить

К Розенталю, быдло!

anonymous
()

Субъективно стал работать быстрее.

garik_keghen ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Однако Firefox на Android - неюзабельное УГ

К сожалению, согласен...

А что с ним не так? На телефоне я пользуюсь именно им.

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

Самый тормозной и больше всех батарею жрёт.

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

движек

Пожалуйста, ну выучи уже...

anonymous
()

Веб-страницы с помощью JavaScript могут копировать и вырезать в буфер обмена

Найс, теперь пароли будут уходить при посещении страницы.

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

Это хорошо, что ты так думаешь, очень хорошо.201

anonymous
()

Как-то незаметно для себя перешёл на говнофокс, и даже удобно.

Hertz ★★★★★
()

А что там ещё поломали кроме стартовой страницы?

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

Способ похитить пароль через вставку в буфер обмена в студию!

anonymous
()

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

anonymous
()

Судя по стабильности работы предыдущих версий скорее всего к старым глюкам добавили свежих

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

Мы заботимся о вашей конфиденциальности. Браузер Firefox передает информацию корпорации Mozilla (т. е. нам). Описание того, как эта информация используется, содержится в нашей политике приватности.

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

УМВР, падений Firefox не видел года три так точно.

Под виндой где-то с 36 версии действительно стал рандомно падать, не скажу что часто, но бывает.
С 40 версии вроде падения прекратились...

vasya_pupkin ★★★★★
()

Веб-страницы с помощью JavaScript могут копировать и вырезать в буфер обмена.

Это можно отключить? Флеш по крайней мере разрешения требовал...
Посмотрел вот свою историю буффера в Clipman — не хотелось бы чтобы кто-то читал её. А там ещё могут быть пароли или другие персональные данные.

I60R ★★
()

Возможность сделать скриншот элемента DOM.

Полезно, не только для разработчика

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

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

Буква «в» ничего не напоминает?

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

Да, но тем не менее...
Это только те, что я вспомнил, еще были какие-то.

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

Прекрасно! FF - единственный браузер, который не пытается меня отыметь и стащить мои персональные данные, промониторить запросы, и продать все это подороже (привет, гуглхрен), а всячески заботится о моей приватности. Спасибо тебе, дорогая лисичка! :)

Только после капитальной ревизии about:config. А по-дефолту шлет все тому же гуглу.

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

Это типа на этих сайтах мюблок что-то ломает? У меня всё работает. Адблок адовое тормозное и вечно тёк на предмет памяти.

wakuwaku ★★★★
()

Объявлено о выпуске Firefox 41

Уже не нужно . Ушёл на Pale Moon .

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

Проблема на твоей стороне.

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

Да, проверял на старом компе, с адблок браузер очень тормозит при старте, с ublock почти нет. Так что ublock лучше. Да и на новом компе тормоза с адблок тоже немного ощущаются (все-таки лиса на одном ядре сидит).

anonymous
()

Удалена настройка browser.newtab.url, отвечающая за URL новых вкладок (1118285). При желании, данную функциональность можно вернуть дополнением.

Для тех у кого browser.newtab.url=about:blank, установка browser.newtabpage.enabled=false приведёт к такому же поведению(как минимум визуальному) без доп аддонов.

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