Сотрудники корпорации Google заняты разработкой нового API-интерфейса,
позволяющего пользователям веб-приложений оценить преимущества
акселерометров, которыми оснащаются многие современные устройства.
Поддержка механизмов пространственного ориентирования будет
интегрирована прямо в браузер Chromium, а точнее в движок WebKit,
отвечающий за визуализацию страниц HTML. Новый
программный интерфейс основан на спецификации DeviceOrientation Event
Specification, черновом веб-стандарте W3C. WebKit-реализация стандарта
DeviceOrientation разработана инженером Google Стивом Блоком (Steve
Block), который принимал участие в подготовке соответствующей
спецификации. Необходимая модификация кода WebKit была осуществлена еще
в мае этого года, однако, до настоящего времени новые функции были
доступны только для платформы Android. Теперь Google собирается
добавить поддержку этой полезной функциональности в браузер Chromium. Теперь
разработчики смогут научить создаваемые веб-приложения определять
ориентацию устройства в пространстве с помощью сценариев JavaScript и
обеспечивать выполнение специфических действий на основании полученных
данных. Подобная функциональность уже поддерживается браузером Firefox,
хотя разработчикам из Mozilla пришлось использовать для решения этой
задачи собственный API-интерфейс. Поддержку акселерометров уже сейчас
могут оценить владельцы смартфонов N900, установившие на мобильник
новую версию браузера Firefox Mobile.
|