نمونه سازی بسته های پشته برای فانوس دریایی

TL;DR: Stack Packs یک ویژگی جدید Lighthouse است که در حال حاضر در دست توسعه است و ما دوست داریم نظرات شما را بشنویم!

لایت‌هاوس با بررسی عملکرد، دسترسی و سایر بهترین روش‌ها، راهنمایی‌های مهمی را در اختیار توسعه‌دهندگان قرار می‌دهد که می‌توانند از آن برای بهبود صفحات وب خود استفاده کنند. با این حال، بسیاری از توسعه‌دهندگان از فناوری‌های مختلفی برای ساخت سایت خود استفاده می‌کنند (مانند CMS یا چارچوب جاوا اسکریپت) و ممکن است نیاز به مشاوره خاص‌تری داشته باشند.

Stack Packs یک ویژگی است که Lighthouse را گسترش می دهد و توصیه های مبتنی بر پشته را نیز شامل می شود. به‌جای ارائه توصیه‌های کلی، پیام‌های دیگری ارائه می‌شود که نحوه رسیدگی به برخی ممیزی‌ها را با ابزارهایی که برای استفاده در یک وب‌سایت شناسایی شده‌اند، توضیح می‌دهد.

نمونه اولیه بسته پشته وردپرس
نمونه اولیه بسته پشته وردپرس

جامعه باید تصمیم بگیرد که چه توصیه هایی برای پشته های مختلف باید باشد. یک مخزن جداگانه برای ادغام ایده ها ایجاد شده است و نمونه اولیه این ویژگی را می توان با Lighthouse Viewer مشاهده کرد.

لایت هاوس از کدام پشته ها پشتیبانی می کند؟

ما با وردپرس شروع می کنیم و قصد داریم در آینده این لیست را به سایر چارچوب های محبوب CMS و جاوا اسکریپت (React، Angular و غیره) گسترش دهیم.

چگونه این ویژگی در گزارش Lighthouse من نشان داده می شود؟

دو گزینه در حال بررسی است:

  • به طور خودکار شناسایی کنید که کدام پشته ها در یک صفحه (مانند وردپرس) استفاده می شوند و بلافاصله پیام های اضافی مخصوص پشته را برای ممیزی های قابل اجرا نشان دهید.
  • به طور خودکار تشخیص دهد که کدام پشته ها در یک صفحه استفاده می شوند (مانند وردپرس) و یک ضامن ارائه دهید که به کاربر اجازه می دهد بین نسخه معمولی و به روز شده Lighthouse جابجا شود.

چگونه توصیف های خاص پشته توسط انجمن اصلاح می شود؟

ما در حال بررسی گزینه‌هایی هستیم تا هر کسی بتواند توصیه‌های مخصوص پشته را در آینده نزدیک توصیه کند. در عین حال، در صورت تمایل به ارسال PR به طور مستقیم به مخزن Lighthouse Stack Packs یا ارائه پیشنهادات در این برگه Google برای وردپرس.

بازخورد

ما دوست داریم هر گونه بازخوردی که ممکن است داشته باشید بشنویم:

  • کدام پشته ها را در آینده بعد از وردپرس در اولویت قرار دهیم؟
  • آیا ترجیحی برای نحوه نمایش این ویژگی در گزارش Lighthouse خود دارید؟
  • پیشنهاد دیگری دارید؟

اگر نظری دارید در این موضوع بحث کامنت بگذارید.