Qual é o meu agente de usuário
Veja o nome e a versão do seu navegador, sistema operacional, mecanismo de renderização e string completa do agente do usuário no momento em que a página é carregada – detectada localmente.
Resultado
Esta página destaca a string completa do agente do usuário – a linha de identificação que seu navegador envia com cada solicitação – e coloca um botão de cópia de um clique logo abaixo dela. Acima da string, o mesmo analisador que as equipes de suporte executariam mentalmente mostra o que ele decodifica: seu navegador com sua versão, seu sistema operacional e o mecanismo de renderização.
O agente do usuário é o que geralmente é solicitado em relatórios de bugs, tíquetes de controle de qualidade e bate-papos de suporte, porque define a construção exata do navegador em que o problema ocorreu. As strings modernas do agente do usuário são deliberadamente confusas - todo navegador Chromium afirma ser Chrome e Safari ao mesmo tempo, e o Safari no iPad pode alegar ser um Mac - e é por isso que o resumo decodificado ao lado da string bruta economiza a todos uma viagem para uma tabela de pesquisa.
A string é lida localmente pelo seu próprio navegador por meio de navigator.userAgent, com o resumo analisado preferindo a API navigator.userAgentData mais limpa onde ela existe. Nada é enviado a nenhum servidor, nenhuma pesquisa de IP é feita e tudo o que o navegador se recusa a revelar é mostrado como Desconhecido, em vez de adivinhado.