การจับการเครื่อนไหวหรือที่เรียกว่า Event Motion ของโทรศัพท์มือถือมีมานานแล้ว (แต่ผมเพิ่งรู้ไม่นานมานี้ ตกเทรนไปหลายขุมเลย ฮ่าๆ) แต่ส่วนใหญ่นิยมใช้ในการทำ Application บน IOS หรือ Android ซะมากกว่า แต่จริงๆแล้วใน Website ที่เปิดในมือถือแล้วใช้ Browser ในการอ่านก็สามารถทำได้
ซึ่งปัจจุบันก็มีหลายที่เช่นกันที่ได้เริ่มทำออกมาเป็นรูปร่าง ในแบบต่างๆ ซึ่งวิธีการก็ไม่ได้ซับซ้อนอะไรเพียงแค่มีการใช้ Event หลักๆ 2 Event คือ
1. deviceorientation จะทำงานเมื่อมีการเปลี่ยนแกนโดยการหมุน สามารถเขียนทดสอบได้ดังนี้
window.addEventListener('deviceorientation', function(event) { var alpha = event.alpha; var beta = event.beta; var gamma = event.gamma; // Do something }, false);