Através de cabeçalhos (parte que contém as informações suplementares colocadas no começo de um bloco
de dados) um texto pode ser usado para identificar alguns poucos dados do usuário e o programa
utilizado (navegadores, dipositivos móveis, leitores de tela, etc.).
Pode ser verificada, por exemplo, a versão do sistema operacional, se tem Java ativo, versão do browser (navegador).
Como estes dados nem sempre são padronizados/disponibilizados pelos desenvolvedores dos aplicativos, nem tudo pode
ser identificado e, alhumas vezes, podem não refletir a realidade.
Entendo os dados "Informações do Navegador" *
Quando você abre uma página Web, o navegador (browser) envia uma série de cabeçalhos a partir do servidor que se
está visitando e que hospeda o Site. Cada cabeçalho contém informações que ajudam o servidor determinar qual a melhor
maneira de fornecer as informações que você pediu. O cabeçalho indentifica o aplicativo usado por você e que está
solicitando a informação. O texto enviado pode conter dados opcionais chamados de "tokens", que são incluídos entre
parêntesis e são diferentes para cada programa. Alguns aplicativos informam alguns detalhes que não são mostrados por outros e vice-versa.
A figura abaixo mostra um exemplo de texto (string) informado pelo Internet Explorer que são destacados nos seus
"tokens".
Por razões históricas, o Internet Explorer se identifica como um navegador Mozilla 4.0.
O exemplo contém três "tokens":
- O Indicador de Compatibilidade (Compatibility Flag)("compatible") é usado pela maioria dos navegadores modernos.
Ele indica que o Internet Explorer é compatível com um conjunto comum de características.
- A Versão Obtida (VersionToken) identifica o navegador e contém o número da versão. A versão do "token" no exemplo
("MSIE 7.0") identifica Internet Explorer 7.
- A Plataforma Obtida (Platform Token) identifica o sistema operacional e contém o número da versão. A plataforma token no
exemplo ("Windows NT 6.0") indica o Windows Vista.
(*) Fonte: http://msdn.microsoft.com/en-us/library/ms537503(VS.85).aspx
Apenas diponibilizamos estas informações, como uma curiosidade...