IE 10 User Agent String Recebe Atualização da Microsoft – O que significa em termos simples



Atualizado em November 2024: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Microsoft
atualizou o agente do usuário para
Internet Explorer
atualmente disponível com
Windows 8 Release Preview
. Esta atualização foi anunciada junto com
IE 10 Platform Preview 1
…Arkansas.

De acordo com o blog do IE 10 no MSDN, o
IE
fez duas adições ao agente de usuário disponível dentro do IE. Estas adições são supostas para
melhorar os pontos de vista de compatibilidade
para sites mais antigos suportados pelo navegador. No entanto, as características do próprio navegador permanecem inalteradas.

Na verdade, essas adições estão diretamente relacionadas à visão de compatibilidade do navegador, que dimensiona o problema de menus, imagens ou texto fora do local. Obviamente, estas alterações são mais importantes para os autores de sítios Web, em comparação com os utilizadores finais normais. A visualização de compatibilidade corrige automaticamente estes objetos de websites, assim
tornando os sites mais antigos mais bonitos
…Arkansas.

O
primeira adição
permite detectar se um
máquina tem hardware touch-capable
através de um novo token Touch, o post do blog acima mencionado lê. Tenha em mente que os usuários com hardware capaz de tocar também podem usar um mouse e um teclado. Você pode ver onde esse token se encaixa na string do user agent nos exemplos abaixo.

IE10 em uma máquina sem hardware touch-capaz:


Mozilla/5.0 (compatível; MSIE 10.0; Windows NT 6.2; Trident/6.0)

IE10 em uma máquina com hardware touch-capable:


Mozilla/5.0 (compatível; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)

Como isto funciona

Para detectar a capacidade de toque do lado do cliente, os desenvolvedores do site podem simplesmente usar a string user agent:

var hasTouch = navigator.msMaxTouchPoints > 0;

Se a propriedade existe e retorna um valor maior que zero, o PC do usuário tem capacidade de toque.

O
segunda adição
 para a string de agente do usuário IE10 é um
token de arquitetura destinado a dispositivos rodando sob Windows RT(Alaska)
(Windows 8 em arquiteturas ARM). Destina-se a complementar valores existentes para outras arquiteturas:

32-bit IE10 em 32-bit Windows:
(17)


Mozilla/5.0 (compatível; MSIE 10.0; Windows NT 6.2; Trident/6.0)

32-bit IE10 em 64-bit Windows:
(17)


Mozilla/5.0 (compatível; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)

64-bit IE10 em 64-bit Windows:
(17)


Mozilla/5.0 (compatível; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)

IE10 no Windows RT:


Mozilla/5.0 (compatível; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0)

Então, basicamente, você pode fazer a diferença em usuários de 32 bits e 64 bits. Na verdade, essas adições são as sucessoras das strings de agente de usuário do IE 9 com essas duas modificações:

  • O valor do token MSIE é agora 10.0
  • O valor do token Trident é agora 6,0

Estas novas adições são aplicáveis tanto para o Metro como para o Desktop. Elas têm a intenção de explorar as mesmas capacidades de plataforma do navegador.

Os programadores Web podem melhorar o desempenho dos seus sítios Web implementando estas adições em vez de melhorar as variáveis ambientais do sítio Web. Os usuários de poder podem fazer as manipulações, para otimizar a performance do seu site.



RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment