Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0

Keluaran penyemak imbas web Nyxt 2.0.0 telah diterbitkan, direka untuk digunakan oleh pengguna lanjutan, yang mempunyai kemungkinan hampir tidak terhad untuk menyesuaikan dan mengubah tingkah laku mana-mana aspek bekerja dengan penyemak imbas. Dari segi konsep, Nyxt mengingatkan Emacs dan Vim, dan bukannya set tetapan sedia, ia memungkinkan untuk menukar logik kerja menggunakan bahasa Lisp. Pengguna boleh mengatasi atau mengkonfigurasi semula mana-mana kelas, kaedah, pembolehubah dan fungsi. Kod projek ditulis dalam Lisp dan diedarkan di bawah lesen BSD. Antara muka boleh dibina dengan GTK atau Qt. Himpunan sedia dibuat dibuat untuk Linux (Alpine, Arch, Guix, Nix, Ubuntu) dan macOS.

Untuk meningkatkan kecekapan aliran kerja, penyemak imbas dioptimumkan untuk kawalan papan kekunci dan menyokong pintasan papan kekunci Emacs, vi dan CUA biasa. Projek ini tidak terikat dengan enjin penyemak imbas tertentu dan menggunakan API minimum untuk berinteraksi dengan enjin web. Berdasarkan API ini, terdapat lapisan untuk menyambungkan enjin WebKit dan Blink (WebKitGTK digunakan secara lalai), tetapi jika dikehendaki, penyemak imbas boleh dialihkan ke enjin lain. Ia termasuk sistem penyekatan iklan terbina dalam. Sambungan alat tambah yang ditulis dalam Common Lisp disokong (terdapat rancangan untuk melaksanakan sokongan untuk WebExtensions, serupa dengan Firefox dan Chrome).

Ciri-ciri utama:

  • Sokongan tab dan keupayaan untuk bertukar dengan cepat antara tab terbuka menggunakan carian terbina dalam (contohnya, untuk pergi ke tab dengan tapak www.example.com, mulakan sahaja menaip "exa.." dan tab yang tersedia akan ditunjukkan .
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Keupayaan untuk memilih objek berbeza pada halaman secara serentak untuk kegunaannya sebagai hujah arahan. Sebagai contoh, pengguna boleh memilih dan melakukan tindakan pada berbilang imej pada halaman secara serentak.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Sistem penanda halaman dengan sokongan untuk pengelasan dan pengelompokan mengikut tag.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Keupayaan untuk mencari mengikut kandungan, meliputi beberapa tab sekaligus.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Antara muka seperti pokok untuk melihat sejarah penyemakan imbas anda, membolehkan anda menjejaki sejarah peralihan dan percabangan.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Sokongan untuk tema (contohnya, terdapat tema gelap) dan keupayaan untuk menukar elemen antara muka melalui CSS. Mod "mod gelap" membolehkan anda menggunakan reka bentuk gelap secara automatik pada halaman semasa, walaupun tapak itu tidak menyediakan tema gelap.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Bar status Nyxt Powerline, yang melaluinya anda boleh mendapatkan sebarang data status dan konfigurasi dengan cepat.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Profil data yang memungkinkan untuk mengasingkan jenis aktiviti yang berbeza, contohnya, anda boleh meletakkan aktiviti yang berkaitan dengan kerja dan hiburan ke dalam profil yang berbeza. Setiap profil menggunakan pangkalan Kukinya sendiri, yang tidak bertindih dengan profil lain.
  • Mod menyekat penjejakan (mod penjejakan-kurangkan), yang membolehkan anda mengehadkan aktiviti pelbagai kaunter dan widget yang digunakan untuk menjejak pergerakan pengguna antara tapak.
  • Secara lalai, pengasingan kotak pasir enjin web didayakan - setiap tab diproses dalam persekitaran kotak pasir yang berasingan.
  • Pengurusan sesi, pengguna boleh menyimpan sebahagian daripada sejarah ke fail dan kemudian memulihkan keadaan daripada fail ini.
  • Sokongan untuk mengisi borang secara automatik menggunakan kandungan yang dipratakrif atau dikira. Sebagai contoh, anda boleh mengkonfigurasi tarikh semasa untuk ditambahkan pada medan.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Keupayaan untuk memuatkan pengendali, tetapan dan mod bergantung pada topeng URL. Sebagai contoh, anda boleh mengkonfigurasi mod gelap untuk Wikipedia dihidupkan apabila tapak dibuka selepas 10 malam.
  • Keupayaan untuk memanggil editor luaran untuk mengedit medan tertentu dalam borang web. Contohnya, jika anda perlu menaip teks tebal, anda boleh menghubungi editor teks.
  • Mod redam paksa dan WebGL dalam tab terpilih.
  • Mod untuk menyerlahkan teks secara visual hanya menggunakan papan kekunci.
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Tukar mod penjejakan (mod jam tangan), yang membolehkan anda memuat semula halaman secara automatik selepas masa tertentu.
  • Mod untuk menggambarkan perubahan antara dua keadaan halaman.
  • Keupayaan untuk menggantikan berbilang halaman/tab dengan satu halaman ringkasan.
  • Sokongan untuk muat turun kelompok menggunakan pautan pada halaman (contohnya, anda boleh memuat turun semua imej sekaligus).
    Keluaran pelayar web yang boleh dikonfigurasikan sepenuhnya Nyxt 2.0.0
  • Keupayaan untuk menggunakan warna yang berbeza untuk pautan dalaman dan luaran. Sokongan untuk memaparkan URL yang dituju oleh pautan di sebelah teks pautan. Sokongan untuk menyembunyikan pautan untuk URL yang dibuka sebelum ini.
  • Keupayaan untuk mengisih jadual pada halaman web mengikut lajur sewenang-wenangnya.

Sumber: opennet.ru

Tambah komen