Pelayar Glide Mendapat Sambutan Dalam Kalangan Pengguna Mahir Yang Mencari Penyesuaian Tanpa Had Melampaui Batasan Extension

Pasukan Komuniti BigGo
Pelayar Glide Mendapat Sambutan Dalam Kalangan Pengguna Mahir Yang Mencari Penyesuaian Tanpa Had Melampaui Batasan Extension

Sebuah pelayar web baharu berasaskan Firefox yang dipanggil Glide menarik perhatian daripada pengguna yang memfokuskan papan kekunci yang telah kecewa dengan sekatan keselamatan yang mengehadkan extension pelayar tradisional. Pelayar ini menjanjikan penyesuaian tanpa had melalui sistem konfigurasi TypeScript yang memintas kekangan yang dihadapi oleh alat seperti Tridactyl dan Vimium.

Ketersediaan Semasa:

  • Platform: macOS dan Linux (Windows tidak disebut)
  • Pemasangan: Muat turun terus (belum tersedia dalam repositori pakej)
  • Peringkat Pembangunan: Alpha awal dengan 6+ bulan penggunaan harian oleh pembangun
  • Asas Firefox: Menjejaki saluran beta Firefox untuk kemas kini yang kerap

Membebaskan Diri Daripada Halangan Keselamatan Extension

Extension pelayar tradisional menghadapi batasan yang ketara disebabkan model keselamatan yang direka untuk melindungi pengguna daripada kod berniat jahat. Sekatan ini menghalang extension daripada berfungsi pada halaman tertentu seperti kedai add-on Mozilla dan mengehadkan keupayaan mereka untuk mengubah suai fungsi teras pelayar. Glide menangani masalah ini dengan mengubah model keselamatan sepenuhnya - memandangkan pengguna menulis kod konfigurasi mereka sendiri, tidak ada keperluan untuk halangan perlindungan yang sama.

Pelayar ini melaksanakan sistem mod yang dipinjam daripada Vim, secara automatik bertukar antara mod normal, sisipan, dan abaikan berdasarkan interaksi pengguna. Ini membolehkan navigasi papan kekunci yang canggih tanpa mengganggu input teks atau laman web yang bermasalah.

Perbandingan Ciri-ciri Utama:

  • Sambungan Tradisional: Terhad oleh kekangan keselamatan, dilumpuhkan pada halaman-halaman tertentu
  • Konfigurasi Glide: Konfigurasi TypeScript penuh dengan akses pelayar tanpa had
  • Sistem Mod: Mod normal, sisip, abaikan (dipinjam daripada Vim)
  • Navigasi Petunjuk: Interaksi halaman web menggunakan papan kekunci sahaja dengan sokongan pemilih CSS tersuai

Ciri-ciri Navigasi Papan Kekunci Lanjutan

Salah satu ciri menonjol Glide adalah sistem hintnya, yang melapisi label teks pada elemen yang boleh diklik apabila pengguna menekan 'f'. Ini membolehkan kawalan papan kekunci sepenuhnya ke atas halaman web tanpa perlu mencapai tetikus. Sistem ini menyokong pemilih CSS tersuai, membolehkan pengguna mencipta arahan khusus untuk jenis elemen yang berbeza.

Pengguna sudah mula mencari cara kreatif untuk menyesuaikan pengalaman pelayaran mereka. Sesetengahnya telah mencipta semula susun atur bar sisi yang serupa dengan pelayar lain sambil mengekalkan aliran kerja berpusatkan papan kekunci. Keupayaan untuk menentukan pemetaan kunci tersuai untuk tapak yang kerap dilawati terbukti sangat berharga untuk pengguna yang memfokuskan produktiviti.

Pelaksanaan Teknikal dan Pembangunan Masa Depan

Glide mengekalkan keserasian dengan Firefox melalui pendekatan berasaskan tampung yang secara automatik memuat turun dan mengubah suai kod sumber Firefox semasa pembinaan. Sistem ini membolehkan pelayar mengikuti saluran beta Firefox dengan rapat, memastikan kemas kini keselamatan disepadukan dengan cepat. Pelayar ini kini menyokong kedua-dua API WebExtensions dan akses terus kepada API dalaman Firefox, memberikan pengguna kawalan yang tidak pernah ada sebelum ini ke atas tingkah laku pelayar.

Kelemahan besar VimFX berbanding Glide adalah kekurangan dokumentasi API dalaman Firefox. Saya terpaksa menggali kod sumber Firefox beberapa kali untuk mengetahui cara melakukan sesuatu... Hakikat bahawa Glide menjadikan API ini tersedia dalam fail konfigurasi adalah bahagian yang paling saya nantikan.

Walaupun masih dalam peringkat alfa, Glide tersedia untuk pengguna macOS dan Linux. Pembangun telah menggunakannya sebagai pelayar harian mereka selama enam bulan dan terus menambah ciri berdasarkan maklum balas komuniti. Batasan semasa termasuk sokongan gerakan Vim yang tidak lengkap dalam medan teks dan keperluan untuk pemasangan manual pada sistem Linux.

Rujukan: Introducing Glide, an extensible, keyboard-focused web browser