Skip to main content

Command Palette

Search for a command to run...

20260706.

Updated
View as Markdown

Hari ini saya mengurangi beberapa beban hidup muatan dari situs pribadi saya—ofisia.name—dengan memutus hubungan pertemanan dengan berkas-berkas Javascript dari dua situs eksternal.

Yang pertama adalah milik Chatra. sebenarnya saya sudah lama sekali tidak lagi mengaktifkan fitur live chat Chatra di situs saya, barangkali jauh sebelum diakuisisi oleh Brevo, hanya saja sepertinya saya lupa comment out tag HTML yang memuat berkas JS mereka.

Sedangkan yang kedua adalah milik Google Analytics. Dengan beragamnya opsi-opsi lain yang lebih ringan dimuat, siapa yang masih menggunakan Google Analytics hari ini? Bukan saya, yang jelas.

Meskipun saya tidak lagi terobsesi dengan data statistik pengunjung, sudah barang tentu saya masih sangat terobsesi dengan optimasi web performance situs pribadi saya. Sebuah bentuk lost art seni yang hilang di era vibe coding yang rawan dijangkiti kode bloated dari pelbagai framework yang riskan overkill.

(sumber gambar kolom pertama, kedua, ketiga dan keempat)

Seperti yang tertampil pada gambar insert, baris atas adalah versi sebelum, sedangkan baris bawah adalah versi setelah optimasi. Dengan dikucilkannya Chatra dan Google Analytics dari lingkaran pertemanan, saya dapat memangkas ukuran total halaman depan situs pribadi saya dari 798.0 KB menjadi 315.3 KB, setidaknya begitulah menurut Pingdom Website Speed Test.

Menurut Google PageSpeed Insights, skor performa versi mobile meningkat dari 82 menjadi 98. Sedangkan skor lab hasil penilaian DebugBear Website Speed Test kurang lebih hampir mirip, yakni dari 89% menjadi 97%. Hari ini saya merasa gembira loka sebab hasrat OCD saya telah lumayan terpenuhi.

(sua)