Eu tenho trabalhado em um site de intranet por mais de 6 meses, onde tenho usado o html5 abaixo doctype
e a metatag de compatibilidade de borda para forçar o Internet Explorer a não emular uma versão mais antiga do navegador, e isso tem funcionado bem.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>My title</title>
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
</head>
<body>
</body>
</html>
O motivo pelo qual estava fazendo isso dessa maneira é porque o local em que trabalho usa uma configuração de política para habilitar a exibição de compatibilidade para todos os sites da intranet, e essa abordagem usando a EDGE
configuração funcionou no Internet Explorer 9.
Há mais de um mês, fui atualizado para o Internet Explorer 11 e o site ainda funcionava conforme o esperado.
Hoje isso parou de funcionar como esperado, não posso dizer com certeza, mas acho que a política que força a visualização de compatibilidade não estava habilitada no IE11 e agora está ... e como isso foi habilitado, a metatag de compatibilidade não é mais fazendo o que é esperado, e este site está sendo executado no modo Enterprise que emula o IE8.
Alguém sabe como consertar isso e forçar o uso do IE11 em um site de intranet quando a compatibilidade "modo Enterprise" está sendo aplicada? e não pode ser desativado por meio das configurações do navegador?
EDITAR
Acabei de tentar adicionar um cabeçalho personalizado em meu web.config, conforme explicado nesta resposta https://stackoverflow.com/a/18257208/98706
e isso não funcionou para mim, ainda recebo a mensagem abaixo no console da barra de ferramentas do desenvolvedor de
HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.
É como se a versão 8 estivesse sendo tratada como edge
quando essa configuração de compatibilidade de intranet fosse habilitada no IE11.
Esta postagem: https://www.leapinggorilla.com/Blog/Read/1016/ie-ate-my-css---disabling-compatability-mode explica isso bem, ainda não tentei definir este cabeçalho via código e nossos usuários não têm acesso para alterar as configurações do navegador .. nenhuma das outras alterações funcionou ainda.
ATUALIZAR
Por favor, veja meu comentário neste post sobre qual é a diferença entre o modo Enterprise e o modo de compatibilidade, porque é importante.