LGTM to extend to 123 inclusive.

On 1/22/24 10:00 PM, Ian Clelland wrote:


        Contact emails

iclell...@chromium.org


        Explainer

https://bit.ly/soft-navigation
https://docs.google.com/document/d/1eUyQg3YLEmYjrTMC3p-F1MilECwCynhM6WIbIo05SPU/edit


        Specification

https://wicg.github.io/soft-navigations


        Summary

Exposes the (experimental) soft navigation heuristics [1] to web developers, using both PerformanceObserver and the performance timeline. [1] https://bit.ly/soft-navigation



        Blink component

Blink>PerformanceAPIs <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPerformanceAPIs>


        TAG review

https://github.com/w3ctag/design-reviews/issues/879


        TAG review status

Issues addressed


        Chromium Trial Name

SoftNavigationHeuristics


        Link to origin trial feedback summary

https://github.com/WICG/soft-navigations/issues


        Origin Trial documentation link

https://github.com/WICG/soft-navigations#soft-navigations


        Risks



        Interoperability and Compatibility

None



/Gecko/: No signal (https://github.com/mozilla/standards-positions/issues/854)

/WebKit/: No signal (https://github.com/WebKit/standards-positions/issues/235)

/Web developers/: Strongly positive https://github.com/WICG/proposals/issues/71#issuecomment-1325856231 https://twitter.com/yoavweiss/status/1575191332775026688

/Other signals/:


        WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

None



        Goals for experimentation



        Reason this experiment is being extended

We are still collecting feedback from partners, who are evaluating the suitability of this API to replace existing ad-hoc methods of measuring soft navigations, including some who were only recently able to start experimenting. Additionally, we have made changes to the heuristics, in response to testing and feedback, to eliminate some false-positive detections, and better match the behaviour of real-world single-page apps. Some of these changes initially went out in Chrome 120, and were refined in Chrome 121; some will be released with Chrome 122. We'd like to give developers a chance to experiment with these changes, to help inform any future adjustments that need to be made. After Chrome 123, we intend to pause the experiment while we act on all of the feedback, and decide whether further changes to the heuristics are necessary, or if the API is in good enough shape to consider shipping.



        Ongoing technical constraints

None.



        Debuggability

None



        Will this feature be supported on all six Blink platforms
        (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

No


        Is this feature fully tested by web-platform-tests
        
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?

Yes


        Flag name on chrome://flags

None


        Finch feature name

SoftNavigationHeuristics


        Requires code in //chrome?

False


        Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1338390


        Estimated milestones

OriginTrial desktop last        123
OriginTrial desktop first       117

OriginTrial Android last        123
OriginTrial Android first       117

OriginTrial webView last        123
OriginTrial webView first       117



        Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5144837209194496


        Links to previous Intent discussions

Intent to prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfV3qRFx0i-eGJFSzqE8bnbX8XYJCvXAj0LfvO0icPo_jA%40mail.gmail.comĀ Intent to Experiment: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUb_Gn_5gGy8SnChg5KH2JN57Gv0NhnHN7Q_kH0Aa17CQ%40mail.gmail.com Intent to Extend Experiment: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfULP5d3fNCAqeO2gLP56R3HCytmaNk%2B9kpYsC2dj4%3DqoQ%40mail.gmail.com Intent to Ship: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfULP5d3fNCAqeO2gLP56R3HCytmaNk%2B9kpYsC2dj4%3DqoQ%40mail.gmail.com


This intent message was generated by Chrome Platform Status <https://chromestatus.com/>.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK_TSXKaXYQ8hYmRvkmMEYNm_Fddpr9EotUPy5-0bu8gaQbwQw%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK_TSXKaXYQ8hYmRvkmMEYNm_Fddpr9EotUPy5-0bu8gaQbwQw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b4193d9c-c42d-4a51-a557-8f69088e9ff2%40chromium.org.

Reply via email to