Re: [csswg-drafts] [scroll-animations] Broader scope of scroll timelines (#7759)

I'm also in favor of the `-root` proposal, with a few notes:
* -root is not part of the shorthand, it's always set separately, and therefore:
* if a developer sees -root they know it's hoisting declaration, and if they see a -name or a shorthand they know it's an attachment definition.
* as said before, -root should default to the "local" behavior, whatever that value may be, and then:
* with addition of specifying that a nested -root of same name is a noop, we also get that a -root under a definition is a noop.
* there's no need for lists to be coordinated, in fact, they shouldn't be. We're already matching by idents.
* `defer` value isn't required, and I think the single handshake should be fine.

I know I'm also repeating much of what's said above, also wanted to list it again in a single place, with a couple of my notes. (:

-- 
GitHub Notification of comment by ydaniv
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7759#issuecomment-1528695506 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 29 April 2023 07:03:41 UTC