Re: [csswg-drafts] [scroll-animations-1] Entry/Exit Transitions for View Timeline effects (#7044)

The CSS Working Group just discussed `breakout summary`, and agreed to the following:

* `RESOLVED: Adopt the previously-skipped bullet point from fantasai's summary`

<details><summary>The full IRC log of that discussion</summary>
&lt;TabAtkins> Topic: breakout summary<br>
&lt;TabAtkins> github: https://github.com/w3c/csswg-drafts/issues/7044<br>
&lt;TabAtkins> flackr: we established the keyframe offsets never change the animation timing, they're offsets as normal<br>
&lt;TabAtkins> flackr: same mechanism could also address the request from users to be able to set keyframes to particular times, like "500ms after the start of the animation"<br>
&lt;TabAtkins> flackr: i think we were all ok with this line of thinking<br>
&lt;TabAtkins> I'm okay with this<br>
&lt;TabAtkins> ydaniv: 100% correct<br>
&lt;TabAtkins> ydaniv: if this allow smore flexibility and sugaring, taht's great<br>
&lt;TabAtkins> ydaniv: if other libraries want to create reusable effects that's also possible<br>
&lt;TabAtkins> astearns: so proposed resolution is to adopt the skipped bullet point<br>
&lt;TabAtkins> RESOLVED: Adopt the previously-skipped bullet point from fantasai's summary<br>
&lt;TabAtkins> bramus: In a follow up comment, i said it should be easy for authros to reuse exisitng keyframes for a phase<br>
&lt;TabAtkins> bramus: like a generic animation library with a fade-in or fade-out, should be able to say "use this keyframes fro the entry phase"<br>
&lt;TabAtkins> ydaniv: sounds good for animation 2<br>
&lt;TabAtkins> fantasai: do we already have this?<br>
&lt;TabAtkins> flackr: yes, but for separate keyframe rules<br>
&lt;TabAtkins> bramus: so i'd like to be able to say...<br>
&lt;bramus> https://www.irccloud.com/pastebin/vPjQFIza/<br>
&lt;bramus> @keyframes bla {<br>
&lt;bramus>   enter fade-in;<br>
&lt;bramus>   exit fade-out;<br>
&lt;bramus> }<br>
&lt;TabAtkins> bramus: and maybe the ability to say `enter 50% fade-in`, etc<br>
&lt;TabAtkins> fantasai: so the ability to say start, end, and the name of a @keyframes<br>
&lt;TabAtkins> fantasai: similar to syntax we ahve for the animation-phase shorthands<br>
&lt;TabAtkins> fantasai: i think that makes a lot of sense, but also is def a separate issue<br>
&lt;flackr> +1<br>
&lt;TabAtkins> fantasai: happy to resolve if we want to do this, but should probably open a separate issue to flesh it out<br>
&lt;TabAtkins> astearns: i heard an opinion that this should be next level<br>
&lt;TabAtkins> fantasai: yeah and this def isn't a scroll-animations issue, it's a general animations issue<br>
&lt;TabAtkins> miriam: this is basically being able to compose scenes out of an animation<br>
&lt;TabAtkins> ydaniv: in animation-2 we have group/sequence, doesn't this map to that?<br>
&lt;TabAtkins> flackr: those can overlap so compositing is a complex topic<br>
&lt;TabAtkins> TabAtkins: but yeah this is related<br>
&lt;TabAtkins> fantasai: so yeah great idea, should be generic to all animations<br>
&lt;TabAtkins> astearns: given this is a new idea, i'd like to see a new issue with the proposed syntax, give people a chance to look at it before resoling<br>
&lt;TabAtkins> bramus: i'll open a new issue<br>
&lt;TabAtkins> astearns: in the animations-2 tag<br>
&lt;flackr> css-animations-2 i think this would be?<br>
&lt;TabAtkins> yes<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7044#issuecomment-1204069377 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:03:39 UTC