- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 03 Aug 2022 15:14:18 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `unifying scrolltimeline and viewtimeline`, and agreed to the following: * `RESOLVED: close no change` <details><summary>The full IRC log of that discussion</summary> <TabAtkins> Topic: unifying scrolltimeline and viewtimeline<br> <TabAtkins> github:<br> <TabAtkins> github: https://github.com/w3c/csswg-drafts/issues/7462<br> <TabAtkins> bramus: given the syntax we just agreed on (also listed in the issue0<br> <bramus> @keyframes fade-in-rotate-fade-out {<br> <bramus> enter 0% { opacity: 0; }<br> <bramus> enter 100% { opacity: 1; }<br> <bramus> contain 100% { rotate: 1turn; }<br> <bramus> exit 0% { opacity: 1; }<br> <bramus> exit 100% { opacity: 0; }<br> <bramus> }<br> <TabAtkins> )<br> <TabAtkins> bramus: i was wondering if we could automatically derive the meaning - what is being targeted from these keyframes<br> <flackr> q+<br> <TabAtkins> bramus: right now we have scroll-timeline to target scroller, view-timeline to target an element as it intersects the viewport, and separate css properties for these<br> <TabAtkins> bramus: not suggesting to merge the concepts, but maybe one set of properties that do it all and derive what's meant from the keyframes<br> <astearns> ack fantasai<br> <TabAtkins> fantasai: i dont' think this is a good idea<br> <TabAtkins> fantasai: they're diff concepts with diff properties, many different settings<br> <TabAtkins> fantasai: and an element could both establish a scroll timeline and have a veiw anmiation, etc<br> <TabAtkins> fantasai: if we tried to do some magical switching it'll be more confusing i think<br> <TabAtkins> fantasai: also switching based on wehtehr keyframes target phases isn't a good idea, maybe you want to reuse keyframes<br> <TabAtkins> fantasai: the way you use them shouldn't change the kind of timleine you're attaching to<br> <TabAtkins> bramus: i see so if you had regular parts, like from/to offsets, you could do a regular<br> <flackr> qq+<br> <TabAtkins> fantasai: the keyframes aren't meant to be targeted<br> <TabAtkins> fantasai: meant to be a nice general way to specify progress<br> <astearns> ack florian<br> <astearns> ack flackr<br> <Zakim> flackr, you wanted to react to fantasai<br> <astearns> ack flackr<br> <TabAtkins> flackr: I don't think the switch is as fundamental as you're suggesting<br> <TabAtkins> flackr: Mos timportant distinction is the element used as subject means something different for view and scroll timeline<br> <TabAtkins> flackr: Other than that, if the defualt range is the same, they're basically the same thing, and you use phase selection to target [...]<br> <TabAtkins> flackr: so i'm good with the idea of closing this<br> <TabAtkins> flackr: just wanted to point out that it's a very minor diff between the two<br> <TabAtkins> bramus: I'm okay with closing<br> <TabAtkins> RESOLVED: close no change<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7462#issuecomment-1204083442 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 3 August 2022 15:14:20 UTC