Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

View Transitions: list of types #908

Open
1 task done
vmpstr opened this issue Oct 12, 2023 · 2 comments
Open
1 task done

View Transitions: list of types #908

vmpstr opened this issue Oct 12, 2023 · 2 comments

Comments

@vmpstr
Copy link

vmpstr commented Oct 12, 2023

こんにちは TAG-さん!

I'm requesting a TAG review of View Transitions: list of types.

The View Transitions feature allows developers to create transitions between DOM states. A significant portion of the transition is a declarative set up, followed by a script trigger. This works well for a single type of transition. However, developers have expressed interest to be able to declare multiple transitions in their CSS, and then trigger only one of them from script. The list of types proposal attempts to address this use case.

Further details:

  • I have reviewed the TAG's Web Platform Design Principles
  • Relevant time constraints or deadlines: None
  • The group where the work on this specification is currently being done: CSSWG
  • The group where standardization of this work is intended to be done (if current group is a community group or other incubation venue): CSSWG
  • Major unresolved issues with or opposition to this specification: We have not head of opposition, but some bikeshedding on the names remains to be done.
  • This work is being funded by: Google

💬 leave review feedback as a comment in this issue and @-notify @vmpstr @noamr

@LeaVerou
Copy link
Member

Hi @vmpstr,

We just took this up on our breakout A today, but we couldn't find a list of use cases in the explainer. There was this issue which is linked, but it was not clear to us whether that is the only use case, or whether there are more. It would also be useful to include any alternatives considered. Please take a look here for more advice on writing effective explainers.

@LeaVerou LeaVerou added the Progress: pending external feedback The TAG is waiting on response to comments/questions asked by the TAG during the review label Nov 13, 2023
@vmpstr
Copy link
Author

vmpstr commented Nov 13, 2023

Hi @LeaVerou,

Thank you for the feedback. The use-case described in w3c/csswg-drafts#8960 is the same use-case described in the explainer, and is the main use-case for this API addition to the View Transitions feature.

We are also discussing using types for a similar use-case in the cross-document navigation case, where the polyfill is potentially harder to implement. We are early in the discussion of how types can be used in that case though.

I've added alternatives considered section that mentions this as well.

@plinss plinss added Progress: in progress and removed Progress: pending external feedback The TAG is waiting on response to comments/questions asked by the TAG during the review labels Nov 20, 2023
@plinss plinss removed this from the 2024-01-23-f2f-London milestone Mar 11, 2024
@torgo torgo added this to the 2024-03-18-week milestone Mar 17, 2024
@plinss plinss removed this from the 2024-03-18-week milestone Mar 25, 2024
@plinss plinss removed this from the 2024-05-06-week:d milestone May 13, 2024
@torgo torgo added this to the 2024-05-20-week:d milestone May 19, 2024
@plinss plinss removed this from the 2024-05-20-week:d milestone May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants