Html5-boilerplate: Os modos de documento estão obsoletos a partir do IE 11 Preview

Criado em 8 out. 2013  ·  6Comentários  ·  Fonte: h5bp/html5-boilerplate

Para referência futura:

A partir do IE11 Preview, os modos de documento estão obsoletos e não devem mais ser usados, exceto temporariamente. Certifique-se de atualizar os sites que contam com recursos herdados e modos de documento para refletir os padrões modernos.

Se você precisar direcionar um modo de documento específico para que seu site funcione enquanto você o retrabalha para oferecer suporte a padrões e recursos modernos, saiba que está usando um recurso de transição, que pode não estar disponível em versões futuras.

Se você usa atualmente o cabeçalho compatível com x-ua para direcionar um modo de documento herdado , é possível que seu site não reflita a melhor experiência disponível com o IE11 Preview. Para obter mais informações, consulte modern.ie .

Fonte: http://msdn.microsoft.com/en-us/library/ie/bg182625.aspx#docmode

edit: também relevante para esta discussão: https://twitter.com/reybango/status/390911744278663168.

Comentários muito úteis

@zulaica

Observe que isso é funcionalmente equivalente ao uso do doctype HTML5.

Isso seria bom, mas infelizmente não condiz com a realidade. Há casos em que o Internet Explorer aciona o modo de compatibilidade mesmo quando <!DOCTYPE html> é usado, por exemplo, quando o documento é carregado pela intranet.

Todos 6 comentários

Então, a Microsoft interrompe a compatibilidade com versões anteriores do IE<11 e acha que está tudo bem?

Tudo o que estão pedindo é que o mundo inteiro pague para atualizar seu sistema operacional :p—
Enviado da caixa de correio para iPhone

Na quinta-feira, 13 de fevereiro de 2014 às 5h42, Tim Marinin [email protected]
escreveu:

Então, a Microsoft interrompe a compatibilidade com versões anteriores do IE<11 e acha que está tudo bem?

Responda a este e-mail diretamente ou visualize-o no GitHub:
https://github.com/h5bp/html5-boilerplate/issues/1446#issuecomment -34978510

O cabeçalho/meta tag compatível com X-UA é mesmo necessário?

Use o valor a seguir para exibir a página da Web no modo de borda, que é o modo de padrão mais alto compatível com o Internet Explorer, do Internet Explorer 6 ao IE11.

<meta http-equiv="x-ua-compatível" content="IE=edge" >

Observe que isso é funcionalmente equivalente ao uso do doctype HTML5. Ele coloca o Internet Explorer no modo de documento com suporte mais alto. O Edge Most é mais útil para sites mantidos regularmente que são testados rotineiramente quanto à interoperabilidade entre vários navegadores, incluindo o Internet Explorer.

Destaque meu. Parece que definir o cabeçalho/meta tag compatível com X-UA é redundante com um doctype HTML5.

Fonte: http://msdn.microsoft.com/en-us/library/jj676915 (v=vs.85).aspx

@zulaica

Observe que isso é funcionalmente equivalente ao uso do doctype HTML5.

Isso seria bom, mas infelizmente não condiz com a realidade. Há casos em que o Internet Explorer aciona o modo de compatibilidade mesmo quando <!DOCTYPE html> é usado, por exemplo, quando o documento é carregado pela intranet.

Também relacionado a esta discussão: Modo Empresarial para Internet Explorer 11 .

As informações relevantes foram incluídas nos documentos.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

klutchdev picture klutchdev  ·  18Comentários

coliff picture coliff  ·  14Comentários

necolas picture necolas  ·  44Comentários

roblarsen picture roblarsen  ·  5Comentários

gaurav21r picture gaurav21r  ·  21Comentários