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)

Ответ на: комментарий от darkenshvein

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

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

Ну и фуфло сборка. У меня были 7 столбов и 4 строки диалов, после обновления стало 6 столбов и 3 строки, и никакими настройками увеличить больше нельзя. Отстой.

Форкни и не ной.

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

А для данных, не попадающих в этот диапазон, проигрыш по памяти может составлять до 500%, ага.

Петросян прослезился, ага.

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

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

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

Т.е. я лгу что лиса жрет память как не в себя? И в каждой новости разработчики пишут что посадили её на диету, но по факту аппетиты только растут, я тоже лгу? Так чтоли?

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

Т.е. я лгу что лиса жрет память как не в себя?

да

И в каждой новости разработчики пишут что посадили её на диету, но по факту аппетиты только растут, я тоже лгу? Так чтоли?

и тут тоже

но в первую очередь лжёшь ты тут:

Любого опечалит, кто жирнолисом пользуется.

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

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

резво ты комментарии наколачиваешь. за звёздочкой тянешься?

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

на работе десктоп венда или онтопик?

на работе к сожалению семерка корпоративная. заменить возможности нет. и даже больше, внутренняя сеть работает только через хитрую приблуду(NetworkConnect, вроде это Juniper), просто так vpn не настроить.

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

лиса сейчас отжирает оперативки меньше чем так называемые «лёгкие» браузеры типа мидори и квипзилы.

Не знаю, не знаю - открыл в iceweacel 4 таба с главной ЛОР и в System Monitor показывает, что браузер съел 327 мб, сделал тоже самое в konqueror - 150 мб. Размеры shared memory отличаются не так сильно. Может быть, совсем без расширений съест столько же, но кому он нужен без них ? :(

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

FoxyProxy отлично работает через сокс по ssh. Чего еще надо-то?

Я не осилил настроить. Может быть не то настраивал. Я настраивал dante-server на vps'ке и пытался прописать его как socks-прокси в FoxyProxy. Не заработало нифига.

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

В FoxyProxy прописываете SOCKS5 на localhost:$PORT_NUMBER и ваши адреса.

Спасибо. Попробую так настроить.

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

1 - Поднимаешь socks-proxy (

Мне уже объяснили, что локально поднимать надо, а я пытался поднять на удаленном сервере и наверное поэтому ничего не получалось.

Loki13 ★★★★★
()

Поддержка формата H.264 с помощью опциональной загрузки готовой бинарной сборки кодека от Cisco

Да уж, прогибайтен... но зато опциональная сторонняя херь - все довольны.

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

Т.е. я лгу что лиса жрет память как не в себя?

Угу, фокс теперь можно во время поста запускать.

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

Они всегда есть, вплоть до не пользоваться современным ужасом.

Но только на этом «ужасе» у меня есть все необходимые дополнения и адекватный интерфейс.

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

адекватный интерфейс

Ты так пошутил или серьёзно?

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

есть все необходимые дополнения

А с этим не поспоришь.

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

сделал тоже самое:

только установленным адблоком
фокс - 212
купзила - 204
конкверор - 105

с кучей дополнений фокс жрёт 344, но их стоит действительно порядком. удивил конкверор, но он открыл ещё 11 процессов kio_http по 18 мегабайт, итого в сумме он в оперативке зажрал 303 мегабайта. и это только с адблоком, в отличии от лисы.

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

Вполне может быть правдой для отдельных компонентов) просто новые фичи жрут не в себя. Потом их отладят и будут жрать меньше. А новые - больше))

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

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

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

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

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

Да эта связка никогда и не работала нормально. По крайней мере на онтопике.

templarrr ★★★★★
()

Что же это за отстой такой, обновился на Ubuntu 14.04 и теперь все ролики на YouTube при включённом режиме тестирования html5 стали проигрываться в проприетарном формате h.264 вместо открытого формата VP8. Зашёл в дополнения, затем в плагины, там оказался плагин который я не ставил: Видеокодек OpenH264, предоставленный Cisco Systems, Inc.

Видимо Ubuntu автоматически его поставила, но удалить его невозможно, отключил, перезагрузил Firefox открываю ролик на YouTube, правая клавиша мыши, менюшка статистика для сисадминов, и опять там стоит video/mp4; codecs=«avc1.42001E,mp4a.40.2».

Это как понимать? Мне запрещают пользоваться на YouTube свободным VP8, и заставляют смотреть всё в h.264, а они там в Mozilla не охренели ли случайно такие подставы делать?

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

а гентушники все еще ебилдов ждут ))

Это классика.

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

Решил проблему выполнив команду:

sudo apt-get purge gstreamer1.0-libav

Теперь пишет: video/webm; codecs=«vp8.0, vorbis»

Да уж хитро они придумали, одновременно вкорячили без моего согласия проприетарный кодек h264 от Cisco, и активировали проигрывание h264 через gstreamer1.0-libav, вот же подлецы, это же надо такую подлянку придумать, чтобы тихой сапой перевести всех на проприетарный h264.

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

Вот это хорошо!

Ты блин, любитель гейских аватарок, у тебя совсем мозги отсохли? Чего хорошего в проприетарном формате когда есть свободный webm?

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

тем, что у h264 качество лучше.

а «проприетарность» условна: существуют открытые как кодер, так и декодер.

anonymous
()

Да, теперь осталось только застрелиться. Других вариантов нет.

cadaber ★★
()

Исправлена ошибка, из-за которой незавершённые загрузки отображались как завершённые

Наконец-то!

IIIypuk ★★★
()

А классическое контекстное меню без иконок как сделать? Дайте css или дополнение.
inb4: classic theme restorer

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