Могу ли я определить, поддерживаются ли эффекты фильтра CSS?

CSS эффекты фильтра в настоящее время находится в проекте, но уже поддерживается chrome. Он предоставляет возможность применять эффекты к изображениям:

свойство CSS filter обеспечивает такие эффекты, как размытие или смещение цвета при рендеринге элемента перед отображением элемента. Фильтры обычно используются для настройки отрисовки изображения, фона или границы.

включены в стандарт CSS несколько функций, которые достигают стандартные эффекты. Вы также можете ссылаться на фильтр, указанный в SVG, с URL-адресом на элемент фильтра SVG. (источник)

насколько я знаю, эффекты фильтров CSS поддерживаются только в Chrome 18+, однако можно ли обнаружить доступность эффектов фильтров CSS с помощью JavaScript или некоторых CSS-трюков?

1 ответов


можно использовать Modernizr библиотека Javascript для обнаружения функций CSS3 я считаю.

согласно следующим ссылкам, (начиная с Modernizr 2.6) Modernizr теперь можно использовать для обнаружения фильтра CSS:

http://www.browserleaks.com/modernizr#filter

http://modernizr.com/news/ (в разделе улучшения теста).

и http://modernizr.com/news/modernizr-260/.