IE9 будет поддерживать opacity
1 мин
18 августа Тэд Джонсон (майкрософтовский Program Manager Lead for Web Graphics) объявил во блоге IE, что браузер IE9 станет поддерживать модуль CSS3 Color, и, в частности, поддерживать свойство opacity вместо собственного майкрософтовского фильтра alpha. Однако поддержка фильтра alpha сохранится в режимах совместимости (Quirks, IE7 и IE8), для которых, наоборот, внедрение opacity не планируется.
Таким образом, чтобы CSS работал во всех версиях майкрософтовского Эксплорера, достаточно описать прозрачность двумя свойствами кряду:что все версии IE понимают filter и не понимают opacity: такое предположение окажется неверным по отношению к IE9. Вместо этого Тэд Джонсон рекомендовал использовать в скриптах свойство opacity в зависимости от значения некоторой (заранее вычисленной) переменной, определяющей поддержку этого свойства браузером:
Таким образом, чтобы CSS работал во всех версиях майкрософтовского Эксплорера, достаточно описать прозрачность двумя свойствами кряду:
.некоторыйКласс {Если же вы задаёте прозрачность не при помощи CSS, а джаваскриптом, то побеспокойтесь о том, чтобы скрипт не исходил из того,
opacity: 0.3;
filter: alpha(opacity=30);
}
var useOpacity = (typeof document.createElement("div").style.opacity != 'undefined');За более подробными примерами можете обратиться к его блогозаписи.




В процессе тестирования ![[всплывающая подсказка с живым видео]](http://www.extjs.com/blog/wp-content/uploads/2010/01/HTML5-video-screen-shot-desktop5.png)
![Gordon (скриншот) [Gordon (скриншот)]](http://img.skitch.com/20100113-bwijjxyyhmr2m75rd44rhx2k9r.png)
Черновик стандарта WebGL описывает свободный ![[WebGL demo screenshots]](https://habrastorage.org/getpro/habr/post_images/d9f/b7a/138/d9fb7a138b879aa57e75dec6829f41dd.png)


![[Berts Breakdown]](https://habrastorage.org/getpro/habr/post_images/940/273/051/94027305146e983580400b06a6122e26.jpg)