Иногда для разных мобильных устройств необходимо сделать разный контет или возможно банальные вещи отображаются не совсем как надо. Для этого можно использовать определение с какого браузера зашел пользователь и не хитрым способом через if else сделать простой перебор для каждого браузера отдельно :)
Также Вы наверное уже могли заметить когда заходили на страницу увидели высплвающее окно, которое показало вашу версию браузера.
function whyDevice(){
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)) {
// Определяет какой браузер у пользователя.
console.log(navigator.userAgent);
}
};
whyDevice();