Como detectar a versão do navegador com JavaScript

Neste artigo você aprenderá a detectar a versão do navegador com JavaScript, e também outras informações sobre o navegador

detectar a versão do navegador capa

Fala programador(a), beleza? Bora aprender mais sobre JavaScript!

Para extrair informações do navegador do usuário vamos utilizar uma pequena biblioteca chamada Bowser

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Você pode encontrar sua documentação aqui.

Através do CDNJS você consegue um link rápido para instalá-la no seu projeto, que é este.

Com tudo pronto, basta executar o seguinte:

console.log(Bowser.parse(window.navigator.userAgent));

Este objeto contém todas as informações do navegador, como:

  • nome;
  • versão;

Do sistema operacional do usuário:

  • nome;
  • versão;
  • nome da versão;

Plataforma que o usuário está utilizando:

  • tipo;

E mais alguns outros detalhes que talvez não sejam tão relevantes

Aconselho novamente a você verificar a documentação, pois ela explica todo os detalhes do módulo

Atualmente há mais de 5 mil estrelas no repositório, e ele foi atualizado a última vez em 2020

Como é feito em JS puro, não há tantos problemas pela questão da falta de atualização recente

Deixe um comentário contando o que achou desta solução 🙂

Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:

Conclusão

Neste artigo você aprendeu a detectar a versão do navegador, utilizamos a biblioca Bowser

Que é pequena e muito útil, contém várias informações do navegador e do sistema operacional do usuário

Verifique o link da documentação para obter mais informações sobre o pacote, isso é muito importante, pois eventuais mudanças podem ter acontecido desde a escrita do artigo

Deseja programar de forma profissional? Confira o nosso treinamento completo clicando aqui.

Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!

Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!

Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares