Analisar e Gerar User-Agent
Interprete uma identificação de navegador ou gere exemplos estáticos para testes.
O que faz e quando usar
User-Agent é uma descrição que um cliente pode enviar sobre software e plataforma. Ela costuma conter vários marcadores, inclusive nomes herdados de outros navegadores por compatibilidade. Por isso, encontrar a palavra Safari não basta para concluir que o navegador é Safari.
Como funciona
A análise procura marcadores de Edge, Opera, Chrome, Firefox e Safari e famílias de sistema, segundo regras implementadas. O gerador oferece três strings demonstrativas fixas para Windows, macOS e Android. Ele não consulta um catálogo vivo de versões nem altera as características reais do navegador que está aberto.
Aplicação prática e conferência
Leia a classificação como uma inferência a partir da string, não como identificação autenticada. Um cliente pode omitir, reduzir ou falsificar esses dados. Client Hints é outro mecanismo de informação do navegador e não é interpretado por essa rotina.
Exemplo resolvido
Uma string com Chrome e Safari pode ser reconhecida como Chrome se os marcadores e a prioridade da regra apontarem para ele. Gerar uma string demonstrativa Android não transforma o computador em Android; produz apenas um texto que pode ser usado em testes compatíveis com essa finalidade.
Leitura do resultado e erros comuns
Um marcador é um trecho da string usado pelas regras de reconhecimento. Navegadores podem incluir nomes de outros por compatibilidade, então a classificação depende do conjunto e da prioridade desses trechos. Trocar a string enviada não transforma o navegador real nem acrescenta suporte a recursos. As strings geradas são demonstrações fixas, não um catálogo atualizado. A análise não verifica autenticidade nem interpreta Client Hints, outro mecanismo de informações do cliente. Use-a para compreender o texto, sem autorizar acesso ou comprovar dispositivo.
Limitações e cuidados
Não acompanha um catálogo atualizado de versões, não interpreta Client Hints e não verifica autenticidade. Marcadores podem ser omitidos, combinados ou falsificados, e navegadores novos podem ser classificados incorretamente. Não use esse resultado como autorização ou prova do dispositivo.