LINUX.ORG.RU

Firefox 30

 ,


0

2

Стала доступна для загрузки финальная версия Mozilla Firefox 30.

Основные изменения:

  • Переход на использование GStreamer 1.0 (с поддержкой H.264, MP3 и AAC при условии установки соответствующего плагина GStreamer).
  • В версию для Mac OS X добавлена поддержка сочетания клавиш command-E, подставляющего найденное выражение в выделенный текст.
  • Добавлена кнопка для вызова боковой панели, упрощающая доступ к боковым панелям с закладками, историей посещений и обменом ссылками в социальных сетях.
  • При использовании WebAudio стало возможным отключение звука и управление громкостью для каждого окна в отдельности.
  • В целях безопасности плагины больше не активируются по умолчанию, вместо этого каждый раз запрашивается согласие пользователя. Исключение сделано лишь для тех плагинов, которые находятся внутри расширений или в белом списке (подробности).
  • Добавленная в прошлом выпуске настройка signon.overrideAutocomplete (позволяющая сохранять введенные пароли в менеджере паролей, даже если владелец сайта установил атрибуту autocomplete значение «off»), переименована в signon.storeWhenAutocompleteOff и включена по умолчанию.

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

  • Внедрён инструмент Box Model Highlighter, позволяющий визуально оценить влияние параметров CSS на отступы вокруг элементов (663778).
  • В консоли добавлена подсветка и возможность перейти к узлу DOM при наведении на него курсора мыши (757866). Добавлена подсветка всех объектов и функций JavaScript (584733). Подробная информация об улучшениях консоли размещена в блоге.
  • Добавлена поддержка Console.count() (922208).

