Статьи

Что нового в Firefox 25

Firefox 24 был выпущен в середине сентября 2013 года и прошел немного без происшествий. Это если вы не разработчик Java, который не был впечатлен решением Mozilla удалить «Always Activate» для плагина. (Серьезно, кто-нибудь еще создает Java-апплеты?)

Firefox 25 был выпущен 29 октября. Список новых функций может быть меньше, чем мы видели в прошлом, но в браузере скрывается несколько драгоценных камней. Как обычно, вы можете установить его, дождавшись автоматического обновления, нажав « О Firefox» в меню « Справка» , или посетив firefox.com .

API веб-аудио

Web Audio API позволяет обрабатывать и синтезировать аудио в JavaScript. Другими словами, вы можете создавать свои собственные звуковые эффекты и добавлять фильтры к аудиоклипам. Я даже не собираюсь пытаться объяснить это; У API есть опции, которые бросят вызов самому знающему звукорежиссеру.

Наиболее очевидное применение для Web Audio — игры, хотя звуковые эффекты могут дополнять многие пользовательские интерфейсы приложений — особенно на мобильных устройствах, где вы не обязательно просматриваете экран постоянно (см. « Должна ли сеть быть подключена к звуку?» ).

Mozilla создала великолепную демонстрацию в стиле Minecraft под названием « Песни о диридуме»

Песни Диридума

Перемещайтесь, используя W, A, S, D / клавиши курсора, мышь и пробел, чтобы прыгать. Изучите карту, и вы заметите, что звук и музыка становятся менее отчетливыми по мере удаления от источника. Вы также можете настроить играемые инструменты.

API Web Audio теперь поддерживается в браузерах Gecko и Webkit / Blink (с префиксом webkit) — только IE не поддерживает. Я подозреваю, что большинству из нас нужна приличная библиотека, прежде чем она сможет добиться широкого распространения.

Панель поиска для конкретной вкладки

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

CSS3 background-attachment: local

В CSS2.1 свойство background-attachment

  • scroll
  • fixed
  • inherit

Они работают, как и следовало ожидать, применительно к body

Начиная с CSS3, теперь вы можете использовать local Это позиционирует фон относительно содержимого элемента. Таким образом, если этот элемент использует overflow: scrolloverflow: auto Но он не двигается, когда страница прокручивается.

Firefox — последний браузер, добавивший поддержку local он уже доступен в IE9 +, Chrome 4+, Safari 5+ и Opera 10.5+.

Разные обновления

Также был внесен ряд незначительных изменений:

  • Инструмент Профилировщик может сохранять и импортировать результаты испытаний.
  • Iframes могут использовать встроенный контент.
  • Доступны дополнительные функции ECMAScript 6.
  • Гость просмотра на Android позволяет вам поделиться своим телефоном без того, чтобы этот человек мог видеть ваши открытые вкладки, историю и т. Д.
  • Мобильные надстройки теперь могут добавлять индикаторы в адресную строку.
  • API контактов доступен на Android.
  • Обычное множество ошибок и проблем безопасности было решено.

Новая австралийская тема с Chrome-подобными закругленными вкладками и более простыми значками была возвращена в Firefox 28 — 4 марта 2014 года. Некоторые предполагали, что она появится в Firefox 25, поэтому не ожидайте, что браузер будет выглядеть так еще несколько месяцев …

Firefox 26 должен появиться в середине декабря 2013 года.