Автор Тема: Новый API устройств для Firefox 3.6: ориентация  (Прочитано 8496 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн x-pilot

  • Редактор wiki
  • Сообщений: 9
    • Просмотр профиля
Одна из новых возможностей, которую мы включим в качестве части релиза Firefox 3.6 - это доступ к информации о положении (наклоне) компьютера для веб страниц, если такая информация доступна. Как вы можете видеть из демонстрационного ролика выше, таким образом можно выяснить, что ноутбук движется и в какую сторону направлен экран.

Использовать API очень просто. Все, что вам необходимо сделать, это добавить простой обработчик событий:

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

Изначально, написанная как функциональность, которую мы хотели включить в выпуск нашего мобильного браузера, мы также сделали её доступной и для настольных компьютеров. Многие современные ноутбуки Macbook и Thinkpad содержат устройства и драйвера, которые выдают эту информацию. Мы добавили поддержку для Linux'а, Mac'ов и некоторых Thinkpad'ов, где были доступны драйвера и устройства. (Учтите, что на некоторых Macbook'ах ориентация работает инвертировано – мы работаем над этим.)

Вы можете найти больше информации в двух сообщениях от Дага Тёрнера (Doug Turner) и обновление документации об ориентировании от Эрика Шеферда (Eric Shepherd).

Пол Ружет (Paul Rouget) сделал эту и несколько других демонстраций, показанных в его сообщениях.

Christopher Blizzard, Mozilla Hacks. CC-BY 3.0-US
« Последнее редактирование: 14 Октября 2009, 00:43:24 от x-pilot »

Оффлайн Children of koRn

  • Редактор wiki
  • Сообщений: 44
    • Просмотр профиля
Re: Новый API устройств для Firefox 3.6: ориентация
« Ответ #1 : 15 Октября 2009, 01:55:28 »
имхо это в новости надо.
а так бы видюшку для наглядности конечно :)
Another year, another revolution.
----