Deprecated Dynamic Properties (1112 / 1212 / 1312 / 1412)

AdminStudio 2021 | 21.0 | Application Manager

For this browser compatibility test, the web application contents are scanned for the usage of deprecated dynamic properties in cascading style sheets (CSS) or JavaScript code.

Test Group/Test Category

1312—Browser Compatibility/Internet Explorer 11
1412—Browser Compatibility/Microsoft Edge

Severity

Warning

Messages

This web application contains a deprecated dynamic Cascading Style Sheets (CSS) property [PROPERTY_EXPRESSION] (File: [FILE_NAME]).
This web application contains a deprecated JavaScript dynamic property method [PROPERTY_METHOD] (File: [FILE_NAME]).

Background

Internet Explorer 5 introduced support for dynamic CSS properties—also called CSS expressions—which could be used to declare property values as formulas instead of just as constants. Dynamic properties have sometimes been used to work around unsupported properties in older versions of Internet Explorer. However, dynamic properties negatively affect standard compliance, performance, reliability, and security; thus, in Internet Explorer 11 and later, dynamic properties are deprecated.

Note:Dynamic properties are still supported for web applications that are displayed in Internet Explorer 5 (Quirks) mode or Internet Explorer 11 Standards mode.

Resolution

JavaScript event listeners should be used as a replacement for the dynamic properties functionality.

See Also