LGTM to experiment from M109 to M112.

On 11/30/22 9:01 AM, Yoav Weiss wrote:


        Contact emails

yoavwe...@chromium.org


        Explainer


https://github.com/WICG/soft-navigations#soft-navigations <https://bit.ly/soft-navigation>


        Specification


Not yet. I want to use the OT's feedback to assess the solution's viability.


        Summary

Exposes the (experimental) soft navigation heuristics <https://github.com/WICG/soft-navigations#soft-navigations> to web developers, using both PerformanceObserver and the performance timeline.


        Blink component

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


        TAG review

Not yet.


        TAG review status

Not yet.


        Risks



        Interoperability and Compatibility



/Gecko/: No signal for now. Will file once feedback confirms viability.

/WebKit/: No signal for now. Will file once feedback confirms viability.

/Web developers/: Strong <https://github.com/WICG/proposals/issues/71#issuecomment-1325856231> support <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?


Nope!



        Goals for experimentation

I'm interested in gaining insights on the quality of the heuristic and how it compares to current heuristics employed by RUM providers or driven by framework- or app-specific knowledge. I'm also interested in knowing if developers find the correlation of various performance entries to their soft navigation ergonomic, and whether the emitted FP/FCP/LCP entries work well for them to evaluate the performance of their soft navigations.



        Reason this experiment is being extended

N/A



        Ongoing technical constraints

None.



        Debuggability



        Will this feature be supported on all six Blink platforms
        (Windows, Mac, Linux, Chrome OS, 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 <https://wpt.fyi/results/soft-navigation-heuristics?label=experimental&label=master&aligned&view=subtest>!


        Flag name

SoftNavigationHeuristics


        Requires code in //chrome?

False


        Tracking bug

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


        Estimated milestones

OriginTrial desktop last        112
OriginTrial desktop first       109

OriginTrial Android last        112
OriginTrial Android first       109

OriginTrial webView last        112
OriginTrial webView first       109



        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


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/CAL5BFfUb_Gn_5gGy8SnChg5KH2JN57Gv0NhnHN7Q_kH0Aa17CQ%40mail.gmail.com <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfUb_Gn_5gGy8SnChg5KH2JN57Gv0NhnHN7Q_kH0Aa17CQ%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/54e1bd7b-a660-8cdb-251f-3da1a1883c33%40chromium.org.

Reply via email to