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

Detect UA Transitions on Same-Document Navigations #834

Closed
1 task done
khushalsagar opened this issue Apr 21, 2023 · 2 comments
Closed
1 task done

Detect UA Transitions on Same-Document Navigations #834

khushalsagar opened this issue Apr 21, 2023 · 2 comments
Assignees
Labels
Progress: review complete Resolution: satisfied The TAG is satisfied with this design Review type: CG early review An early review of general direction from a Community Group Venue: WHATWG

Comments

@khushalsagar
Copy link

I'm requesting a TAG review for an API to detect UA defined visual transitions on same-document navigations.

Smooth visual transitions as users navigate on the web can lower cognitive load by helping users stay in context. It can also provide a visual cue about the destination before initiating the navigation. Both site authors and user-agents (UAs) add visual transitions to their navigations for these use-cases.

However, the user experience is bad if both the site author and the UA add these transitions: the transitions may conflict and cause confusion for the user. The goal of this proposal is to avoid such cases to ensure only one visual transition is executed at a time.

  • Explainer¹ (minimally containing user needs and example code): Explainer. This review is for the API specified here.

  • User research: [url to public summary/results of research]

  • Security and Privacy self-review²: None. The API is limited to same-document navigations.

  • GitHub repo (if you prefer feedback filed there): None. I'd appreciate feedback in comments on this review.

  • Primary contacts (and their relationship to the specification):

  • Organization/project driving the design: Google

  • External status/issue trackers for this feature (publicly visible, e.g. Chrome Status): https://chromestatus.com/feature/5204831477694464

Further details:

  • I have reviewed the TAG's Web Platform Design Principles
  • The group where the incubation/design work on this is being done (or is intended to be done in the future): WICG
  • The group where standardization of this work is intended to be done ("unknown" if not known): HTML
  • Existing major pieces of multi-stakeholder review or discussion of this design:
  • Major unresolved issues with or opposition to this design:
  • This work is being funded by:

The html issue for discussing this proposal is here.

We'd prefer the TAG provide feedback as (please delete all but the desired option):

💬 leave review feedback as a comment in this issue and @-notify khushalsagar.

@hober
Copy link
Contributor

hober commented Jul 17, 2023

This seems pretty reasonable to me. I don't think there's any fingerprinting concern here, given that you don't learn anything that you don't already know via the User-Agent string.

@torgo
Copy link
Member

torgo commented Jul 19, 2023

Hi @khushalsagar – We discussed today and agreed to close this as we're happy to see it move forward. Many thanks! ✨

@torgo torgo closed this as completed Jul 19, 2023
@torgo torgo added Progress: review complete Resolution: satisfied The TAG is satisfied with this design labels Jul 19, 2023
@torgo torgo removed this from the 2023-07-17-week milestone Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Progress: review complete Resolution: satisfied The TAG is satisfied with this design Review type: CG early review An early review of general direction from a Community Group Venue: WHATWG
Projects
None yet
Development

No branches or pull requests

4 participants