Re: [csswg-drafts] [css-view-transitions-2] Abort transition if the navigation takes too long (#9155)

The CSS Working Group just discussed `[css-view-transitions-2] Abort transition if the navigation takes too long`, and agreed to the following:

* `RESOLVED: Specify that UAs MAY skip a VT for any reason, give an informative list of examples where they might do so (taking too long, etc)`

<details><summary>The full IRC log of that discussion</summary>
&lt;TabAtkins> khush: This came up during TAG review<br>
&lt;TabAtkins> khush: If you click the link, and it spins for 5s, do you really want a transition or do you just want to display the page directly?<br>
&lt;TabAtkins> khush: Interesting question.<br>
&lt;TabAtkins> khush: Proposal is, when you initiate nav the browser starts timing. If the render time crosses a threshold, browser SHOULD consider aborting the transition.<br>
&lt;TabAtkins> khush: So how specific should we be in the normative text of the spec?<br>
&lt;zcorpan> q+<br>
&lt;TabAtkins> khush: We ahve some text about browser-provided transitions being skipped, but doesn't say in what conditions the browser should provide that or skip non-browser transitions<br>
&lt;TabAtkins> khush: Should we just say "browser MAY" and then informatively list some exapmles?<br>
&lt;fantasai> yes<br>
&lt;TabAtkins> khush: So first resolution is to cancel transition if it's taking too long<br>
&lt;astearns> ack zcorpan<br>
&lt;TabAtkins> zcorpan: I think you should normatively say "UA MAY skip the VT for any reason" and then ahve examples<br>
&lt;TabAtkins> zcorpan: I don't think we should try to foresee all possible reasons for canceling<br>
&lt;vmpstr> +1<br>
&lt;TabAtkins> khush: I'm happy with that<br>
&lt;TabAtkins> astearns: Do we need a MUST for delay?<br>
&lt;TabAtkins> TabAtkins: I think like font timeouts it's fine as a quality-of-implementation issue<br>
&lt;TabAtkins> astearns: So resolution is "may skip for any reason", with a list of examples.<br>
&lt;TabAtkins> RESOLVED: Specify that UAs MAY skip a VT for any reason, give an informative list of examples where they might do so (taking too long, etc)<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9155#issuecomment-1719759382 using your GitHub account


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

Received on Thursday, 14 September 2023 16:18:15 UTC