CSS Will Change Module Level 1

E662777

CSS Will Change Module Level 1 is a W3C specification that defines the `will-change` property, allowing authors to hint which properties of an element are likely to change to optimize browser rendering performance.

All labels observed (2)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf W3C specification ⓘ
aimsTo enable user agents to prepare optimizations in advance ⓘ
improve smoothness of transitions ⓘ
reduce jank during animations ⓘ
allowsAuthorsTo hint which properties of an element are likely to change ⓘ
appliesTo all elements ⓘ
constrains which CSS properties may be named in will-change ⓘ
definesAtRuleOrFeature CSS feature for hinting future changes ⓘ
definesConcept compositing-affecting properties ⓘ
layout-affecting properties ⓘ
paint-affecting properties ⓘ
potentially expensive properties ⓘ
definesProperty will-change ⓘ
definesValueType auto ⓘ
contents ⓘ
custom-ident list ⓘ
scroll-position ⓘ
editorialGroup CSS Working Group ⓘ
focusesOn browser rendering performance ⓘ
performance optimization ⓘ
rendering optimization ⓘ
governs how authors declare likely future changes to elements ⓘ
hasPropertySyntax will-change: auto | scroll-position | contents | <custom-ident># ⓘ
language English ⓘ
media visual ⓘ
moduleLevel 1 ⓘ
partOf CSS ⓘ
Cascading Style Sheets ⓘ
propertyName will-change ⓘ
publishedBy W3C ⓘ
World Wide Web Consortium ⓘ
relatedTo CSS Animations Module ⓘ
CSS Compositing and Blending Module ⓘ
CSS Transforms Module ⓘ
CSS Transitions Module ⓘ
specifies CSS will-change property ⓘ
specifiesBehavior how user agents may ignore unsupported will-change values ⓘ
how will-change can trigger creation of a new containing block ⓘ
how will-change can trigger creation of a new stacking context ⓘ
how will-change interacts with stacking contexts ⓘ
status W3C Candidate Recommendation ⓘ
url https://www.w3.org/TR/css-will-change-1/ ⓘ
usedWith HTML elements ⓘ
SVG elements ⓘ
warning authors should remove will-change when no longer needed ⓘ
overuse of will-change can harm performance ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

W3C CSS specifications → includes → CSS Will Change Module Level 1 ⓘ
CSS Will Change Module Level 1 → specifies → CSS will-change property ⓘ
linked to: CSS Will Change Module Level 1