معیارهای آزمایشی soft navigation به CrUX اضافه شدن
خلاصهٔ کاملتر
طبق پست تیم Chrome توی web.dev، از نسخهی اکتبر ۲۰۲۶ دیتاست CrUX (یعنی گزارش تجربهی واقعی کاربرای کروم) نسخههای آزمایشی Core Web Vitals رو منتشر میکنه که soft navigation رو هم حساب میکنن. soft navigation یعنی وقتی یه SPA بدون لود کامل صفحه، با جاوااسکریپت محتوا و URL رو عوض میکنه. این بعد از عرضهی Soft Navigations API توی Chrome 151 اتفاق افتاده.
سه معیار جدید اضافه شده: experimental_largest_contentful_paint_with_softnavs برای LCP، experimental_interaction_to_next_paint_with_softnavs برای INP و experimental_cumulative_layout_shift_with_softnavs برای CLS. امتیازهای رسمی Core Web Vitals فعلاً دست نمیخورن و این نسخهها کنارشون ارزیابی میشن. تیم Chrome میگه توی انتشار نوامبر، FCP و navigation types هم نسخهی soft navigation میگیرن.
قبلاً CrUX برای یه SPA فقط بار اول ورود (hard navigation) رو ثبت میکرد و همهی تعاملها و layout shiftهای کل جلسه رو به همون صفحهی اول میچسبوند. حالا هر تغییر صفحه داخل اپ یه navigation جدا حساب میشه و توی CrUX API زیر همون URL مقصد گزارش میشه. یعنی پیدا کردن صفحهای که مشکل داره خیلی راحتتر میشه.
بیشتر سایتها تغییری نمیبینن. حدود ۷۰ درصد originها تقریباً soft navigation ندارن و فقط ۷ تا ۱۱ درصد بیشتر از نصف بازدیدهاشون soft هست. ولی بین هزار سایت برتر، ۳۵ تا ۴۲ درصد جزو همین گروه پر از soft navigation هستن، هم روی اندروید هم دسکتاپ.
برای این سایتها LCP بهتر میشه، چون کلیکهای بعدی از کد و فایلهایی استفاده میکنن که قبلاً دانلود شدن. مثلاً روی اندروید، originهایی که ۷۵ تا ۱۰۰ درصد soft navigation دارن از ۲۶ درصد LCP خوب به ۸۷ درصد میرسن. به گفتهی پست، دلیلش این نیست که SPA ذاتاً سریعتره؛ کلیکهای بعدی روی هر سایتی سریعترن. INP هم بهتر میشه چون دیگه کندترین تعامل کل جلسه ملاک نیست و نرخ قبولی تقریباً دو برابر میشه. ولی SPAها هنوز از سایتهای چندصفحهای عقبترن، پس کار سنگین جاوااسکریپت موقع عوض کردن route هنوز مهمه. CLS هم بهتر میشه و تقریباً به سطح سایتهای چندصفحهای میرسه.
این دادهها توی CrUX BigQuery، CrUX API و CrUX History API در دسترسن. تیم Chrome انتظار داره ماه به ماه کمی تغییر کنن و هدفش اینه که تا می ۲۰۲۷ از حالت آزمایشی دربیان. بعد از اون Search Console هم از دادهی جدید استفاده میکنه.
نکات کلیدی:
- سه معیار آزمایشی جدید برای LCP، INP و CLS با پسوند _with_softnavs توی CrUX اضافه شدن.
- پایهی این کار Soft Navigations API هست که توی Chrome 151 عرضه شد.
- امتیازهای رسمی Core Web Vitals فعلاً تغییری نمیکنن.
- فقط ۷ تا ۱۱ درصد originها بیشتر از نصف بازدیدشون soft navigation هست، ولی بین هزار سایت برتر این عدد ۳۵ تا ۴۲ درصده.
- LCP خوب برای SPAهای پرکلیک روی اندروید از ۲۶ درصد به ۸۷ درصد میرسه.
- هدف خروج از حالت آزمایشی می ۲۰۲۷ هست و بعدش Search Console به دادهی جدید سوییچ میکنه.




