- Pada instalasi Firefox bawaan di macOS, menu klik kanan terlalu rumit dan berisi banyak item yang tidak perlu
- Melalui pengaturan
about:config, berbagai fitur seperti tombol terkait AI, tangkapan layar, terjemahan, pratinjau tautan, pencarian visual, dan lainnya dapat dinonaktifkan
- Dengan mengubah total 13 pengaturan menjadi
false, menu bisa dipangkas dari 26 item menjadi 15 item sehingga jauh lebih ringkas
- Beberapa item (misalnya “Bookmark Link…”, “Save Link As…”, “Languages”) tidak bisa dihapus tanpa modifikasi CSS (
userChrome.css)
- Ada usulan agar Firefox menyediakan UI untuk menyesuaikan menu klik kanan, seperti fitur kustomisasi toolbar
Masalah pada menu klik kanan bawaan Firefox
- Di macOS, menu klik kanan Firefox yang baru diinstal mencakup 26 item, 7 pemisah, dan 2 submenu
- Banyak item yang tidak perlu seperti “Ask an AI Chatbot”, “Copy Clean Link”, “Inspect Accessibility Properties”
- Beberapa tombol tetap muncul bahkan setelah fitur dipakai sekali, dan cara menonaktifkannya tidak jelas
- Item seperti “Copy Clean Link” atau “Copy Link to Highlight” kadang muncul sebagai tombol yang tidak bermakna tergantung konteks
- Menu yang terlalu kompleks membuat pengguna sulit menemukan fungsi yang benar-benar dibutuhkan
Merapikan menu lewat about:config
- Mengubah pengaturan berikut menjadi
false akan menghapus tombol terkait
browser.translations.select.enable: menghapus “Translate Selection”
screenshots.browser.component.enabled: menghapus fitur dan tombol tangkapan layar
dom.text_fragments.enabled: menghapus “Copy Link to Highlight”
privacy.query_stripping.strip_on_share.enabled: menghapus “Copy Clean Link”
devtools.accessibility.enabled: menghapus “Inspect Accessibility Properties”
browser.ml.chat.menu: menghapus “Ask an AI Chatbot”
browser.ml.linkPreview.enabled: menghapus “Preview Link”
dom.text-recognition.enabled: menghapus “Copy Text From Image”
browser.search.visualSearch.featureGate: menghapus “Search Image with Google Lens”
extensions.formautofill.addresses.enabled: menghapus tombol terkait isi otomatis alamat
extensions.formautofill.creditCards.enabled: menghapus tombol terkait isi otomatis informasi pembayaran
widget.macos.native-context-menus: menghapus menu bawaan macOS “Services”
print.enabled: menghapus fitur cetak dan tombol terkait
- Setelah pengaturan di atas diterapkan, menu berkurang dari 26 menjadi 15 tombol dan menjadi jauh lebih sederhana
Item yang masih tersisa dan tidak bisa dihapus
- “Bookmark Link…”, “Save Link As…”, “Email Image…”, “Set Image as Desktop Background…”, “Bookmark Page…” dan sejenisnya tidak bisa dihapus lewat about:config
- Tanda
... pada item-item ini menunjukkan aksi yang memerlukan input pengguna
- Saat klik kanan di area formulir, menu “Check Spelling” dan “Languages” masih tetap muncul
- “Check Spelling” bisa dihapus jika pemeriksa ejaan dimatikan sepenuhnya, tetapi fitur ini berguna sehingga dipertahankan
- Menu “Languages” tidak bisa dihapus bahkan di lingkungan satu bahasa
Kustomisasi tambahan lewat userChrome.css
- Tombol tidak perlu yang masih tersisa bisa dihapus dengan membuat file userChrome.css
- Disebutkan bahwa tulisan berikutnya akan membahas cara memanfaatkan userChrome.css
Usulan perbaikan pengalaman pengguna Firefox
- Proses mematikan banyak tombol satu per satu rumit dan tidak intuitif
- Bagi pengguna baru, sulit menemukan lokasi pengaturannya, dan sebagian bahkan memerlukan penyesuaian yang terasa seperti hack tidak resmi
- Firefox seharusnya menyediakan antarmuka untuk mengelola item menu klik kanan secara visual, seperti “Customize Toolbar”
- Struktur saat ini berguna bagi pengguna mahir, tetapi kurang ramah bagi pengguna umum
1 komentar
Opini Hacker News
Di garis dunia lain, kalau Firefox memangkas menu konteks menjadi lebih pendek, mungkin akan muncul tulisan blog dari para power user yang mengeluh karena kehilangan fitur
Sebenarnya, setiap kali Firefox menghapus fitur dari UI, aku sudah berkali-kali melihat tulisan keluhan seperti itu
Pada akhirnya, sulit memuaskan semua orang
Menurutku pengguna pemula sudah lama meninggalkan Firefox, jadi tak perlu terlalu dikhawatirkan
Masalahnya adalah Firefox menambahkan fitur AI lalu mengaktifkannya tanpa bertanya kepada pengguna
Mengaku sebagai browser yang berfokus pada privasi tapi memasukkan AI secara default terasa kontradiktif
Kuncinya adalah menyeimbangkan opsi yang ditampilkan ke pengguna umum dengan fitur mendalam untuk power user
Keberhasilan komputer bukan karena ia “produk untuk semua orang”, melainkan karena ia “lingkungan yang bisa diubah siapa pun sesuai kebutuhannya”
Pada akhirnya, semua pengguna menjadi power user dengan caranya masing-masing
Seperti yang dikatakan Jack Conte dalam video ceramahnya, menurutku kesuksesan sejati datang dari sekelompok kecil pengguna yang sangat antusias
Item seperti “copy clean link” yang kadang muncul lalu hilang tergantung situasi itu membingungkan
Menurutku lebih baik selalu ditampilkan, meski dalam keadaan nonaktif
Tanda “…” adalah konvensi UI lama untuk menunjukkan bahwa item menu tidak langsung dijalankan, melainkan membuka dialog
Menu yang dinonaktifkan dan berwarna abu-abu justru berguna sebagai sinyal bahwa aku berada di tempat yang benar
Kalau item menu menghilang, malah jadi membingungkan
Item abu-abu memang terlihat tidak berguna, tapi sebenarnya merupakan mekanisme umpan balik yang penting
Kalau hanya membuka jendela properti, itu tidak perlu
Sekarang perhatian seperti itu terasa berkurang, jadi ada sedikit rasa nostalgia
Apple meninggalkan pendekatan menaruh menu di setiap jendela sesuai Fitts’s law(Fitts’s law)
Seperti tertulis di artikel Menu bar, menu di bagian bawah jendela lebih lambat dan tidak efisien
Secara pribadi aku menyukai struktur menu yang kaya di Firefox
Fitur yang jarang dipakai bisa ditempatkan dalam submenu, tapi sebisa mungkin discoverability tetap dipertahankan di dalam menu
Nantinya akan ada ratusan item
Menu juga tidak punya pencarian dan penjelasannya minim, jadi dari sisi kemudahan penemuan ini gagal
Di macOS itu masih ada
Masalah budaya zaman sekarang adalah, tulisan yang dulu mungkin ditulis sebagai “beginilah cara merapikan menu”
kini berubah menjadi konten yang berpusat pada kemarahan
Dulu perdebatan seperti Mac vs PC atau vim vs emacs masih bernuansa bercanda
Sekarang hampir semua tulisan terasa terlalu agresif
Firefox dulu memperkuat privasi, tapi sekarang justru memasukkan fitur default yang melemahkan privasi
Jadi bisa dimengerti kalau nada pengguna ikut menjadi lebih keras
Terima kasih sudah membagikan pengaturan about:config yang berguna
Ini bermanfaat bagi orang-orang yang memakai file user.js untuk menjaga dan menyinkronkan pengaturan
Aku juga merekomendasikan toolkit simpleMenuWizard yang bisa menghapus semua item menu klik kanan
Aku menghapus sekitar 15 item menu dengan userChrome.css, tapi berikutnya sepertinya akan kucoba pakai ini
Memang menunya terlalu panjang
Aku sering memakai “Save Link As…”, tapi “Set Image as Desktop Background…” belum pernah kupakai seumur hidup
Rasanya seperti ada item menu yang dialokasikan untuk kasus penggunaan yang terlalu sempit
Namanya membingungkan
Terima kasih sekali untuk pengaturan yang mematikan stylus scroll dan membuat input pena bisa dipakai sebagai alat seleksi teks
Ini perilaku yang sudah kuharapkan sejak zaman PenPoint dan Windows for Pen Computing
Menonaktifkan fitur sepenuhnya terasa agak berlebihan
Aku kadang memakai fitur screenshot, tapi tidak lewat menu klik kanan
Hal yang sama berlaku untuk autocomplete, print, alat aksesibilitas, dan lain-lain
Sayang sekali item menu yang tidak diperlukan tidak bisa dimatikan
Aku selalu memakainya hanya dari menu itu
Menarik melihat kritik terhadap item yang dibuat abu-abu
Perangkat lunak modern sekarang kalau tidak punya izin atau sebagian fitur diblokir, sering kali langsung menyembunyikan UI-nya
Akibatnya, meskipun mengikuti jalur dari dokumentasi atau AI, menunya tidak ada dan itu membingungkan
Item abu-abu adalah bentuk minimum dari discoverability yang memberi tahu bahwa fitur itu memang ada
Idealnya, akan lebih baik lagi jika dijelaskan juga “kenapa dinonaktifkan”, tapi mungkin itu terlalu berharap
Jika diklik, pengguna diarahkan ke halaman pemberitahuan “Anda tidak punya izin”
Menurutku itu jauh lebih baik daripada tidak menampilkan apa-apa
Pesan error pun menghilang, dan yang tersisa hanya loading spinner sebentar lalu lenyap
Pengguna bahkan tidak tahu kenapa sesuatu tidak bekerja
Saat melihat layar aku sampai berteriak, “discoverability!”
Itu daftar about:config yang menarik
Mungkin aku justru termasuk sedikit orang yang benar-benar sudah memakai semua item menu klik kanan itu
Lagi pula, item itu bahkan tidak bisa dihapus lewat about:config