В материале "Ten New Things in WebKit 3" рассказывается о самых интересных новинках, реализованных в открытом движке WebKit 3, на базе которого построен web-браузер Safari 3, входящий в состав OS X 10.5 Leopard.
В обзоре:
- Новые средства для создания WYSWIG редакторов текста в web-формах;
- Значительное увеличение производительности JavaScript и операций с DOM. Разные тесты показали увеличение скорости (между WebKit 2 и WebKit 3) от 2 до 17 раз!
- Увеличена скорость загрузки страниц (по тестам, в 1.4 раза);
- Поддержка SVG (Scalable Vector Graphics);
- Поддержка XPath;
- Реализация новых, базирующихся на XML, технологий (JavaScript API для работы с XSLT, DOMParser API, XMLSerializer API, улучшенная реализация XMLHttpRequest и т.д.);
- Стилевое оформление форм через CSS;
- Расширенные средства из CSS3;
- Уменьшение потребления памяти (по тестам WebKit 3 потребляет памяти на 14% меньше);
- Новые утилиты для web-разработчиков (Web Inspector, Drosera JavaScript debugger).
Заглядывая в будущее, в экспериментальной версии WebKit представлены такие возможности, как подгружаемые с сайта шрифты, хранилище данных на стороне клиента с доступом через SQL интерфейс, CSS для трансформации видимых объектов (масштабирование, вращение), расширения CSS для создания анимации.
|