اعلام Lighthouse 3.0

لوگوی فانوس دریایی.

Lighthouse 3.0 منتشر شد! 3.0 دارای ممیزی سریع تر، واریانس کمتر، رابط کاربری گزارش جدید، ممیزی های جدید و موارد دیگر است.

نحوه آپدیت به 3.0

  • CLI . npm install -g lighthouse@next را اجرا کنید.
  • گره . npm install lighthouse@next را اجرا کنید.
  • برنامه افزودنی کروم . برنامه افزودنی شما باید به طور خودکار به 3.0 به روز شود.
  • Chrome DevTools . Lighthouse 3.0 در کروم 69 در دسترس خواهد بود.

ممیزی سریعتر و واریانس کمتر

Lighthouse 3.0 به لطف چند تغییر، ممیزی های شما را سریع تر، با واریانس کمتر بین اجراها تکمیل می کند:

  • دریچه گاز شبیه سازی شده قبلاً Lighthouse در واقع صفحه شما را قبل از اجرای ممیزی تحت فشار قرار می داد. اکنون Lighthouse از یک موتور حسابرسی داخلی جدید با نام رمز Lantern استفاده می کند که ممیزی های شما را تحت تنظیمات شبکه معمولی و CPU شما اجرا می کند و سپس تخمین می زند که صفحه در شرایط موبایل چقدر طول می کشد تا بارگذاری شود.
  • دوره های انتظار کوچکتر برای تعیین اینکه یک صفحه بارگذاری شده است، Lighthouse باید منتظر بماند تا شبکه و CPU هیچ فعالیتی نداشته باشند. این دوره انتظار در نسخه 3 کوچکتر است.

رابط کاربری گزارش جدید

Lighthouse 3.0 دارای یک رابط کاربری جدید گزارش است که به لطف همکاری بین تیم Lighthouse و Chrome UX (تحقیق و طراحی) است.

گزارش Lighthouse 3 در GMail اجرا می شود
شکل 1 . گزارش Lighthouse v3 در صفحه درباره GMail اجرا می شود

فراخوان تغییر می کند

نسخه Node Lighthouse اکنون از گزینه های پیکربندی مشابه نسخه CLI پشتیبانی می کند. بسته به نحوه پیکربندی ماژول Node Lighthouse خود در نسخه 2، این می تواند یک تغییر اساسی باشد. برای اطلاعات بیشتر به تغییرات فراخوان مراجعه کنید.

امتیاز دهی تغییر می کند

در Lighthouse 3.0 مدل امتیازدهی برای ممیزی عملکرد تغییر می کند. نمره 50 نشان دهنده صدک 75 و نمره کامل 100 نشان دهنده صدک 98 است که نقطه کاهش بازده است.

امتیاز عملکرد میانگین موزون حسابرسی عملکرد است. وزن ممیزی ها نیز در v3 تغییر می کند.

نام حسابرسی v2 وزن v3 وزن
اولین رنگ محتوایی (جدید در نسخه 3) N/A 3
اولین رنگ معنی دار 5 1
اولین CPU Idle (اولین تعامل در نسخه 2) 5 3
Time To Interactive (به طور مداوم تعاملی در نسخه 2) 5 5
شاخص سرعت ادراکی 1 N/A
شاخص سرعت N/A 4
تأخیر ورودی تخمینی 1 0

در ادامه، راهنمای امتیازدهی Lighthouse v3 منبع حقیقت برای هر چیزی است که باید در مورد نحوه عملکرد امتیازدهی در Lighthouse v3 بدانید.

فرمت های خروجی جدید و تغییرات

پشتیبانی از خروجی CSV

نتایج گزارش اکنون می‌تواند در CSV خروجی شود. هر ردیف حاوی اطلاعات و نتایج یک ممیزی است، از جمله:

  • نام دسته ای که حسابرسی به آن تعلق دارد.
  • نام ممیزی.
  • شرح حسابرسی
  • نوع امتیاز مورد استفاده برای ممیزی.
  • ارزش امتیاز.

خروجی JSON تغییر می کند

نسخه 3.0 تغییرات زیادی را در فرمت خروجی JSON Lighthouse ایجاد می کند. برای جزئیات بیشتر به راهنمای مهاجرت Lighthouse v3 مراجعه کنید.

ممیزی های جدید

اولین رنگ محتوایی

زمانی که محتوای متن یا تصویر برای اولین بار روی صفحه نمایش کاربر نقاشی می شود را اندازه گیری کنید.

robots.txt معتبر نیست

مطمئن شوید که فایل robots.txt سایت شما به درستی تشکیل شده است تا ربات های جستجو بتوانند سایت شما را بخزند.

از فرمت های ویدئویی برای محتوای متحرک استفاده کنید

برای صرفه جویی در اندازه فایل های ویدئویی، GIF ها را با برچسب های video جایگزین کنید.

برای کسب اطلاعات بیشتر به جایگزینی گیف های متحرک با ویدیو مراجعه کنید.

از سفرهای رفت و برگشت متعدد و پرهزینه به هر مقصدی خودداری کنید

با افزودن ویژگی‌های rel="preconnect" به برچسب‌های link ، عملکرد بار خود را بهبود بخشید، که به مرورگر اطلاع می‌دهد تا در اسرع وقت با یک منبع ارتباط برقرار کند.

برای اطلاعات بیشتر به Preconnect مراجعه کنید.

تغییرات حسابرسی

اولین تعاملی ➡ اولین CPU بیکار

اولین حسابرسی تعاملی به First CPU Idle تغییر نام داده است تا نحوه عملکرد آن را بهتر توضیح دهد. هدف کلی حسابرسی نیز همین است. از این ممیزی برای اندازه‌گیری زمانی که کاربران می‌توانند برای اولین بار با صفحه شما تعامل داشته باشند، استفاده کنید.

شاخص سرعت ادراکی ➡ شاخص سرعت

در Lighthouse 3.0 ممیزی شاخص سرعت ادراکی اکنون به شاخص سرعت تبدیل شده است. این تغییر Lighthouse را با نحوه اندازه گیری WebPageTest این معیار مطابقت می دهد. هدف ممیزی یکسان است، اما معیار اساسی کمی متفاوت است.