Membuat prototipe Stack Packs untuk Lighthouse

TL;DR: Stack Packs adalah fitur Lighthouse baru yang saat ini sedang dalam pengembangan, dan kami ingin mendengar masukan Anda.

Dengan mengaudit performa, aksesibilitas, dan praktik terbaik lainnya, Lighthouse memberi developer panduan penting yang dapat mereka gunakan untuk meningkatkan kualitas halaman web. Namun, banyak developer menggunakan teknologi yang berbeda untuk membuat situs (seperti framework CMS atau JavaScript) dan mungkin memerlukan saran yang lebih spesifik.

Stack Packs adalah fitur yang akan memperluas Lighthouse agar juga menyertakan rekomendasi berbasis stack tertentu. Daripada hanya menampilkan saran yang digeneralisasi, pesan tambahan akan diberikan yang menjelaskan cara menangani audit tertentu dengan alat yang telah terdeteksi untuk digunakan di situs.

Prototipe Stack Pack WordPress
Prototipe Stack Pack WordPress

Komunitas akan menentukan rekomendasi apa yang seharusnya untuk stack yang berbeda. Repositori terpisah telah dibuat untuk menggabungkan ide, dan prototipe fitur ini dapat dilihat dengan Lighthouse Viewer.

Stack mana yang didukung Lighthouse?

Kami mulai dengan WordPress dan berencana memperluas daftarnya di masa mendatang ke framework CMS dan JavaScript populer lainnya (React, Angular, dll...).

Bagaimana fitur ini akan muncul di laporan Lighthouse saya?

Ada dua opsi yang sedang dipertimbangkan:

  • Secara otomatis mendeteksi stack mana yang digunakan pada halaman (seperti WordPress) dan segera menampilkan pesan khusus stack tambahan untuk audit yang berlaku.
  • Secara otomatis mendeteksi stack mana yang digunakan pada halaman (seperti WordPress) dan menyediakan tombol yang memungkinkan pengguna beralih antara Lighthouse versi reguler dan yang diperbarui.

Bagaimana deskripsi dalam stack tertentu akan dimodifikasi oleh komunitas?

Kami sedang mempelajari opsi yang memungkinkan siapa pun merekomendasikan rekomendasi khusus stack dalam waktu dekat. Sementara itu, jangan ragu untuk mengirimkan PR langsung ke repositori Lighthouse Stack Packs atau berikan saran di Spreadsheet Google ini untuk WordPress.

Masukan

Kami ingin mendengar masukan dari Anda:

  • Stack mana yang harus kita prioritaskan pada masa mendatang setelah WordPress?
  • Apakah Anda memiliki preferensi terkait cara fitur ini akan muncul di laporan Lighthouse Anda?
  • Ada saran lain?

Berikan komentar dalam masalah diskusi ini jika Anda memiliki pendapat.