Firefox 3.6 и ориентация в пространстве

Разработчики Firefox анонсировали новую фичу для Firefox 3.6 — поддержка пространственной ориентации в устройствах, оборудованных соответствующими датчиками.

Можно сделать так, что будет поворачиваться веб-страница целиком, или реализовать поддержку для отдельных объектов, так что они будут крутиться независимо друг от друга. Например, таким способом можно реализовать управление в браузерных веб-играх (пример такой игры).

Как показано на видео (ogv, mp4), распознаются координаты в трёх измерениях. При наклоне устройства вперёд/назад картинка в браузере будет приближаться/удаляться.

[youtube]MR6BtnWddkI[/youtube]

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

Фича реализована через API, и для её поддержки достаточно добавить такой код.

window.addEventListener("MozOrientation", function(e) {
                        /* 3 values: e.x, e.y, e.z */
                        }, true);

Вот дополнительная информация и документация по теме.

http://habrahabr.ru/blogs/firefox/72282/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *