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

Editorial review: cross-document view transitions #34118

Merged

Conversation

chrisdavidmills
Copy link
Contributor

@chrisdavidmills chrisdavidmills commented Jun 13, 2024

Note: MERGE the corresponding demo updates in mdn/dom-examples#265 as soon as this content has been merged, otherwise the demo links in the content will be broken.

Description

Background information

#32723 contains the engineering technical review for my work on cross-document view transitions docs, which has been completed and approved. Thank you to @bramus for your thorough and detailed review work.

This is a new PR based on the same branch, which is intended to contain the editorial review for the same work.

Description

Chrome 123/124 includes features required for developers to create cross-document View Transitions. This includes:

This PR adds content for all of these. In addition, it:

  • Updates the View Transitions API landing page to cover these new features.
  • Moves the guide content to a separate "Using the View Transitions API" article.
  • Makes some updates to existing view transitions pages, so that they work for SPA and MPA use cases.

Related ChromeStatus entries:

Motivation

Additional details

Related issues and pull requests

chrisdavidmills and others added 30 commits March 18, 2024 13:00
…idmills/content into cross-document-view-transitions
Co-authored-by: dawei-wang <dawei-wang@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions bot added the merge conflicts 🚧 [PR only] label Jun 19, 2024
Copy link
Contributor

This pull request has merge conflicts that must be resolved before it can be merged.

@github-actions github-actions bot removed the merge conflicts 🚧 [PR only] label Jun 19, 2024
Copy link
Member

@pepelsbey pepelsbey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Impressive, as usual :) There are several minor suggestions, among them:

  • bfcache → back/forward cache: It’s a fairly new term well-known mostly to browser engineers and performance pros. I’d use the full name for better clarity.
  • Chrome Dev Rel → Chrome DevRel: it’s quite a common abbreviation.

files/en-us/web/api/navigationactivation/entry/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/navigationactivation/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/pagerevealevent/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/pageswapevent/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/pageswapevent/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/viewtransition/finished/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/window/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/window/pagereveal_event/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/window/pagereveal_event/index.md Outdated Show resolved Hide resolved
files/en-us/web/api/window/pageswap_event/index.md Outdated Show resolved Hide resolved
chrisdavidmills and others added 16 commits June 21, 2024 12:11
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
Co-authored-by: Vadim Makeev <hi@pepelsbey.dev>
@chrisdavidmills
Copy link
Contributor Author

@pepelsbey Thanks for the review Vadders! Let me know if you think anything else is needed.

Copy link
Member

@pepelsbey pepelsbey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thanks :)

@chrisdavidmills chrisdavidmills merged commit 7223110 into mdn:main Jun 23, 2024
9 checks passed
@chrisdavidmills chrisdavidmills deleted the cross-document-view-transitions branch June 23, 2024 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Content:CSS Cascading Style Sheets docs Content:HTML Hypertext Markup Language docs Content:WebAPI Web API docs size/xl [PR only] >1000 LoC changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants