Patokannya: HP kelas Samsung J2 Prime
Ini bukan patokan asal-asalan. Tim MEA sengaja menetapkan kelas perangkat terbawah yang dijadikan acuan paling berat — setara Samsung J2 Prime, HP dengan RAM sekitar 1,5GB dan prosesor quad-core yang jadi gambaran nyata perangkat "kelas bawah" yang masih banyak dipakai orang. Alih-alih cuma mengetes di laptop kencang tim development lalu berasumsi semua orang punya perangkat serupa, patokannya justru perangkat paling pas-pasan yang realistis dipakai pengguna sungguhan.
Tiga tingkatan tampilan, dipilih otomatis
Begitu halaman MEA Tools dibuka, ada skrip kecil yang langsung jalan sebelum tampilan dirender, dan menentukan salah satu dari tiga tingkatan (disebut "tier" di dalam kode): Low (Hemat), Mid (Seimbang), atau High (Penuh). Tingkatan ini murni soal visual — efek glow, animasi, gradient, dan sejenisnya — bukan soal fitur tools yang jadi berkurang. Tools-nya tetap berfungsi penuh di tier mana pun; yang berubah cuma seberapa "berat" dekorasi visualnya.
Penentuannya memakai beberapa sinyal yang bisa dibaca browser:
- RAM perangkat (kalau browser mengizinkan baca informasi ini) — di bawah atau sama dengan 2GB otomatis masuk tier Hemat.
- Jumlah core CPU — dipakai sebagai sinyal utama di browser yang nggak kasih info RAM (seperti Safari), dan sebagai penyaring tambahan di browser lain.
- Mode hemat data atau pengurangan animasi yang sudah diaktifkan user di pengaturan sistem atau browsernya sendiri — kalau ini aktif, MEA Tools langsung hormati dan pakai tier paling ringan tanpa tanya-tanya lagi.
Nggak cuma nebak di awal — diukur juga secara nyata
Bagian yang lebih menarik: sistem ini nggak cuma menebak sekali di awal lalu selesai. Begitu halaman mulai dipakai — misalnya kamu scroll atau sentuh layar — ada pengukuran FPS (frame per second) yang jalan di belakang layar, mengecek apakah animasi benar-benar lancar di perangkatmu atau justru tersendat.
Kalau terdeteksi dua kali berturut-turut FPS-nya jatuh di bawah 40, sistem otomatis menurunkan satu tingkat tampilan — dari Penuh ke Seimbang, atau dari Seimbang ke Hemat — supaya pengalamannya tetap nyaman dipakai. Begitu diturunkan, muncul notifikasi kecil yang bilang "Visual disesuaikan demi kenyamanan perangkat Anda", jadi kamu nggak bingung kenapa tampilannya tiba-tiba berubah.
Ada satu aturan yang sengaja dijaga ketat di sini: tier cuma boleh turun otomatis, nggak pernah naik sendiri tanpa bukti. Jadi begitu sistem mendeteksi perangkat kesulitan dan menurunkan tampilan, dia nggak akan "coba-coba naikin lagi" diam-diam — itu bisa bikin pengalaman naik-turun yang justru mengganggu. Kalau mau kembali ke tampilan penuh, itu keputusan yang diserahkan ke pilihan manual pengguna.
Bisa Diubah Manual Kapan Saja
Ada tombol pengaturan tampilan kecil yang bisa diklik kapan saja untuk memilih manual antara mode Otomatis, Hemat, Seimbang, atau Penuh — kalau kamu lebih suka menentukan sendiri dibanding mengandalkan deteksi otomatis.
Coba Langsung →Hasil deteksi diingat, nggak diukur ulang tiap kunjungan
Supaya nggak perlu ukur FPS dari nol setiap kali kamu buka MEA Tools, hasil deteksi otomatis disimpan di perangkatmu sendiri (lewat localStorage browser). Jadi begitu sistem sudah tahu perangkatmu lebih cocok di tier Hemat, kunjungan berikutnya langsung memakai tier itu sejak awal, tanpa perlu menunggu proses ukur-ukur ulang.
Pengukuran FPS sendiri juga nggak dilakukan sembarangan — hanya dihitung saat kamu benar-benar aktif berinteraksi (scroll, sentuh, atau gerak mouse), dan berhenti kalau tab sedang nggak aktif. Ini mencegah halaman yang sedang diam dianggap "lambat" padahal memang nggak ada yang perlu dirender saat itu.
Kenapa ini penting?
Banyak situs atau web app dibangun dan dites di perangkat development yang kencang, lalu asumsinya semua pengguna punya pengalaman serupa. Kenyataannya, di Indonesia sendiri rentang perangkat yang dipakai orang buat browsing sangat lebar — dari flagship terbaru sampai HP lama dengan RAM terbatas. Sistem adaptif ini adalah cara MEA Tools memastikan pengalamannya tetap nyaman dipakai di ujung spektrum yang mana pun, tanpa harus bikin dua versi situs terpisah atau memaksa semua orang mengunduh tampilan paling berat yang sama.