Noções básicas sobre a lista do modo de exibição de Compatibilidade

Os sites projetados para versões antigas do Windows Internet Explorer nem sempre são exibidos como esperado na versão atual. Nós abordamos isso no Windows Internet Explorer 8 adicionando a função Exibição de compatibilidade que permite aos usuários "reverter" para uma versão anterior da plataforma de navegação, que imita o modo Padrões do IE7.

Exemplos de problemas de incompatibilidade abordados pela Exibição de compatibilidade incluem detecção incorreta de navegador ou recurso. Atualmente, vários sites usam a detecção de navegador em vez da detecção de recurso e comportamento para proporcionar ao Internet Explorer a marcação que não é interoperável com o modo Padrões do IE9 ou com outros navegadores. Isso pode resultar em grandes interrupções de funcionalidade em sites renderizados no modo IE9.

A Exibição de compatibilidade permite que conteúdo projetado para navegadores mais antigos seja renderizado em versões mais recentes do Windows Internet Explorer 9. A Lista de exibição de compatibilidade (CV, Compatibility View) exibe automaticamente o conteúdo de sites na Exibição de compatibilidade sem precisar de mais interações. O Internet Explorer 9 inclui o suporte para modos de documentos compatíveis e uma Lista CV semelhante à que acompanha o Internet Explorer 8.

Descrição da ferramenta

Nós apenas adicionamos um site à Lista de exibição de compatibilidade quando o site:

  • É projetado para funcionar em uma versão antiga do Internet Explorer
  • Não funciona corretamente no modo IE9
  • Não declara uma marca meta ou cabeçalho "X-UA-Compatible "
A Exibição de compatibilidade agora aborda a detecção de recurso e os comentários condicionais.

Mudanças de recurso: para manter os sites funcionando corretamente no modo IE9 em vez de reverte para o modo Padrões do IE8 ou o modo IE7, a Lista CV do Internet Explorer 9 inclui um novo recurso chamado de "featureSwitch." Isso faz com que APIs específicas no modo IE9 se comportem como nas versões anteriores do Internet Explorer.

Nós pretendemos remover mudanças de recurso assim que os desenvolvedores atualizarem seus sites para usar a mesma marcação nos navegadores. Nós reservamos mudanças de recurso para mudanças específicas e de alto impacto, as quais descobrimos que afetam vários sites por meio de testes.

Não criaremos mudanças de recurso para cada alteração no comportamento e sites que não puderem aceitá-las. Em vez disso, os desenvolvedores devem aceitar no modo IE7 ou IE8 através da marca meta ou cabeçalho "X-UA-Compatible" para tornar seus sites compatíveis até que possam atualizar para o modo IE9.

Outros recursos da Lista CV: além de oferecer mudanças de recurso e a capacidade de desativar Comentários adicionais, a Lista CV do Internet Explorer 9 também pode:

  • Exibir sites na Exibição de compatibilidade, de forma semelhante à Lista CV do Internet Explorer 8
  • Alterar o Modo de documento no qual um site é renderizado no modo IE7 ou IE8

Diretrizes e utilização da ferramenta

A Lista CV do Internet Explorer 9 é um arquivo XML em "Microsoft.com". Nós podemos atualizar a lista diariamente, ou seja, podemos acomodar rapidamente as solicitações de desenvolvedores de site para remover sites atualizados. Os usuários obtêm atualizações automaticamente.

É possível exibir a Lista CV do Internet Explorer 9 na máquina local navegando até esse caminho de arquivo:

File:\\%LOCALAPPDATA%\Microsoft\Internet Explorer\IECompatData\iecompatdata.xml

Para continuar a reduzir o tamanho da lista de CV, incentivamos os desenvolvedores de sites a atualizarem seus sites agora para que eles funcionem bem no modo de Padrões do Internet Explorer 9 e sirvam à mesma marcação utilizada com outros navegadores. No mínimo, os sites devem aproveitar o modo de documento do Windows Internet Explorer 7 ou Internet Explorer 8 ao declarar um valor X-UA-Compatible até que seja possível fazer a atualização.

ACTION:

  • Verifique se o seu site funciona corretamente no Internet Explorer 9
  • Use as ferramentas de desenvolvedor F12 aperfeiçoadas para solucionar problemas de compatibilidade
  • Verifique a Lista CV atual do Internet Explorer 9 CV em http://ie9cvlist.ie.microsoft.com/ie9CompatViewList.xml para ver se o seu site está na lista
  • Se estiver na lista, desmarque a caixa de seleção Incluir listas de sites atualizados da Microsoft" na caixa de diálogo Configurações de exibição de compatibilidade (Alt –> Ferramentas –> Configurações de exibição de compatibilidade).
A caixa de diálogo Configurações de exibição de compatibilidade com as caixas de seleção corretas marcadas

  • Por fim, envie um e-mail para iepo@microsoft.com com as seguintes informações e peça que seu site seja removido da Lista CV do Internet Explorer 9 quanto suas atualizações estiverem ativas na Web:
  • Nome do proprietário
  • Cargo
  • Endereço de e-mail
  • Número de telefone
  • Nome da empresa
  • Endereço
  • Endereço do site
A Microsoft analisará as informações fornecidas e removerá seu site da Lista de exibição de compatibilidade na próxima atualização programada da lista.

Tópicos relacionados

 

 

Mostrar:
© 2014 Microsoft