Firefox 29

Наиболее значимые и заметные новшества свежей версии качественного интернет-браузера Firefox 29:

  • Новый пользовательский интерфейс Australis, внешне напоминающий интерфейс браузера Chrome. В частности, упразднены кнопка Firefox и Панель дополнений (Add-on bar) и добавлено меню, содержащее настраиваемый набор элементов. Прежний интерфейс при необходимости можно частично восстановить с помощью расширения Classic Theme Restorer.
  • Поддержка Gamepad API, работа над которой велась в течение нескольких лет, включена по умолчанию. Gamepad API позволяет веб-приложениям принимать и обрабатывать управляющие команды, поступающие с игровых устройств-манипуляторов, и является ещё одним шагом к превращению браузера в полноценную игровую платформу. Приятно, что, в отличие от некоторых современных Windows-игр (например, Driver San Francisco), поддерживающих только XInput-геймпады, совместимые с геймпадом Xbox 360, браузерный Gamepad API позволяет без проблем использовать «старые» геймпады типа Logitech Dual Action, на системном уровне работающие через интерфейс DirectInput.
  • Поддержка ECMAScript Internationalization API (Intl) включена по умолчанию. Internationalization API призван упростить адаптацию веб-приложений для пользователей из разных стран, позволяя, в частности, сравнивать строки, даты и форматировать числа в соответствии с особенностями, характерными для разных языков.
  • CSS-свойство box-sizing, управляющее блочной моделью, теперь поддерживается без префикса -moz-. Нестандартная версия свойства с префиксом традиционно будет поддерживаться ещё некоторое время, затем будет удалена окончательно.
  • Экспериментальная поддержка CSS-переменных (Custom Properties), пока по умолчанию отключённая и включаемая параметром layout.css.variables.enabled в окне скрытых настроек, доступном по псевдо-URL-адресу about:config. Доступной по умолчанию поддержку CSS-переменных планируется сделать в Firefox 31.
  • Поддержка определённых в HTML5 полей ввода (INPUT), имеющих типы number и color.
  • Console API (JavaScript-объект console) теперь доступен из Web Workers.

Об остальных новшествах Firefox 29 читайте в официальных примечаниях к выпуску и информации для разработчиков.