CSS:

  • Исправлена ситуация, когда при одновременном применении к объекту свойств outline и box-shadow контур объекта охватывал тень ([https://bugzilla.mozilla.org/show_bug.cgi?id=480888]480888).
  • Исправлено некорректное применение отступов к элементу <select>. До этого отступы ошибочно помещались снаружи выпадающего списка (963970).
  • Закрыт знаменитый баг возрастом 14 лет: появилась возможность использовать relative на ячейках таблицы (63895).
  • Включена по умолчанию поддержка свойства background-blend-mode (970600).
  • Добавлено специфическое для Firefox свойство overflow-clip-box, которое должно использоваться только в user agent stylesheets (966992).
  • По аналогии с Chrome и IE свойство line-height разрешено применять к элементам <input type=text|password|email|search|tel|url|unknown>, но меньше 1 их высоту сделать невозможно (349259).
  • Свойство line-height также можно без ограничений применять и к <input type=reset|button|submit> (697451).

JavaScript:

API/DOM:

  • Для облегчения сбора статистики использования браузера внедрена поддержка Navigator.sendBeacon (936340).
  • Добавлено свойство relList, возвращающее DOMTokenList в HTMLLinkElement, HTMLAreaElement и HTMLAnchorElement (968637).
  • Из интерфейса KeyboardEvent удалена поддержка неиспользуемой константы DOM_VK_ENTER. Вместо неё следует использовать DOM_VK_RETURN, которая отвечает сразу и за Enter, и за Return (969247).
  • В соответствии с последней версией спецификации Web components, переработано поведение Document.register (856140).
  • Началась работа над поддержкой Canvas hit regions из состава HTML5: добавлены методы CanvasRenderingContext2D.addHitRegion() и CanvasRenderingContext2D.removeHitRegion(). Чтобы включить эту поддержку, нужно найти настройку canvas.hitregions.enabled и установить ей значение true (966591).
  • Удалена поддержка нестандартного метода mozSlice у объектов Blob (961804).
  • По умолчанию отключены Archive API: ArchiveReader и ArchiveRequest. Они были экспериментально введены в Firefox 17, но остались не востребованы. Их можно включить с помощью настройки dom.archivereader.enabled (968883).
  • Запрещен вызов конструкторов WebIDL в качестве функций. Теперь они должны предваряться ключевым словом «new» (916644).
  • Методу Canvas.getContext() в качестве второго необязательного параметра добавлено значение «alpha», позволяющее указать нужно ли сохранять альфа-смешивание для этого контекста. Если параметр не указан, он принимает по умолчанию значение 1 (982480).

SVG

  • Добавлена поддержка фильтра <fedropshadow> и интерфейса SVGFEDropShadowElement из спецификации Filter Effects Module (964200).

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

  • По соображениям безопасности отключена поддержка NTLMv1 (NT LAN Manager version 1), но её можно включить в настройках. Рекомендуется переход на NTLMv2, которая, однако, не поддерживается на отличных от Windows платформах. Подробности в блоге Honza Bambas и в рассылке разработчиков.

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

anonymous

Проверено: fallout4all ()
Последнее исправление: Wizard_ (всего исправлений: 4)

signon.storeWhenAutocompleteOff и включена по умолчанию.

офигеть просто. и как запретить сохранять пароли в браузере для особо узколобых?

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

Из коробки самого DRM-плагина, емнип, вообще нигде не будет, в т.ч. на Linux. Будет только инструмент, позволяющий этот плагин скачать и установить «в один клик». Так что, кому не нужен DRM-плагин, могут просто не устанавливать. На опеннете об этом с месяц назад писали вроде бы.

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

Оно включается штатными методами.

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

Отключить её узколобым. Вообще, запрет сохранять некоторые пароли напоминает мне по эффективности скрытие SSID беспроводной сети. То бишь, неудобств доставляет больше себе, нежели злоумышленнику.

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

Вообще-то главное меню включается и так. У меня нормально при нажатии alt это меню показывается. А потом «Вид->Панели инструментов->Панель меню».

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

Предположительно, нажмешь - установится. Если на поддержку Linux авторы плагина болт не положат. Ну, а если положат, будешь через Google Chrome кинцо смотреть до появления неофициального решения от какого-нибудь Кулибина =)

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

да всем насрать, новый дизайн объективно лучше старого

Держи нас в курсе, я на твои комменты подписался.

Семён разбушевался.

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

Перезапустил. Сразу после рестарта с тем же профилем жрет 380мб. Потом опять потечет, как обычно.

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

20 вкладок, флеш во все поля, 250 мб

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

В linux есть (хотя может это «дело рук» гномовской темы, или ещё какого-то расширения). Нажимаю alt - вылезает стандартная менюха вверху.

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

ни разу не наблюдал. Похоже, я отстал от жизни
Из того что я знаю, все, что касается Alt - это либо комбинации либо вызов пунктов из главного меню по Alt+буква

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

Показать/скрыть панели (меню это тоже «панель», ага) есть и в диалоге настройки интерфейса «Изменить» в ненужной новой полосатой кнопке.

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

кто пробовал, в Дебиане youtube.com/html5 показывает поддержку соотв. форматов?

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

Кстати: Как я понял: «Media Source Extensions» ещё в зачаточной стадии. И при их включении начинаются баги на той же тытрубе.

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

выходит, что смысла во всем этом нет

никто не знает простого плагина, который передает url внешней программе? а то тытрубу думаю запускать через скрипт, а параметр вручную влом копировать

reprimand ★★★★★
()

Кнопку «обновить страницу» нельзя поставить перед строкой поиска. Отстой.

d9d9 ★★★★
()

А ускорять они думают огнелиса?

Обидно, что крутой браузер, который можно настроить под себя, так тупит на всяких сайтах простынях а-ля ФБ, Г+ ГуглДокс и т.д. Да и интерфейс тупит, скролинг медленный.

core i7, 8гигов RAM, винт 7200.

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

зачем мне хипстерская планшетоподобная кнопка меню, если есть нормальное меню в строку для десктопов?

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

это вопрос из разряда «затем тебе вообще {используемое тобой DE}? используй {другое DE}»

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

Либо поправить одну строку в spec файле, либо подождать oopenSUSE 13.2/использовать Factory.

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