- Bilah alamat Firefox berfungsi sebagai titik masuk yang langsung mengirim permintaan jika input terlihat seperti URL, dan jika tidak, akan meneruskannya ke mesin pencari default
- Pengaturan bawaan juga menampilkan hasil pencarian fuzzy termasuk riwayat penelusuran, sehingga praktis tetapi bisa mencampurkan kandidat yang tidak diinginkan
- Jika menambahkan karakter khusus di depan kata kunci, Anda dapat mempersempit cakupan hasil ke riwayat, bookmark, tag, tab yang terbuka, judul, URL, atau saran
*headphoneshanya mencariheadphonesdi bookmark, sedangkan^headphoneshanya mencarinya di riwayat penelusuran- Tanpa ekstensi tambahan, Anda dapat langsung mengendalikan jenis hasil yang diinginkan hanya lewat input di bilah alamat
Perilaku dasar bilah alamat Firefox
- Jika string yang dimasukkan ke bilah alamat terlihat seperti URL, Firefox akan mengirim permintaan tersebut
- Input yang tidak terlihat seperti URL akan diteruskan ke mesin pencari default
- Dalam pengaturan bawaan, kecocokan pencarian fuzzy dari riwayat penelusuran dan lainnya juga disertakan dalam hasil
- Dalam kebanyakan situasi ini sudah cukup, tetapi jika Anda hanya ingin melihat jenis hasil tertentu, diperlukan kontrol yang lebih rinci
Karakter prefiks untuk membatasi hasil pencarian
- Jika menambahkan karakter berikut di depan kata kunci, Anda dapat memfilter hasil bilah alamat Firefox ke cakupan tertentu
^: mencari kecocokan di riwayat penelusuran*: mencari kecocokan di bookmark+: mencari kecocokan di halaman yang diberi tag%: mencari kecocokan di tab yang sedang terbuka#: mencari kecocokan di judul halaman$: mencari kecocokan di alamat web, yaitu URL?: mencari kecocokan di item saran
- Contoh:
*headphones: mencariheadphoneshanya di bookmark^headphones: mencariheadphoneshanya di riwayat penelusuran
1 komentar
Komentar Hacker News
Fitur pembunuhnya adalah bisa diperluas dengan makro buatan sendiri
Misalnya, jika Anda ingin bilah alamat mengenali
hnsebagai kata kunci awalan dan mengirimhn firefox address barke pencarian Algolia, cukup tambahkan bookmark denganKeyword:hn,URL:[https://hn.algolia.com/?q=%s](<https://hn.algolia.com/?q=%s>). Di sini%sadalah posisi tempat argumen makro digantiMaka
hn firefox address barakan diperluas menjadi[https://hn.algolia.com/?q=firefox%20address%20bar](<https://hn.algolia.com/?q=firefox%20address%20bar>)awdipakai sepertiaw s3,aw iam, lalu membukahttps://console.aws.amazon.com/%samznadalah pencarian belanja Amazonhttps://www.amazon.com/s/?field-keywords=%s,gmadalah pencarian Gmailhttps://mail.google.com/mail/u/0/#search/%s,mapsadalah pencarian Google Mapshttps://www.google.com/maps/search/%s/,imgadalah pencarian Google Imageshttps://www.google.com/search?tbm=isch&q=%s,wplangsung menuju artikel Wikipedia jika ada dokumentasinyahttps://en.wikipedia.org/wiki/%s, danytadalah pencarian YouTubehttps://www.youtube.com/results?search_query=%s[0] https://github.com/gregsadetsky/custom-search-engines
Sampai sekarang saya masih tidak paham kenapa orang sengaja pindah dari Firefox ke Chrome/Edge/browser lain berbasis Chromium. Ada terlalu banyak fitur kecil yang berguna buat saya, dan performa JavaScript yang sedikit lebih baik itu secara keseluruhan tidak terlalu penting
Untuk pencarian isi HN saya pakai
[https://www.google.com/search?q=site:ycombinator.com+%s](<https://www.google.com/search?q=site:ycombinator.com+%s>), untuk pencarian Reddit saya pakai[https://www.google.com/search?q=site:reddit.com+%s](<https://www.google.com/search?q=site:reddit.com+%s>). Saya juga mendaftarkan[https://www.npmjs.com/package/%s](<https://www.npmjs.com/package/%s>)agar bisa langsung masuk ke halaman paket npmMisalnya, buat bookmark dengan URL
javascript: document.body.innerHTML = "%s" + document.body.innerHTMLlalu beri kata kunci@addBeforeagar berfungsi. Contoh ini memang tidak terlalu berguna, tetapi menunjukkan di mana dan bagaimana JavaScript dijalankanhttps://support.google.com/chrome/answer/95426
Saya rasa saya belum pernah memakai modifier seperti ini, tetapi bilah alamat Firefox, Awesomebar, benar-benar luar biasa
Dibandingkan Omnibar Chromium yang buruk, hanya dengan mengetik beberapa huruf saja saya bisa menemukan halaman yang pernah saya kunjungi. Chromium hampir langsung melupakannya, jadi saya harus masuk ke riwayat penelusuran untuk menemukannya, dan bahkan Safari jauh lebih baik daripada Chromium dalam hal ini. Saya masih yakin Google sengaja membuat Omnibar lemah supaya pengguna melakukan pencarian lagi alih-alih memilih dari riwayat kunjungan, lalu melihat iklan di hasil pencarian
Awesomebar, senang mendengarnya, sesama pengguna Firefox lamaSaya masih ingat jelas istilah ini dari pemasaran Firefox dulu, dan jika dilihat dari hasil terbaru di Google, kebanyakan materi itu tampaknya berasal dari sekitar tahun 2010. Sepertinya istilah ini hampir tidak dipakai lagi untuk publik
Biasanya cukup ingat beberapa huruf atau kata dari yang saya cari, dan itu langsung muncul
Bilah alamat Firefox benar-benar bagus dan selalu bekerja dengan mulus
Jawabannya tampak sederhana. Sepertinya mereka lebih ingin Anda melakukan pencarian Google baru daripada langsung masuk ke situs
Hanya dengan mengetik sebagian judul, ia bisa dengan mudah menemukan tiket Jira atau tautan Confluence dari riwayat kunjungan. Chrome malah mengarahkan ke halaman pencarian, dan karena Jira/Confluence yang di-host internal perusahaan tidak bisa ditemukan lewat pencarian, hasilnya tidak muncul
Dulu, di UI browser kolom pencarian dan bilah alamat adalah dua kolom input yang berbeda.
Itu cukup membantu. Jika Anda mengetik di bilah alamat, besar kemungkinan Anda sedang mencari sesuatu dalam alamat tersebut, jadi misalnya saat memasukkan
potato, Anda bisa mencari URL di riwayat lokal yang mengandungpotato, bukan mencari isi halaman web.Lalu Google menyadari bahwa keduanya bisa digabungkan. Dengan begitu, kemungkinan orang memakai mesin pencari pesaing berkurang, lebih banyak input dianggap sebagai pencarian sehingga ada lebih banyak tempat untuk menampilkan iklan, dan yang terutama, pelacakan semua halaman yang Anda buka menjadi tampak sah. Karena URL dianggap sebagai pencarian web.
Sayangnya Chrome menguasai web, dan Mozilla mengikuti apa yang dilakukan Chrome. Terlebih lagi ketika Google adalah sumber pendapatan utama Firefox.
Menurut saya cara lama lebih akurat dan lebih privat. Kolom pencarian seharusnya untuk pencarian web.
Namun, meskipun saran pencarian di bilah alamat dimatikan, jika Anda memasukkan sesuatu yang bukan URL, Firefox tetap akan mencarinya dengan mesin pencari bawaan yang dipilih. Mungkin perilaku ini bisa dimatikan lewat
about:config.Secara pribadi saya cukup menyukainya.
Judul halaman
#dan alamat web$tidak berfungsi di lingkungan saya, padahal sebenarnya mestinya bekerja seperti modifier tambahan untuk modifier pencarian lain.Perlu dicatat bahwa
^headphonesyang disarankan dalam artikel juga sebenarnya tidak berfungsi. Di sini itu hanya bekerja jika ada spasi, seperti^ headphones.^baru diterapkan setelah menekan spasi, dan bagian awal bilah alamat berubah menjadiHistorydengan opsi tutupx.Hal favorit saya yang saya temukan dalam 12 bulan terakhir adalah Ctrl+L. Itu memfokuskan bilah alamat sehingga Anda bisa langsung mulai mengetik.
Kesimpulannya sepertinya perusahaan browser perlu membuat fitur-fitur berguna yang terkubur di dokumentasi lebih mudah ditemukan.
Sejak hari saya tahu ini, rasanya saya tidak pernah lagi mengklik kotak pencarian untuk mencari sesuatu. Dalam konteks yang mirip, menutup tab dengan
Ctrl+wjuga sangat berguna.Ctrl-Enter. Itu akan mengubahnya menjadi bentuk[http://www. .com](<http://www.<word>.com>).Ctrl+Kakan memfokuskan kolom pencarian.Itu berlaku jika kolom pencarian diaktifkan; jika dimatikan, maka akan bekerja sebagai pencarian dengan mesin pencari bawaan dari bilah alamat.
Saya harap penulis artikelnya memperbaiki halaman itu. Contohnya salah dan tidak berfungsi sebagaimana ditulis. Diperlukan spasi setelah karakter ajaib.
Saya memang menuliskan karakter ajaib dan spasi sebelum kata pencarian seperti dalam penjelasannya, tetapi itu belum tentu cara terbaik. Jika Anda bisa mengubah kebiasaan yang sudah melekat, pintasan seperti ini lebih baik dipakai sebagai sufiks.
% fishhanya menampilkan tab terbuka yang berisifish, danfish %memberi hasil yang sama, tetapi pada saat baru mengetikfishAnda masih bisa melihat seluruh saran pencarian. Saran Firefox umumnya cukup bagus, dan jika yang Anda cari memang sudah terbuka di tab, kemungkinan akan muncul di daftar. Namun, jika Anda tidak ingat apakah tab itu sedang terbuka, hasil riwayat mungkin lebih berguna. Dengan sufiks, Anda bisa mulai luas denganfish, lalu jika hasilnya terlalu banyak, batasi ke tab terbuka saja denganfish %, sehingga tidak perlu repot mencari dua kali dan lalu menghapus token pembatas.Fungsinya sebenarnya lebih kaya daripada yang terlihat. https://support.mozilla.org/en-US/kb/address-bar-autocomplet... hanya sedikit mengisyaratkannya, tetapi sebenarnya ada semacam bahasa spesifik domain kecil untuk kueri.
% fish # githubmencari tab terbuka yang judulnya mengandunggithub. Misalnya, jika% fishmenghasilkan terlalu banyak hasil, Anda bisa menambahkan# githubuntuk mempersempitnya secara bertahap. Ini bertentangan dengan saran sufiks sebelumnya, tetapi di sini kembali ke prefiks.Detail umum tentang perilaku bilah alamat ada di https://firefox-source-docs.mozilla.org/browser/urlbar/nonte..., tetapi tidak membahas token pembatas secara rinci.
Hanya ada dua hal yang saya inginkan dari bilah alamat bodoh ini.
Memperbaiki
ttps://menjadi[https://](<https://news.ycombinator.com/>), dan jangan mencari hostname lokal yang saya ketik di bilah alamat ke internet.Saya memakai bilah alamat dan kolom pencarian terpisah di Firefox, tetapi bahkan begitu, ketika saya mengetik hostname lokal di bilah alamat, Firefox tetap ngotot mencoba mencarinya di DDG. Saya berharap tidak begitu. Solusi saat ini adalah mengetik seperti
[http://localname/](<http://localname/>).Firefox anehnya menganggap keren untuk menyembunyikan bagian protokol saat mengunjungi halaman http. Meski begitu, Firefox masih menampilkan https, jadi tetap lebih baik daripada UI Chrome yang berantakan.
Prefiks seperti ini bagus dan sering saya pakai.
Namun menurut saya fitur paling mematikan dari bilah alamat Firefox adalah fakta sederhana bahwa ia terhubung ke riwayat pencarian yang benar-benar layak. Chrome, yang terpaksa saya pakai di kantor, hanya menyimpan riwayat kunjungan selama 90 hari, sehingga bilah alamatnya nyaris tidak berguna selain untuk tab, pencarian terbaru, dan tautan mesin pencari. Saya tidak melihat alasan yang bisa membenarkan perilaku ini. Bahkan sqlite yang dipakai Chrome pun, dalam skenario terburuk, mungkin hanya sebesar beberapa MB.
Ini tidak ramah bagi pengguna biasa. Kalau bukan geek, tidak ada yang akan mengingat simbol-simbol seperti ini.
Kenapa tidak dibuat saja sehingga saat mengetik
!history ____akan mencari riwayat kunjungan, dan saat mengetik!bookmarks ___akan mencari bookmark? Setidaknya itu punya peluang lebih besar untuk dipakai lebih luasIni cuma shortcut untuk power user
Mungkin saya masih bisa mengingat sesuatu seperti
!h __,!b __,!a __. Bukan mau merusak suasana, tapi saya pribadi tidak akan pernah memakainya, dan tidak ada satu pun orang yang bekerja dengan saya yang akan memakainya. Ini fitur untuk 1% dari 1%, tetapi kalau binding bawaannya sedikit dirapikan, ini bisa jadi benar-benar bergunaPerilakunya bisa disesuaikan lewat
about:configuntuk lebih menonjolkan jenis hasil yang memang Anda pedulikanSaya hampir selalu ingin langsung mengetik kata pencarian atau kembali ke halaman web yang pernah saya kunjungi sebelumnya, jadi saya suka menyetel
browser.search.suggest.enabledkefalseagar saran pencarian tidak ditampilkanabout:preferences#privacyItu juga ditautkan dari
about:preferences#search, tempat yang kemungkinan besar akan dicari kebanyakan pengguna. Ada terlalu banyak pengaturanabout:configyang memengaruhi bilah alamat, sampai-sampai insinyur Firefox pun kadang sulit melacak dan memahaminya. Misalnya, istilahsuggestdipakai terlalu luas. Jadi meskipun pembacanya adalah pembaca Hacker News, saya tetap akan menghindari menyarankanabout:configkepada pengguna akhir