- From: CSS Meeting Bot via GitHub <sysbot+gh@w3.org>
- Date: Wed, 26 Oct 2022 16:20:15 +0000
- To: public-css-archive@w3.org
The CSS Working Group just discussed `View Transitions: pseudo vs shadow`, and agreed to the following: * `RESOLVED: Take khushal's proposal to use pseudo-element syntax for view transitions` <details><summary>The full IRC log of that discussion</summary> <TabAtkins> Topic: View Transitions: pseudo vs shadow<br> <TabAtkins> github: https://github.com/w3c/csswg-drafts/issues/7928<br> <khush> Proposed Resolution: Use pseudo-element syntax for UA generated DOM in ViewTransitions.<br> <TabAtkins> khush: This came from a tpac discussion<br> <TabAtkins> khush: For the exact targeting syntax for the transition generated elements<br> <TabAtkins> khush: One option is tightly coupled to how pseudo-elements work<br> <TabAtkins> khush: Another is using ::part(), which tightly couples us to a shadow dom ipml<br> <TabAtkins> khush: Some are a direct CSS function on the html element<br> <TabAtkins> khush: would be agnostic for how it's used, pseudo or shadow<br> <TabAtkins> khush: So this issue is mainly to resolve on if we're okay picking a syntax that is tightly coupled with one or the other, or want a generic one?<br> <TabAtkins> khush: I propose pseudo-element syntax, primarily becuase a future extension is scoped transitions where these can exist on any element<br> <TabAtkins> khush: We can say shadow dom is usable on the root right now because authors can't put a shadow on root, but other elements *can* have shadow from authors, so that would complicate things if we used a shadow-based syntax<br> <astearns> ack fantasai<br> <TabAtkins> fantasai: I support this proposal, i think it makes sense to pick a sytnax that allows flexibility, and i think pseudo-element can do that<br> <TabAtkins> fantasai: also feels the most familiar to css authors who aren't as much on the programmatic side, so this works fo rme<br> <emilio> wfm, though I still think the initial proposal had a _lot_ of pseudos...<br> <TabAtkins> smfr: I think the concern was that the pseudo-element was unwielding and not user-friendly?<br> <TabAtkins> khush: A later option is to make that easier, smaller names<br> <TabAtkins> astearns: Any objections to pseudo-element syntax?<br> <TabAtkins> RESOLVED: Take khushal's proposal to use pseudo-element syntax for view transitions<br> </details> -- GitHub Notification of comment by css-meeting-bot Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7928#issuecomment-1292293941 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 26 October 2022 16:20:17 UTC