Что Firefox 9 нам готовит?

Разработчики из Mozilla Laboratories опубликовали анонс, в котором описали изменения в альфа-версии Firefox 9.

К выходу финальной версии задумано реализовать следующее:

  • Увеличение производительности работы JavaScript движка. В настоящий момент, авторы работают над улучшением результатов при прогоне бенчмарков V8 и Kraken, параллельно это должно положительно сказаться на производительности реальных приложений.
  • Интерфейс на JavaScript для инструмента предотвращающего слежку за пользователем.
  • Будет изменена обработка событий вызываемых функцией mouseover и mouseout в CSS. Кроме того, будут добавлены новые элементы, такие как mouseenter и mouseleave.
  • Будет добавлена поддержка специального обработчика событий для запуска программы предназначенной для захвата изображений с веб-камеры под названием Camera UI.
  • Будет сделано множество изменений, касающихся поддержки HTML5. В число таких возможностей входит поддержка событий в DOM3, поддержка Node.contains(node),Node.parentElementи другие изменения.
  • Для видео в HTML5 будет добавлена поддержка temporal media URIs.
  • Запланировано обновление поддержки протокола WebSocket.
  • Сделан ряд исправлений улучшающих поддержку CSS3.
  • Будет исправлена проблема нерешённая с 1999 года, касающаяся поддержки свойств font-stretch;
  • Для window.console API добавлена поддержка кэширования.

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

0
hacks.mozilla.org r0g3r 2.10.2011 в 14:57