Rešeno: javascript detektuje pretraživač

Glavni problem sa otkrivanjem pretraživača je taj što različiti pretraživači imaju različite mogućnosti. Na primjer, Internet Explorer 8 i starije verzije ne podržavaju element platna, tako da element platna neće biti otkriven.

if (navigator.userAgent.indexOf("Chrome") != -1) {
   // do something
}

Kod provjerava da li korisnik koristi preglednik Chrome. Ako jesu, pokrenut će se kod unutar vitičastih zagrada.

Kako otkriti pretraživač

Ne postoji jednoznačan odgovor na ovo pitanje, jer najbolji način za otkrivanje pretraživača u JavaScript-u zavisi od specifičnih potreba vaše aplikacije. Međutim, neke uobičajene metode za otkrivanje pretraživača uključuju korištenje biblioteka za otkrivanje pretraživača kao što su Modernizr ili webpagetest, provjeru prisutnosti određenih funkcija preglednika kao što su HTML5 Canvas ili Web Audio, ili korištenje navigatorskog objekta za upit informacija o korisniku kao što su njihov operativni sistem i verzija pretraživača.

Glavni pretraživači

Postoji mnogo pretraživača koji podržavaju JavaScript. Najpopularniji pretraživači su Google Chrome, Mozilla Firefox i Internet Explorer.

Slični postovi:

Ostavite komentar