

Noch immer sind viele Internet-Nutzer mit dem hoffnungslos veralteten Internet Explorer 8 unterwegs. Sogar noch ältere Versionen des IE sind noch anzutreffen. Das stellt Webentwickler und -Designer vor ein zusätzliches Problem: viele Content Management Systeme (CMS) unterstützen den IE8 nicht mehr, so etwa das aktuelle Drupal 8.
Für diese Fälle kann ein Warnhinweis eingeblendet werden, dass die Website mit dem IE8 nicht korrekt angezeigt werden kann. Es gibt kostenlose vorgefertigte Lösungen, wie etwa das komfortable
Browser-Update.org, hier muss allerdings zusätzliches Javascript in die Website eingebunden werden.
Geht es nur um den Internet Explorer, gibt es eine einfachere Lösung mittels
Conditional comments. Diese speziellen HTML-Attribute werden nur von Internet-Explorer-Versionen bis inklusive IE9 interpretiert.
HTML: Der folgende HTML-Code sollte nach Möglichkeit am Ende der Seiten, vor dem abschließenden
</body>-Tag, eingefügt werden.
<!--[if lte IE 8]><div id="ie8-warnung">Sie verwenden eine alte Version des Internet Explorers (IE 8 oder älter), die von dieser Website nicht mehr unterstützt wird. Die Seiten können deshalb nicht korrekt dargestellt werden. Bitte benutzen Sie einen aktuellen Browser.</div><![endif]-->
CSS:
#ie8-warnung {
font-family: sans-serif;
font-size: 100%;
font-weight: bold;
position: fixed;
text-align: center;
color: #fff;
background-color: #adad00;
z-index: 100;
width: 100%;
top: 0;
left: 0;
padding: 5px 0;
}
Das HTML-Attribut
<!--[if lte IE 8]> sorgt dafür, dass der Warnhinweis bei den Internet-Explorer-Versionen 8 und darunter angezeigt wird. Sollte das Hinweisfenster nicht komplett sichtbar sein, kann der
z-index-Wert erhöht werden.