Dalam mengembangkan web, adakalnya kita perlu mengetahui environment yang digunakan pengguna untuk menyesuaikan tampilan ataupun fungsi yang diperlukan agar berjalan dengan optimal. Device.js, merupakan library javascript yang digunakan untuk mengetahui jenis perangkat (mobile, tablet, desktop), sistem operasi (android, windows, iOS, blackberry, firefox, meego), dan orientasi layar (landscape, potrait).
Penggunaanya pun cukup sederhana, anda cukup memanggil library device.js
<script src="device.js"></script>
Sementara untuk mengetahui dapat melalui method yang tersedia spt :
Device | JavaScript Method |
---|---|
Mobile | device.mobile() |
Tablet | device.tablet() |
iOS | device.ios() |
iPad | device.ipad() |
iPhone | device.iphone() |
iPod | device.ipod() |
Android | device.android() |
Android Phone | device.androidPhone() |
Android Tablet | device.androidTablet() |
BlackBerry | device.blackberry() |
BlackBerry Phone | device.blackberryPhone() |
BlackBerry Tablet | device.blackberryTablet() |
Windows | device.windows() |
Windows Phone | device.windowsPhone() |
Windows Tablet | device.windowsTablet() |
Firefox OS | device.fxos() |
Firefox OS Phone | device.fxosPhone() |
Firefox OS Tablet | device.fxosTablet() |
MeeGo | device.meego() |
Orientation JavaScript Methods
Orientation | JavaScript Method |
---|---|
Landscape | device.landscape() |
Portrait | device.portrait() |