Csak belepofázok a dologba, de miért optimalizálsz IE 6-ra? Igaz hogy nagyon elterjedt még mindig, de nagyon szorul már vissza hál'isten az a szar, szóval mire elkészülsz vele, addigra nem lesz aki megnézze abból

A kibaszás társas játék, sose feledd.
Sziasztok!
Interne Explorer 6-ra próbálok egy weblapot optimalizálni. Átlátszó hátteret szeretnék készíteni egy legördülő menühöz, és már többféle módszerrel próbálkoztam, de egyik sem 100%-os.
CSS3-mal működik, de ezt hanyagolnám, mivel sok böngésző nem támogatja, és így nem felel meg a W3C ajánlásainak sem:
ul.dropdown ul {
width: 170px;
background-color:#666;
color: #fff;
font-size: 14px;
font-family:"Times New Roman", Times, serif;
text-transform: none;
filter: alpha(opacity=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}
Átlátszó png képek használatával már valid a CSS, de az IE6 nem kezeli jól a transzparens képeket:
ul.dropdown ul {
width: 170px;
background:url(sub_button.png);
color: #fff;
font-size: 14px;
font-family:"Times New Roman", Times, serif;
text-transform: none;
}
Interneten keresgélve találtam olyan megoldásokat, hogy IE alatt a háttér átlátszó legyen, de ezekkel a módszerekkel a W3C validatorában a kód megbukik, mivel ezekben a megoldásokban filter tulajdonsággal dolgoznak, és ez nem szabványos.
Szóval, nekem olyan megoldás kellene, már ha van ilyen, ami megfelel a W3C ajánlásainak, és IE6 alatt is működik.
CSS és JS megoldások is érdekelnek.
Még egy kérdés. Szerintetek sok felhasználó böngészik még Internet Explorerrel? Mert az én környezetemben igen, csak azt nem értem, hogy miért használja még mindig sok ember ezt a förmedvény, aminek az új verziói sem sokat javultak az előzőekhez képest.
Előre is köszönöm a segítséget!