Stefan Rosskopf: Per .htaccess an IE - Nutzer andere Grafik senden

Beitrag lesen

Moin,

da ich auf meiner Seite zu Designzwecken auf halbtransparente PNGs zurückgreife, sieht die Seite im Internet Explorer (und anderen Browsern, welche die nicht unterstützen - welche Browser können keine halbtransparenten PNGs?) recht bescheiden aus, und ist teilweise auch recht schwer lesbar bzw. es sind Teile des Textes schlichtweg auch gar nicht zu sehen, weil sie die gleiche Farbe wie das dann nicht mehr transparente PNG besitzen. Dieses betrifft bspw. rechts unten bei "Letzte Trackbacks" die Artikelheadline. Ja, ich weiß, dass es auch in Browsern, die transparente PNGs unterstützen noch recht schwer lesbar ist, da besteht sicherlich noch Optimierungsbedarf... aber mich stört aktuell gerade am meisten die Darstellung speziell im IE. ;-)

Ich möchte gerne, dass Nutzern des IE anstelle des halbtransparenten PNGs bspw. ein GIF in einer passenden Farbe ausgeliefert wird, welches das Lesen der Texte im Vergleich zu jetzt deutlich vereinfacht (halt bspw. ein Bild mit schwarzem Hintergrund oder so).

Mittlerweile habe ich rausbekommen, dass ich "einfach" nur in der .htaccess den Browserstring auswerten muss, und sagen muss, dass er, falls der String IE oder so enthält anstelle von http://www.kiezkicker.de/kiezkicker/wp-content/themes/kiezkicker/images/mainbackground.png bspw. die 1px große, schwarz eingefärbte datei1.gif ausliefern soll.

In http://aktuell.de.selfhtml.org/artikel/server/alt-http/index.htm#a4 wird das von mir angestrebte Beispiel auch explizit angesprochen, aber leider für mich nicht ausreichend beschrieben, als das ich es umgesetzt bekäme.
Für den zu nutzenden Browserstring bräuchte ich auch noch entsprechende Strings, kriege ich zwar auch selbst raus, aber vielleicht hat ja jemand ein passendes String-Beispiel - vielleicht sogar eines, was zukünftige IE- Versionen einschließt, also bspw. "?.*(-|.)IE(-|.).*$ " oder so ähnlich?