Пользователь
0,0
рейтинг
25 июня 2013 в 18:41

Разработка → Релиз Firefox 22

Для загрузки стал доступен Firefox для десктопов. Что нового в этой версии:

  • Firefox теперь использует настройки масштабирования текста, указанные для дисплея, что позволяет ему увеличивать размер текста на дисплеях с высоким разрешением (доступно только для Windows).
    Для изменения масштаба под свои нужды в about:config найдите параметр layout.css.devPixelsPerPx и выставьте то значение, которое вам нужно;
  • В OS X теперь на иконке Firefox показывается индикатор загрузки файлов;
  • В менеджер дополнений добавлен новый раздел «Службы» для управления дополнениями социальных сервисов;
  • Добавлена поддержка видео в формате H.264 и аудио в форматах AAC и MP3 для Windows Vista;
  • Интеграция оптимизирующего модуля OdinMonkey c реализацией поддержки Asm.js;
  • Включены по умолчанию CSS3 Flexbox и WebRTC;
  • Поддержка Web Notifications API;
  • Возможность изменения скорости воспроизведения аудио и видео контента, доступ к которому организован через средства HTML5;
  • Увеличена производительность рендеринга WebGL — для этого задействована техника асинхронного обновления слоёв, заданных через canvas;
  • Сокращено потребление памяти и время, затрачиваемое на рендеринг изображений (баги 1 и 2). Также обеспечена поддержка многопоточного декодирования изображений;
  • Текстовые файлы теперь отображаются с переносом слов;
  • Для обеспечения безопасности пользователей, объект |Components| теперь не доступен для обращения из веб-контента;
  • Поддержка HTML5-элементов time и data;
  • Pointer Lock API теперь может быть использовано в оконном режиме;
  • Реализация clipboardData API, предназначенного для выполнения из веб-приложения на языке JavaScript типичных операций с буфером обмена, таких как вырезание, копирование и вставка;
  • В «Инспекторе» (Ctrl+Shift+I) добавлены два новых инструмента: Инспектор шрифтов и Paint Flashing;
  • В about:plugins теперь показывается полный путь к установленному плагину. До этого чтобы узнать путь к папке с плагином приходилось переключать параметр plugin.expose_full_path
  • Поддержка фавиконок высокого разрешения в режиме HiDPI (если такой режим присутствует в операционной системе);
  • Исправлена проблема с медленным скроллингом на некоторых тачпадах с высоким разрешением.


Важно: новая политика Firefox по отношению к сторонним кукам («third-party cookies») в данной версии выключена из-за устранения ситуаций, которые приводили к ложным блокировкам.

Ссылки


Русские версии:
Windows
OS X
Linux

Английские версии:
Windows
OS X
Linux

Все изменения в Firefox 22 для разработчиков
Егор @traneblow
карма
35,0
рейтинг 0,0

