Hammer.js – Dokunmatik cihazlarla uyumlu tasarımlar hazırlayın
Hammer.js, Damien Antipa tarafından hazırlanmış olan iki kb boyutunda mini bir javascript kütüphanesidir. Dokunmatik cihazlar için geliştirilen Hammer.js ekrana parmak ile dokunulduğunda tek parmak yada çift parmak olduğunu ve parmakğın sürüklenme hareketlerini algılayabiliyor.
Dokunmatik ekranlı telefonlarda görmüşsünüzdür iki parmak ile resim büyütme ve tek parmak ile resimleri yada sayfaları sürükleme işlemlerini. Hammer.js de tam olarak bunun için hazırlanmış olan bir örnek. Artık son çıkan bilgisayarlarda bile dokunmatik özelliği olduğu için web tasarımcıların en çok ihtiyaç duyacağı eklentilerden biri olacak gibi görünüyor.
Dokunmatik cihaz kullanmayan arkadaşlar demo sayfasında mouseyi de kullanarak nasıl çalıştığını görebilirler. Yanlız işin kötü tarafı mousede iki parmak olmadığı için demo sayfasında iki parmak fonksiyonunu göremeyeceksiniz.
Hammer.js kütüphanesinin algılayabildiği parmak hareketleri.
- Basılı tutma
- Çift dokunma
- İki parmak ile farklı yön hareketleri
- Sürükleme
- Hızlı dokunma
- Hafif dokunma