Skip to content

Commit 8374cd7

Browse files
committed
[css-animaiton-worklet] Update group effect wording
1 parent cf112aa commit 8374cd7

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

css-animationworklet/Overview.bs

+23-9
Original file line numberDiff line numberDiff line change
@@ -930,11 +930,28 @@ To <dfn>set animator instance of worklet animation</dfn> given
930930

931931
</div>
932932

933+
Effect Stack and Composite Order {#effect-stack-composite-order}
934+
----------------------------------------------------------------
935+
936+
As with other animations, <a>worklet animations</a> participate in the <a>effect stack</a>. A
937+
worklet animation does not have a specific <a>animation class</a> which means it has the same
938+
composite order as other Javascript created web animations.
933939

934940

935941

942+
943+
944+
Additional Related Concepts {#related-concepts}
945+
===============================================
946+
947+
936948
Worklet Group Effect {#worklet-group-effect}
937-
===========================================
949+
--------------------------------------------
950+
<em>This section is not normative.</em>
951+
952+
953+
<a>Group effect</a> is a type of <a>animation effect</a> that enbales multiple child animation
954+
effects to be animated together as a group.
938955

939956
{{WorkletGroupEffect}} is a type of <a>group effect</a> that allows its <a>child effect's</a>
940957
<a>local times</a> to be mutated individually.
@@ -951,11 +968,16 @@ interface WorkletGroupEffect {
951968
};
952969
</xmp>
953970

971+
954972
Issue(w3c/csswg-drafts#2071): The above interface exposes a conservative subset of GroupEffect
955973
proposed as part of web-animation-2. We should instead move this into a delta spec against the
956974
web-animation.
957975

958976

977+
Note: Group Effect is currently an experimental feature and not well specified in web animations. So
978+
the concept of {{WorkletGroupEffect}} may change dramatically as <a>Group Effect</a> get specified.
979+
See https://github.com/yi-gu/group_effect/blob/master/README.md for more details.
980+
959981

960982
ScrollTimeline {#scroll-timeline}
961983
---------------------------------
@@ -974,14 +996,6 @@ right abstractions and mechanisms to do this.
974996

975997

976998

977-
Effect Stack and Composite Order {#effect-stack-composite-order}
978-
----------------------------------------------------------------
979-
980-
As with other animations, <a>worklet animations</a> participate in the <a>effect stack</a>. A
981-
worklet animation does not have a specific <a>animation class</a> which means it has the same
982-
composite order as other Javascript created web animations.
983-
984-
985999
Security Considerations {#security-considerations}
9861000
==================================================
9871001

0 commit comments

Comments
 (0)