Qual é o meu navegador?
Tudo o que o seu navegador revela sobre si mesmo, a sua tela e as suas configurações, reunido em um só lugar e fácil de copiar.
Lendo …
Como funciona
As informações são lidas no seu navegador e não são enviadas a lugar nenhum. O botão Copiar tudo gera um resumo em texto que é útil anexar quando você pede ajuda a alguém com um site que não funciona.
Os navegadores se identificam com uma string User-Agent. Por razões históricas, ela contém nomes de outros navegadores, e quase todas começam com Mozilla. Por isso a string é lida em uma ordem específica, e, quando o navegador aceita client hints, eles são usados para a versão exata. O Windows 11 ainda aparece como Windows NT 10.0 na string e só pode ser reconhecido pelos client hints.
A resolução de tela é dada em pixels CSS. Em telas de alta densidade, um pixel CSS cobre vários pixels físicos: uma densidade de pixels de 2 significa quatro pixels físicos por pixel CSS. O tamanho da janela é a área que a página realmente tem para ser exibida, e ele é atualizado quando você redimensiona a janela.
Modo escuro, movimento reduzido e contraste aumentado são configurações do sistema operacional às quais os sites podem se adaptar. O formato de número, o formato de data e o fuso horário seguem o idioma e a região que você escolheu.
A memória é arredondada pelo navegador para dificultar o reconhecimento de visitantes individuais. O número de núcleos do processador não é arredondado, mas o padrão HTML permite que o navegador informe, pelo mesmo motivo, um número menor que o real.Algumas informações, como memória e tipo de conexão, só existem em navegadores baseados no Chromium e, nos demais, aparecem como desconhecidas.
Como a string é lida
A ferramenta procura marcadores na string User-Agent numa ordem fixa: Edg, OPR, SamsungBrowser, Vivaldi, YaBrowser, Firefox, FxiOS, CriOS, Chrome e, por fim, Version junto com Safari. A ordem importa porque o Edge também escreve Chrome e Safari na sua string. Uma string que termina em Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0 e contém Windows NT 10.0 dá, portanto, Microsoft Edge 140, motor Blink e Windows 10/11. O motor aparece como Blink quando a string menciona Chrome, Edge ou Opera, exceto no iPhone e no iPad, onde todo navegador aparece como WebKit.
Valores congelados e client hints
O Chrome e outros navegadores Chromium congelaram partes da string. Segundo a descrição do Chromium, ela sempre diz Windows NT 10.0, o macOS aparece como 10_15_7, o Android como 10 com o modelo K, e a versão como a versão principal seguida de .0.0.0. Os valores reais vêm nos client hints, e onde o navegador os oferece a ferramenta pede plataforma, versão da plataforma, modelo e versão completa. A Microsoft informa que a versão de plataforma 13 ou acima significa Windows 11, e de 1 a 10, Windows 10, e a ferramenta usa esses limites. No macOS, a versão vem dos hints, como macOS 14.6. O Firefox e o Safari não têm client hints, então neles a ferramenta mostra o que a string diz, como Windows 10/11. Sem os hints aparece só a versão principal do navegador, porque o resto do número de versão na string do Chromium é sempre zero.
Tela, zoom e memória
Os pixels físicos são a largura e a altura da tela em pixels CSS vezes a densidade de pixels, arredondadas. Pelo CSSOM View, a densidade é medida no zoom atual da página, então com qualquer zoom diferente de 100 % os números deixam de descrever só a tela.
A memória vem da Device Memory API, que arredonda para um único bit significativo, uma potência de dois como 4 ou 8 GB, e deixa o navegador definir os próprios limites superior e inferior. O objetivo é que a memória não possa ser usada para reconhecer aparelhos individuais.