Re: [csswg-drafts] Proposal: CSS Text Transitions & Animations (#13689)

Thanks @ydaniv, I'm definitely open to breaking this down into building blocks where possible.

Re: `Intl.Segmenter` - it's notable that this supports splitting on graphemes, which would help with the point Alan raised with regard to text shaping. On the other hand, the specific comment I heard when discussing this with an internal partner was that it was unfortunate they had to split content up and stitch it back together after the animation effect concludes - this is one of the reasons I'm hoping we can offer a way to achieve these effects declaratively.

Re: break inline text boxes into separate boxes and blockify them - can you expand on this? I'd be a little concerned about the performance implications if, for example, we were to make chunks of text addressable by selectors as if they were elements.

Declarative syntaxes for group effects and staggering timings definitely sound like pieces we would want. Starting with those makes a lot of sense to me - that would give us declarative pieces we could apply to the existing approach of breaking text units into individual elements, and maybe in parallel we can iterate more on how to do the text segmentation.

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


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

Received on Friday, 27 March 2026 17:59:38 UTC