How can we improve the Microsoft Edge developer experience?

CSS "Will Change"

Adds a will-change CSS property, that can be used to signal that a particular property is likely to be changed in the future, or that an element's content is likely to change.

Proposal: http://tabatkins.github.io/specs/css-will-change/

791 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Jonathan Sampson [MSFT]Jonathan Sampson [MSFT] shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    9 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • LizLiz commented  ·   ·  Flag as inappropriate

        This would be a great addition to your browser. To quote Sara Soueidan, the will-change property will help us write hack-free performance-optimized code, and emphasize the importance of speed and performance to our CSS operations. Why NOT support this?

      • Anonymous commented  ·   ·  Flag as inappropriate

        Other browsers' status is inaccurate, this is now supported in every browser except Edge.

      • Kevin LozandierKevin Lozandier commented  ·   ·  Flag as inappropriate

        Hopefully this gets promoted to higher priority. It provides huge perf gains and implicitly becomes important for things that can tremendously benefit from its use when it comes to animations & various layer-focused use of element nodes such as UI components in general.

        Available in Safari, Blink (Chrome, Opera), and Firefox, it seems it should no longer be in the low priority category since it's both important, widely supported by other browser venders, & now only Edge seems to be behind on its adoption unless there's reasons on the W3C list that's not mentioned here at all.

      • Anonymous commented  ·   ·  Flag as inappropriate

        Definitely important for the release of Edge. The difference it has made to animation and transitions in the current releases of both Chrome and firefox is absolutely tremendous.

        Prior to the will Change property being introduced IE 11 was in fact one of the better browsers as far as frame rate during animation goes, now the competition completely runs away with it, when the property is used appropriately.

      Feedback and Knowledge Base