pada gambar dan elemen video Anda. <!-- set a 640:360 i.e a 16:9 - aspect ratio → <img src="puppy.jpg" width="640" height="360" alt="Puppy with balloons"> Responsive <img width="1000" height="1000" src="puppy-1000.jpg" srcset="puppy-1000.jpg 1000w,puppy-2000.jpg 2000w,puppy-3000.jpg 3000w" alt="Puppy with balloons"/>
iklan, embed dan iFrame • Hindari menghilangkan ruang statis jika tidak ada iklan yang ditampilkan dengan menampilkan placeholder. • Menyediakan ukuran terbesar yang memungkinkan untuk slot iklan.
rendering font kustom dengan nilai seperti auto, swap, block, fallback, dan opsional. • Menggunakan <link rel = preload> pada font web utama. • Menggabungkan <link rel = preload> dan font-display: optional.
interaktivitas dan daya respons situs. • Mengukur waktu dari saat pengguna pertama kali berinteraksi dengan halaman hingga saat browser benar-benar dapat merespons interaksi itu. • Di Lighthouse FID dapat diukur dengan melihat TBT (Total Blocking Time).
membuat pengguna mungkin merasa UI Anda tidak responsif. • Setiap bagian kode yang memblokir main-thread selama 50ms atau lebih dapat dikategorikan sebagai Long Tasks.
pada background main-thread. • Memindahkan operasi non-UI ke web worker terpisah dapat mengurangi waktu pemblokiran main-thread yang dapat meningkatkan FID.
alasan khusus untuk tidak melakukan async dan defer, semua script pihak ketiga harus dimuat dengan defer atau async secara default. <script defer src="…"></script> <script async src="…"></script>
• Elemen <image> di dalam <svg>. • Elemen <video> (gambar placeholder-nya) • Elemen dengan background yang dimuat melalui fungsi url() Solusi • Optimalkan dan kompres gambar • Muat dahulu sumber daya penting • Kompres file teks • Mengirimkan aset yang berbeda berdasarkan koneksi jaringan (adaptive serve) • Cache aset menggunakan service worker
untuk tidak menggunakan gambar sejak awal. Jika tidak relevan dengan kontennya, hapuslah. • Kompres gambar. • Ubah gambar menjadi format yang lebih baru (JPEG 2000, JPEG XR, atau WebP) => saya menggunakan WebP Converter for Media. • Gunakan gambar responsif. • Pertimbangkan untuk menggunakan CDN gambar.
pengalaman pengguna pada situs web yang dimiliki. • Jangan terpaku seakan-akan Core Web Vitals ini merupakan arti sepenuhnya dari pengalaman pengguna yang baik.