Статьи

Что нового в Firefox 9.0

Firefox 9.0 вышел? Шутки в сторону? Полагаю, прошло уже шесть недель с тех пор, как 8 ноября 2011 года была выпущена версия 8.0 . Если вы еще не получили автоматическое обновление, выберите «Справка»> «О Firefox» и нажмите кнопку « Проверить наличие обновлений» . Если ничего не помогает, зайдите на getfirefox.com и загрузите его вручную.

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

На первый взгляд, мало что изменилось. Mozilla заявляет об улучшении поддержки HTML5, CSS и MathML. Они также опубликовали длинный список исправлений ошибок и безопасности, чтобы показать, насколько они были заняты. Пользователи Mac OS могут заметить улучшенную интеграцию тем и навигацию двумя пальцами, но для остальных из нас основные изменения скрыты…

Улучшена производительность JavaScript

Mozilla заявляет о повышении производительности JavaScript на 20-30% в Firefox 9.0. В первую очередь это было достигнуто с помощью Type Inference (TI); функция в механизме JavaScript SpiderMonkey, которая анализирует операторы и значения переменных при выполнении программы для определения типов. Информация используется во время JIT-компиляции для генерации более эффективного кода.

Это впечатляет. Хотя я сомневаюсь, что вы будете испытывать увеличение скорости на 30% в дикой природе, ранние тесты показывают многообещающие результаты. Mozilla наверняка сократила отставание от конкурентов, если не обогнала их.

Новое свойство CSS3 font-stretch

Новое свойство font-stretch

  • font-stretch: ультраконденсированный
  • font-stretch: очень сжатый
  • font-stretch: сжатый
  • font-stretch: полуконденсированный
  • font-stretch: нормальный
  • font-stretch: полуразвернутый
  • font-stretch: расширенный
  • font-stretch: очень расширенный
  • font-stretch: ультра-расширенный

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

Улучшена поддержка переполнения текста в CSS3

Firefox поддерживает text-overflow: ellipsesверсии 7, выпущенной в сентябре . Свойство показывает «…» в самом правом конце текстовой строки, которая переполняет его контейнер.

Firefox 9.0 позволяет обрезать любой конец текста жестким клипом, эллипсами или пользовательской строкой. Например, если «12345678» был центрирован в элементе, который был слишком мал;

 text-overflow: ',' ellipsis;

может привести к «, 3456 …»

Для получения дополнительной информации обратитесь к справке переполнения текста в MDN .

Более перспективное будущее?

Mozilla сдает позиции браузеру Google Chrome, но Firefox 9.0 чувствует себя быстро, стабильно и имеет меньше проблем с совместимостью, которые сдерживали более ранние версии.

Организация также объявила о трехлетнем расширении своего поискового партнерства с Google. Первоначальная сделка — стоимостью 100 миллионов долларов в год и 84% от общей выручки Mozilla — завершилась в начале этого месяца. Ни одна из компаний не раскрыла финансовые подробности; Google наверняка пересмотрел условия, но вряд ли проигнорирует предпочтительный браузер каждого четвертого пользователя сети.

Также очевидно, что Mozilla пытается отличиться от других — посмотреть их видео в Firefox 9.0 . Несмотря на то, что это набитый животом моралистический клише ( независимые, энергичные люди , мы ценим ценности , мы верим в вас и т. Д.), Верно, что Mozilla является единственным поставщиком браузеров без скрытых бизнес-мотивов или коммерческих интересов для защиты. Сеть была бы меньшим местом без них.

Если вы рассматриваете обновление Firefox 9.0, то лучше сделать это сейчас. Firefox 10.0 выйдет 31 января 2012 года.