Pull to refresh

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

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

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

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



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

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

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

Вот дополнительная информация и документация по теме.
Tags:
Hubs:
+33
Comments 72
Comments Comments 72

Articles