LINUX.ORG.RU

Firefox 33

 ,


0

1

Доступна финальная версия Mozilla Firefox 33.

Основные новшества:

Известные ошибки:

  • Встроенный просмотрщик PDF некорректно отображает некоторые изображения, но это затрагивает весьма незначительное число документов
  • Некоторые ошибки сертификатов невозможно проигнорировать

В инструменты разработчика добавлены:

  • Отображение элементов, имеющих привязанные обработчики событий
  • Боковая панель cо списком ярлыков для каждого правила @media в текущем наборе стилей
  • Добавление новых правил прямо из раздела Rules
  • Изменение правил @keyframes в Инспекторе (раздел Rules)
  • Редактор кривых Безье
  • Подсветка СSS-преобразований в инспекторе стилей
  • Возможность отключить кэширование в браузере
  • Новые команды в командной строке разработчика
  • Новые опции в настройке инструментов разработчика
  • Интегрированная среда разработки WebIDE
  • Отображение перерисовываемых элементов

CSS:

  • Поддержка @counter-style (966166)
  • Убран префикс у -moz-ethiopic-numeric (985825)
  • Поддержка стилей счётчиков disclosure-open и disclosure-closed в list-style-type (982355)
  • Исправлены CSS-анимации с пустыми свойствами keyframes, теперь они могут отправлять события (1004377)
  • Новый цвет из спецификации CSS Colors level 4 — rebeccapurple (1024642)
  • Поддержка CSS Fonts Level 3 (включается через layout.css.font-features.enabled):
    • Если в шрифте отсутствуют глифы, необходимые для font-variant-caps, то они будут сгенерированы автоматически (961558)
    • Поддержка свойства font-synthesis (871453)

HTML:

  • Экспериментальная поддержка элемента <picture> (870022). Включается через dom.image.picture.enabled
  • Тег <label>, особенно без указания атрибута «for», больше не применяется к <input type=hidden> (597650)
  • Атрибуту «rel» тега <a> добавлена поддержка значения noreferrer (530396)

JavaScript:

  • Удалён нестандартный метод Number.toInteger() (1022396)
  • Методы Map.prototype.set(), WeakMap.prototype.set() и Set.prototype.add() можно использовать последовательно, они теперь возвращают объект, а не undefined (1031632)
  • Параметры по умолчанию, инициализированные до инициализации функции или в теле функции, не могут быть использованы в качестве параметров по умолчанию (1022962)
  • В константах объектов теперь разрешены сокращённые свойства: по умолчанию значения свойств инициализируются переменными с аналогичными именами. Например, функция f(x, y) { return {x: x, y: y}; } эквивалентна f(x, y) { return {x, y}; } (875002)

API/DOM:

  • Поддержка RadioNodeList API (779723)
  • Новый интерфейс DOMMatrix (1018497)
  • Поддержка нестандартного (но поддерживаемого остальными браузерами) свойства DOMException.stack (857648)
  • Метод CanvasPattern.setTransform() (1019257)
  • Поддержка MP4 в Media Source Extensions (включается через media.mediasource.enabled) (1000686)
  • Экспериментальная поддержка свойств HTMLMediaElement.audioTracks и HTMLMediaElement.videoTracks (включается через media.track.enabled) (744896)
  • Нестандартный XMLHttpRequest.mozBackgroundRequest() доступен только внутри Firefox, а не всем сайтам (1035242)
  • Удалены исключённые из спецификации W3C Touch Events события touchenter и touchleave (1036444)

MathML:

  • Поддержка атрибутов columnspacing, framespacing и rowspacing у элемента <mtable> (330964);
  • Использование Open Type MATH для задания констант дробей, стеков, корней и скриптов (961365)

Security:

  • Отключена поддержка legacy Crypto API (тянулась еще из Netscape). Соответственно, отключены свойства/функции интерфейса window.crypto. Они будут полностью удалены в следующем выпуске. На замену им активно разрабатывается Web Crypto API
  • Удалён старый, нестандартный CSP-парсер, внедрённый еще в Firefox 4. Следует использовать новый бэкенд CSP (Content Security Policy)
  • Отключена поддержка старых, небезопасных и редко используемых алгоритмов: 3DES, Camellia, DSS и RC4
  • 512, 1000 и 1023-битные RSA-сертификаты признаны ненадёжными и заблокированы. Современные сертификаты должны быть хотя бы 2048-битными.

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

anonymous

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

Так открыли его вроде.

Зачем по-твоему в Firefox для h264 используют бинарный блоб лицензированный Cisco у MPEG LA?

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

Вот на ноутах со слабым ЦП и видео - это очень заметно.

Ты что из начала 2000-ых пишешь, у меня типовой ноут с частотой 2.4 GHz, видео - интеловский интеграт, ничего не тормозит.

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

типичный systemd специалист. и ещё смел что-то там вякать в соседнем треде :)

вот у тебя пригорает. аж в другом треде нашел. а я всего лишь написал что добровольно на systemd перешел.

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

Включил в about:config media.mediasource.enabled всё работает и перематывается, причём в свойствах видео пишется теперь это: Mime Type: video/webm; codecs=«vp9»

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

А это правда, что с определённой версии FoxyProxy начала сливать информацию?

Без понятия, сам я вообще Proxy Selector юзаю.

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

Для тебя рульность определяется номером версии? Вся третья ветка была страшно тормозной. Ты не тот эстонец, что сторожил клетку с черепахой?

anonymous
()

И где этот отдельный процесс для композитинга? Спецом сейчас на работе в винду поставил свежий FF - не видать!

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

