Rilis browser web qutebrowser 2.5 telah diterbitkan, menyediakan antarmuka grafis minimal yang tidak mengganggu tampilan konten, dan sistem navigasi bergaya editor teks Vim, dibangun sepenuhnya berdasarkan pintasan keyboard. Kode ini ditulis dengan Python menggunakan PyQt5 dan QtWebEngine. Kode sumber didistribusikan di bawah lisensi GPLv3. Penggunaan Python tidak mempengaruhi kinerja, karena rendering dan penguraian konten dilakukan oleh mesin Blink dan perpustakaan Qt.
Browser mendukung sistem tab, pengelola unduhan, mode penjelajahan pribadi, penampil PDF bawaan (pdf.js), sistem pemblokiran iklan (pada tingkat pemblokiran host), dan antarmuka untuk melihat riwayat penelusuran. Untuk menonton video di YouTube, Anda dapat mengatur panggilan ke pemutar video eksternal. Anda dapat berpindah halaman menggunakan tombol βhjklβ; Anda dapat menekan βoβ untuk membuka halaman baru; peralihan antar tab dilakukan dengan menggunakan tombol βJβ dan βKβ atau βAlt-tab numberβ. Menekan ":" akan menampilkan prompt perintah di mana Anda dapat mencari halaman dan menjalankan perintah khas gaya vim, seperti ":q" untuk keluar dan ":w" untuk menulis halaman. Untuk menavigasi dengan cepat ke elemen halaman, sistem βpetunjukβ diusulkan yang menandai tautan dan gambar.
ΠΎΠ²ΠΎΠΉ Π΅ΡΡΠΈΠΈ:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° qt.chromium.sandboxing Π΄Π»Ρ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ΅ΠΆΠΈΠΌΠ° sandbox-ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ Π΄Π²ΠΈΠΆΠΊΠ° Chromium.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΠΏΡΠΈΡ input.mode_override Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΡΠΈ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΈΠ²ΡΠ·ΠΊΡ ΠΊ URL.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° editor.remove_file Π΄Π»Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ Π²ΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΊΡΡΡΠΈΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°.
- ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ° qute://settings (:set).
- Π ΠΊΠΎΠΌΠ°Π½Π΄Ρ Β«:tab-moveΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠ»ΠΎΠ²Π° Β«startΒ» ΠΈ Β«endΒ» Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Π² Π½Π°ΡΠ°Π»ΠΎ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Π΅Ρ ΡΠΏΠΈΡΠΊΠ°.
- ΠΠ±ΡΡΠ²Π»Π΅Π½ΠΎ, ΡΡΠΎ Π²ΡΠΏΡΡΠΊ 2.5 Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π² Π²Π΅ΡΠΊΠ΅ 2.x, Π° Π² Π²Π΅ΡΡΠΈΠΈ 3.0 Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌ, Π²ΠΊΠ»ΡΡΠ°Ρ Qt Π΄ΠΎ 5.15 LTS, Python 3.6, macOS 10.14, 32-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΡΠ±ΠΎΡΠΎΠΊ Windows, Windows 8, Windows 10 Π΄ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΠΈ 1809. Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π±ΡΠΊΠ΅Π½Π΄Π° QtWebKit.
Pada saat yang sama, versi baru browser, Min 1.24, dirilis, menawarkan antarmuka minimalis yang dibangun berdasarkan manipulasi bilah alamat. Browser dibuat menggunakan platform Electron, yang memungkinkan Anda membuat aplikasi yang berdiri sendiri berdasarkan mesin Chromium dan platform Node.js. Antarmuka Min ditulis dalam JavaScript, CSS dan HTML. Kode ini didistribusikan di bawah lisensi Apache 2.0. Build dibuat untuk Linux, macOS dan Windows.
Min mendukung navigasi halaman yang terbuka melalui sistem tab, menyediakan fitur seperti membuka tab baru di sebelah tab saat ini, menyembunyikan tab yang tidak digunakan (yang sudah lama tidak diakses pengguna), mengelompokkan tab, dan melihat semua tab di sebuah daftar. Terdapat alat untuk membuat daftar tugas/tautan yang ditangguhkan untuk dibaca di masa mendatang, serta sistem penanda dengan dukungan pencarian teks lengkap. Peramban memiliki sistem bawaan untuk memblokir iklan (menurut daftar EasyList) dan kode untuk melacak pengunjung, dan dimungkinkan untuk menonaktifkan pemuatan gambar dan skrip.
Kontrol pusat di Min adalah bilah alamat, yang melaluinya Anda dapat mengirim pertanyaan ke mesin pencari (DuckDuckGo secara default) dan mencari halaman saat ini. Saat Anda mengetik di bilah alamat, saat Anda mengetik, ringkasan informasi relevan untuk permintaan saat ini dihasilkan, seperti tautan ke artikel di Wikipedia, pilihan dari bookmark dan riwayat penelusuran, serta rekomendasi dari pencarian DuckDuckGo mesin. Setiap halaman yang dibuka di browser diindeks dan tersedia untuk pencarian selanjutnya di bilah alamat. Anda juga dapat memasukkan perintah di bilah alamat untuk melakukan operasi dengan cepat (misalnya, β!settingsβ - buka pengaturan, β!screenshotβ - membuat tangkapan layar, β!clearhistoryβ - menghapus riwayat penelusuran Anda, dll.).
Dalam rilis baru:
- ΠΠΎΠ²ΡΡΠ΅Π½Π° Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ drag&drop Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ Windows ΠΈ Linux. ΠΠ»Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ macOS ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΏΠΏΠΈΡΠΎΠ²ΠΊΠΈ Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΡΠ΅ΡΠ΅Π· ΠΈΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ Command.
- ΠΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠΌΠ½ΠΎΠΉ ΡΠ΅ΠΌΡ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΡ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΡΠ΅ΠΏΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ ΠΈ Π΄Π»Ρ ΡΠ°ΠΉΡΠΎΠ², ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΡΡΠΈΠ»Ρ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° Π±Π΅Π»ΠΎΡΡΡΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ.
- Π£Π»ΡΡΡΠ΅Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ macOS.
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠΊΠ° Chromium ΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Electron.
Sumber: opennet.ru