EKKi: Conditional Comments für den IE

Beitrag lesen

Mahlzeit,

Nun ja. Ich werde nicht müde zu betonen, dass die webworker dieser Welt endlich aufhören sollten für schlechte Browser die Verantwortung zu übernehmen, statt ein simples "Die Seite sieht richtig beschissen aus? Beschweren Sie sich doch bitte beim Hersteller Ihres so genannten Browsers!" rauszuhängen. Es kann nicht Aufgabe der Webworker sein die Unzulänglichkeiten schlechter Software auszugleichen.

Ich bastele bereits seit mehreren Jahren Folgendes (oder Ähnliches) in ALLE von mir erstellten Seiten ein:

-----8<-----8<-----8<-----

<head>
[...]

  
<style type="text/css">  
.iewarn {  
 visibility: hidden;  
 margin: 0px;  
 border-width: 0px;  
 padding: 0px;  
 font-size: 0pt;  
}  
  
#iewarn {  
 visibility: hidden;  
 padding: 0px;  
 font-size: 0pt;  
}  
</style>  
  
<!--[if IE]>  
<style type="text/css">  
.iewarn {  
 visibility: visible;  
 margin-bottom: 20px;  
 border-width: 10px;  
 border-color: #FF0000;  
 border-style: solid;  
 padding-top: 10px;  
 padding-bottom: 10px;  
 padding-left: 100px;  
 padding-right: 100px;  
 background-color: #FFFF00;  
 color: #000000;  
 font-family: Arial;  
 font-size: 12pt;  
 text-align: justify;  
}  
  
#iewarn {  
 visibility: visible;  
 padding-bottom: 10px;  
 font-family: Tahoma;  
 font-size: 16pt;  
 font-weight: bold;  
 text-align: center;  
}  
</style>  
<![endif]-->  
</head>  
  
<body>  
<!--[if IE]>  
<div class="iewarn">  
<div id="iewarn">Achtung!</div>  
Sie verwenden den Microsoft Internet Explorer. Dieser Browser stellt selbst auf gepatchten Systemen eine kritische <a href="http://www.heise.de/foren/search.shtml?f=nt&T=Internet+Explorer+Sicherheitslücke&w=f" target="_blank">Sicherheitsl&uuml;cke</a> dar und gef&auml;hrdet Ihre pers&ouml;nlichen Daten. Aus diesem Grund empfehlen wir die Benutzung von <a href="http://www.mozilla.org/products/firefox/" target="_blank">Firefox</a>.</div>  
<![endif]-->  
[...]  
</body>  

----->8----->8----->8-----

In "richtigen" Browsern sieht dann trotzdem alles normal aus ... ;-)

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|