Вопреки заявлениям, Adblock - загружает рекламу! tcpdump-ом сам можешь посмотреть! Он ещё и память жрёт, как слон. Зайди на какой-нибудь жирный сайт типа betanews.com - без адблока где-то 50 метров на страницу, а с адблоком - 190!

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

Я знаю, на моем десктопе с SSD реклама при старте браузера загружается быстрее, чем стартует Adblock, но при обычном серфинге это незаметно.

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

Конечно есть, chromium же. Всё то же самое плюс свежий флэш и каждая вкладка - отдельный процесс.

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

pepperflash

в поппу этот ваш pepperflash, я даже не знаю что это - следовательно ненужно

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

Ну и если говорить по надёжности, то хромиум тоже виснет, бывает, полностью. И ничего с ним не поделаешь. После недели работы что хром, что хромиум отжирают памяти, не отдавая её. А если некоторые страницы на автообновлении стоят, то это жуть. Так что уж не хромоподобным говорить о надёжности фокса.

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

Нет и не нужно! :) А если серьёзно, то не научился и не хочет учиться. Но, возможно, прогнётся скоро, как и под h264 цисковский.

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

Только я этих достоинств что-то не замечаю, и перезапуск браузера после установки очередного плагина - тоже большой «плюс».

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

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

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

не знаю, с чего у меня должно пригорать, но уровень компетенции systemd-фанатиков веселит :)

http://upload.wikimedia.org/wikipedia/commons/2/2f/Pieter_Bruegel_the_Elder_(... — первым идёт ЛП, за ним остальные. солидные мужчины в дорогих костюмах (представители RH) — за кадром :)

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

Ну по поводу плагинов - далеко не все плагины требуют перезапуск после своей установки. А те, что требуют, либо древнее ненужно, либо то, чего в хромиуме уж никак не сделать. По поводу достоинств там выше комментарий на эту тему, со стороны хромиума. Ну и если начинать, то фоксовый адблок лучше и приятнее хромиумового, хромовская переключалка проксей - мне так и не получилось её заставить работать. Ни одну. Долгое время не удавалось сделать нормальные шрифты. Но, вроде починилось теперь. И не думай, что я это от балды пишу. Использую хромиум довольно давно. Какое-то время даже был переход на хромиум, который продлился около года. Но, не выдержав его поведения, фокс был приглашён обратно.

turtle_bazon ★★★★★
()

Может кто знает, как увидеть это: «операции отрисовки вынесены в отдельный поток»?

Я пока на работе, хотел бы увидеть, а то доме нет винды. Пока что никакого отдельного процесса для отрисовки не вижу! И профиль чистый, и FF33 - свежайший.

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

Ленарт надругался над тобой в детстве, и эта душевная травма теперь не дает тебе покоя, да?

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

Все плагины, что я устанавливал в Firefox - требовали перезапуск, и мне они были нужны (пример - банальный просмотрщик Xpath). В хромиуме есть как обычный Adblock, которого нет в фоксе, так и Adblock Plus, который ничем от фоксового не отличается. С проксями не игрался, но есть ZenMate, нужное мне - делает. Со шрифтами всегда все окей было. Я сначала тоже пытался пользоваться фаерфоксом, но не выдержав его поведения, обратно вернулся на на хромиум.

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

http://upload.wikimedia.org/wikipedia/commons/2/2f/Pieter_Bruegel_the_Elder_(... — первым идёт ЛП, за ним остальные. солидные мужчины в дорогих костюмах (представители RH) —

первым идёт ВП, за ним остальные. солидные мужчины в дорогих костюмах (представители РФ)

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

Возможно, «поток» не означает «отдельный процесс».

anonymous
()

SendToKindle заработал?

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

Ну у каждого свой опыт и сценарий использования. Но ни адблок, ни адблок плюс на хромиуме у меня нормально не работают (нормально - это как в фоксе). А то, что шрифты гадились - ну это факт, который у тебя не проявился, зато проявился у меня.

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

Не совсем так, но в целом да

С 35-ой версии (+3 от стейбла по классификации Мозиллы) появилась фича в альфа-билдах, E10S (multi-process), которая решает проблему одного процесса, но пока, как и сам найтли, в альфе, но хорошенькой.

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

ну, я же не русский, ставить хром, на хромиуме - исходя из кастомного жрат из iftop и iptraf-ng - всё ок, никуда не стучит.

vim
()

На моем нищебродо-ноуте флэш все еще быстрее работает, чем HTML5 на ютубе. Какой смысл вообще было отвязывать от флэша?

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

На моем нищебродо-ноуте флэш все еще быстрее работает, чем HTML5 на ютубе. Какой смысл вообще было отвязывать от флэша?

Не знаю, как на ноутбуке, а вот на моём десктопе поставил «на посмотреть» ещё четыре дня назад (в SuSE оно ещё до релиза появляется) — и… и решился обновиться наконец с версии 17 (с которой я ни в какую не желал уходить, и на которой я планировал просидеть ещё с годик-другой). Уж больно хорошо эта собака работает! А интерфейс, да, хрен с ним, в принципе — можно почти всё подстроить как было. Если бы ещё способ придумать, как табы ниже url-бара опустить, то вообще красота получится.

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

К самому браузеру никаких претензий. Все сравнительно шустро, особенно на фоне конкурентов.

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

Третья ветка стартует в три раза быстрее 33-ей, в остальном всё то же... Особенно это заметно на старых ноутах.

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

Когда на расте уже будет это все?

Лет через 40.

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