Похожие публикации

Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (59)

  • –69
    сарказм моде он

    очень информативный и полезный пост!

    сарказм моде офф
    • +36
      Почему сарказм. Для себя узнал много полезного о новой версии любимого браузера. На хабре есть много заплюсованных и при том менее информативных постов.
  • 0
    Добавлена возможность изменения скорости воспроизведения аудио/видео в формате HTML5;

    Есть элементы <video> и <audio>, включенные в спецификацию HTML5, а вот медиаконтента, в формате вышеупомянутого стандарта, не существует.
    • 0
      А режим html5 YouTube www.youtube.com/html5?hl=ru&gl=RU?
      • +3
        Все называют это «видео/аудио в формате HTML5», но у меня такие высказывания вызывают сомнение ибо не видел я ни одного ролика или аудиозаписи в формате HTML5.

        Технология существует, но использует файлы соотв. форматов, например: mp4, mp3, webm, .ogg.
        • 0
          О каком «формате HTML5» вы говорите, если такого не существует в природе? Процесс выбора активно освещался и на хабре.
          • +4
            Я, как раз, и говорю что его не существует.
            • 0
              Вы говорили про «медиаконтент», а не про стандартный кодек.
              • +4
                Объясню-ка я заново свою позицию.

                Изначально в публикации было высказывание:
                Добавлена возможность изменения скорости воспроизведения аудио/видео в формате HTML5;

                Прочитав его я написал комментарий в котором есть фраза:
                медиаконтента, в формате вышеупомянутого стандарта, не существует.

                Далее fabela_arbaro задал вопрос о режиме HTML5 для плеера YouTube, на который я ответил этим комментарием.

                По-моему очевидно то, что я говорю о неточности изначального высказывания, нежели о существовании videofile/audiofile.html5.
    • +3
      зануда моде он? :)
      • +3
        Куда же без этого? :)

        На самом деле «слух» режет. Не знаю почему.
  • +1
    Включены по умолчанию CSS3 Flexbox
    Ну а толку-то, если Firefox до сих пор не поддерживает flex-wrap:wrap? А без этого параметра вся технология бессмысленна. И, что самое печальное, судя по беткам, ситуация и в 23.0 не изменится.
    • 0
      Избавится хотя бы от части ужасного зоопарка префиксов — уже хорошо. Благодаря автообновлению, их можно будет уже скоро отбросить.
    • НЛО прилетело и опубликовало эту надпись здесь
  • НЛО прилетело и опубликовало эту надпись здесь
    • +2
      Кривость МСовских жавоскриптовых наворотов.
  • +10
    Firefox теперь использует настройки масштабирования текста, указанные для дисплея, что позволяет ему увеличивать размер текста на дисплеях с высоким разрешением (доступно только для Windows).
    Для изменения масштаба под свои нужды в about:config найдите параметр layout.css.devPixelsPerPx и выставьте то значение, которое вам нужно;

    Черт, «отличная» опция! Игрался со значениями, выставил 20 и теперь не могу вернуть обратно. Подскажите, кто знает, как быть.

    Результат
    image


    P.S. Как выставить значение, которое не будет учитывать настройки windows? Смотрится ужасно.
    • +2
      Нужно было выставить значение «1». Этот параметр задаёт, во сколько раз должно масштабироваться окно браузера. Вы указали 20 — и теперь браузер увеличился в 20 раз :) Значение «-1» — настройки берутся из Windows.
    • +2
      Новую версию не ставил, но в about:config нажимаешь ПКС на параметр и выбираешь сброс — значение по дефолту :)
      • 0
        VEG & vcrank, спасибо.
        • –3
          афигеть, это новый пальцеориентированный сенсорный интерфейс?
          • +1
            Это чтобы кулаком было легче попасть.
    • +4
      Долго не мог понять, что же не так со шрифтом, пока не заметил панельку внизу экрана… Смеялся :)
      • 0
        А шрифт, кстати, весьма неплохо заскейлился, в отличии от всего остального.
    • 0
      prefs.js отредактировать. Удалить строку с layout.css.devPixelsPerPx
  • 0
    Может кто подскажет, доступну ли биндинги движка gecko с прикрученным OdinMonkey c реализацией поддержки Asm.js скажем, для python.
    Очень интересно было бы поиграться…
    • 0
      Asm.js скажем, для python

      Расшифруйте, пожалуйста.
      • 0
        Биндинги последней версии движка gecko с поддержкой новых плюшек ускорения js для python.
        Не asm.js для python, а движок gecko
  • +2
    перестал работать плагин Roboform — а новой версии под 22-й файрфокс пока что нет.
    • +1
      Подтверждаю, 7.8.9.5 не пашет.
    • 0
      roboform обещали рабочую версию к релизу фф 22
      • 0
        они много чего обещают :(
        у меня некоторые ticket с марта висят без ответа
      • 0
        Есть информация, что через пару дней выпустят апдейт.
        А пока — пришлось откатываться к FF 21. Без Roboform не жизнь, а каторга. =)
        • +1
          в англоязычной версии сайта уже 7.9.x выложили — проверил, работает
          • 0
            Спасибо, хорошая новость.
    • 0
      в англоязычной версии сайта уже 7.9.x выложили — проверил, работает
  • 0
    Включены по умолчанию CSS3 Flexbox
    Давно пора.
  • +1
    Наконец-то второй браузер, поддерживающий WebRTC. Конечно, разработка стандарта все еще продолжается, но эту версию уже вполне можно использовать, чем мы и занимаемся =)
    • 0
      Кстати, для чего этот протокол вообще нужен?
      • 0
        Для реал-тайм аудио и видео коммуникаций без установки плагинов (например, Flash) — мы используем для zingaya.com
    • 0
      Теперь первому будет с кем общаться.

      Извините, не удержался.
  • 0
    Еще несколько дополнений отвалились (не по версии, а по функционалу) и в строке состояния справа теперь не убрать зеленые надписи «Tab Bg Fg».
  • +1
    Как только вышел Chrome, был быстрым браузером, отжирал минимум ресурсов… А сейчас открывается по 5 секунд (только адблок из аддонов, кэш полностью очищаю периодически), занимает почти 2Gb оперативки при паре открытых вкладок и вообще не радует больше. Стоит ли возвращаться на Firefox или там те же проблемы?
    • +1
      Именно из-за этого вернулся с хрома на фокс, не жалею. А вам лучше стоит попробовать и самому решить.
    • +2
      По использованию памяти Firefox сейчас лучше Chrome. Для старых профайлов в Firefoxe есть хорошая опция сброса в about:support.
  • 0
    Firebug 1.11 так же жутко подвешивает Лисицу как и в 21 версии?
    • 0
      Firebug может быть в выключенном состояни в «Дополнениях» и включаться по необходимости без перезагрузки браузера.
    • 0
      По ощущениям всё стало сильно лучше.
      • 0
        Да, пожалуй да. Теперь опять можно спокойно дебажить под Лисицей, не тратя лишние нервные клетки. Остается надеяться, что с новым обновлением Firebug, тормоза не вернутся.
  • +1
    Прошло уже семь лет с момента включения многоколоночности в драфт спецификации CSS. Её поддержку успели реализовать даже в ie, а в Firefox как не работало свойство column-break-inside, так и не работает до сих пор.
  • +1
    input[type=range] похоже так и не добавили в Firefox 22.

    ссылка на багтрекер bugzilla.mozilla.org/show_bug.cgi?id=841948#c12

    Кому интересно проверить, вот ссылка jsfiddle.net/H6Jg8/
  • 0
    О, пришло время Aurora до 24-й версии обновить.
  • 0
    А проблему с тормозами при включенном Firebug они решили, которая проявилась в 21-й версии и пришлось откатываться до 20?
    • 0
      Попробуйте пролистать на пять комментариев выше вашего.
      Спасибо.
  • 0
    Только у меня в 22 не показывает безопасные соединения https?

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