报告软件导航的性能指标
我们(和其他人)长期以来一直热衷于使软通航在"灯塔"中更具一流的经验. 你应该能够知道LCP,FCP,速度指数等等 对于软导航,就像你做的硬导航。
软导航(几乎)是一件事情:https://GitHub.com/WICG/soft-navigations 有几个heuristics需要满足(无论是新的导航API还是更古老的pushState风格). . 当它们表现良好时,眨眼将其标记为软导航. 有[2](https://groups.google.com/a/chromium.org/g/blink-dev/c/MK01W5XX6E/m/FHNQ pJXCAAJ)[intents](https://groups.google.com/a/chromium.org/g/blink-dev/c/IZTBo59U/m/r8WAR2YOBQAJ?utm mediter=email&utm source=footer)将这一概念暴露在"活期".
这一切背后还有一些工具 似乎我们在灯塔里有我们需要的一切支持! 这绝对会改进我们的故事
因此,我们应该看到跟踪事件 后软导航LCP候选人。 我看到一些CLs暗示FP,FCP也受到了影响.
- 增加软纳维基热力学的痕迹(Ifc8253db),这里分别列出热力学的痕量事件. (https://source.chromium.org/chromium/chromium/src/+/main:third party/blink/renderer/core/timing/soft navigation heuristics.cc;l=200-203;drc=859c521a103437de4f822ae3a20ca1ac1375c956)。 我不确定这次事件的时间戳是否有意义。
这是-enable-blink-features=SoftNavigation Heuristics'或仅仅是被子~"实验网络平台特征"的背后. .-enable-experiental-web-platform-features'. 我在https://next-movies-zeta.ZVercel.app/上成功看到"软导航被检测到"后一旗的操纵台信息.
在feb 2023中 https://chromium-review.googlesource.com/c/chromium/src/+/4230572登陆,并加上: {型:"最大-内容-绘",包括SoftNavigation Observations: true}.
这可能影响到软导航情况下的痕量事件.
内容来源: GoogleChrome/lighthouse