WARNING! This is a modify version of Device.js. Adding detection of Desktop browser