The Cascading Style Sheets (CSS) Working Group and Technical Architecture Group (TAG) have published four Working Drafts:

  • CSS Typed OM Level 1: Converting CSSOM value strings into meaningfully typed JavaScript representations and back can incur a significant performance overhead. This specification exposes CSS values as typed JavaScript objects to facilitate their performant manipulation.
  • CSS Properties and Values API Level 1: This CSS module defines an API for registering new CSS properties. Properties registered using this API are provided with a parse syntax that defines a type, inheritance behaviour, and an initial value.
  • CSS Painting API Level 1: The paint stage of CSS is responsible for painting the background, content and highlight of a box based on that box’s geometry (as generated by the layout stage) and computed style. This specification describes an API which allows developers to paint a part of a box in response to geometry/computed style changes with an additional function.
  • Worklets Level 1: This specification defines an API for running scripts in stages of the rendering pipeline independent of the main javascript execution environment.

Publication – W3C News

Call Now