Eu trabalho para uma uni como desenvolvedor web e o IE8 é uma verdadeira dor de bola! Um script que eu desenvolvi que funcionava perfeitamente na minha versão local do IE8 estava atrapalhando os PCs uni build também no IE8. Não consegui recriar o problema na minha máquina, como vi em um comentário, então notei que estava usando 8.7.xxxx.xxxxx, mas as máquinas uni executando 8.6.xxxx.xxxxx ... as duas versões parecem diferir muito ... eu acho que esse pode ser o seu problema de recriar o seu problema, sei que isso me atrapalhou! Você pode pegar a versão 8.0 da versão antiga . Eu estou supondo que se ele funciona no 8.0, ele funcionará para 8.x.
Em resposta à sua pergunta principal, você precisa lidar com isso. O IE8 ainda tem uma fatia robusta do mercado de navegadores, embora o IE8 não tenha nenhuma possibilidade de crescer, apenas encolher, ainda precisamos atender aos usuários. O desenvolvimento da Web seria mais fácil para muitas pessoas se não tivéssemos que lidar com os layouts confusos e a ignorância em relação aos padrões estabelecidos da Web ... mas, no final das contas, sua concorrência, os desenvolvedores do IE fazem muito de coisas legais, eu gostaria que eles tivessem uma política de atualização de 6 semanas como o chrome, para que pudessem consertar as coisas legais que dão errado!