Penyemak imbas web tersedia qutebrowser 1.11.0 dan Min 1.14

diterbitkan keluaran pelayar web qutebrowser 1.11.0, yang menyediakan antara muka grafik minimum yang tidak mengalih perhatian daripada melihat kandungan, dan sistem navigasi dalam gaya editor teks Vim, dibina sepenuhnya pada pintasan papan kekunci. Kod ini ditulis dalam Python menggunakan PyQt5 dan QtWebEngine. Teks sumber sebar berlesen di bawah GPLv3. Penggunaan Python tidak menjejaskan prestasi, kerana pemaparan dan penghuraian kandungan dijalankan oleh enjin Blink dan perpustakaan Qt.

Penyemak imbas menyokong sistem tab, pengurus muat turun, mod penyemakan imbas peribadi, pemapar PDF terbina dalam (pdf.js), sistem penyekatan iklan (di peringkat penyekatan hos) dan antara muka untuk melihat sejarah penyemakan imbas. Untuk menonton video di YouTube, anda boleh menyediakan panggilan ke pemain video luaran. Anda boleh bergerak di sekeliling halaman menggunakan kekunci "hjkl"; anda boleh menekan "o" untuk membuka halaman baharu; bertukar antara tab dilakukan menggunakan kekunci "J" dan "K" atau "Nombor tab Alt". Menekan ":" membawa gesaan arahan di mana anda boleh mencari halaman dan menjalankan arahan gaya vim biasa, seperti ":q" untuk keluar dan ":w" untuk menulis halaman. Untuk menavigasi dengan cepat ke elemen halaman, sistem "petunjuk" dicadangkan yang menandakan pautan dan imej.

Penyemak imbas web tersedia qutebrowser 1.11.0 dan Min 1.14

Dalam versi baharu:

  • Sokongan awal untuk Qt 5.15 telah dilaksanakan;
  • Secara lalai, apabila membina dengan QtWebEngine daripada Qt 5.14, carian tempatan kini bergelung (melompat ke permulaan selepas sampai ke penghujung halaman). Untuk mengembalikan tingkah laku lama, tetapan search.wrap disediakan;
  • Menambah tetapan baharu: content.unknown_url_scheme_policy untuk mengawal pelancaran aplikasi luaran apabila membuka pautan dengan skema yang tidak diketahui dalam URL; content.fullscreen.overlay_timeout untuk menetapkan masa maksimum untuk memaparkan tindanan skrin penuh;
    hints.padding dan hints.radius untuk menyesuaikan reka bentuk pembayang;
  • Secara lalai, penggantian {} kini tidak melepaskan garis miring. Menambah penggantian baharu untuk url.searchengines:
    {unquoted} β€” frasa carian tanpa melarikan diri aksara,
    {semiquoted} β€” melarikan diri hanya aksara khas kecuali slash
    dan {quoted} β€” melarikan diri dari semua aksara khas;
  • Pengoptimuman prestasi telah dijalankan.

Pada masa yang sama dilepaskan versi pelayar baharu min 1.14, yang menawarkan antara muka minimalis yang dibina di sekeliling manipulasi bar alamat. Pelayar dibina menggunakan platform Electron, yang membolehkan anda membuat aplikasi kendiri berdasarkan enjin Chromium dan platform Node.js. Antara muka Min ditulis dalam JavaScript, CSS dan HTML. Kod diedarkan oleh berlesen di bawah Apache 2.0. Binaan dicipta untuk Linux, macOS dan Windows.

Min menyokong navigasi halaman terbuka melalui sistem tab, menyediakan ciri seperti membuka tab baharu di sebelah tab semasa, menyembunyikan tab yang tidak digunakan (yang pengguna tidak mengakses untuk masa tertentu), mengelompokkan tab dan melihat semua tab dalam senarai. Terdapat alatan untuk membina senarai tugas/pautan tertunda untuk bacaan masa hadapan, serta sistem penanda halaman dengan sokongan carian teks penuh. Penyemak imbas mempunyai sistem penyekatan iklan terbina dalam (mengikut senarai EasyList) dan kod untuk menjejaki pelawat, adalah mungkin untuk melumpuhkan pemuatan imej dan skrip.

Kawalan pusat dalam Min ialah bar alamat, yang melaluinya anda boleh menghantar pertanyaan ke enjin carian (DuckDuckGo secara lalai) dan mencari halaman semasa. Semasa anda menaip dalam bar alamat, semasa anda menaip, ringkasan maklumat yang berkaitan untuk permintaan semasa dijana, seperti pautan ke artikel di Wikipedia, pilihan daripada penanda halaman dan sejarah penyemakan imbas, serta cadangan daripada carian DuckDuckGo enjin. Setiap halaman yang dibuka dalam penyemak imbas diindeks dan tersedia untuk carian seterusnya dalam bar alamat. Anda juga boleh memasukkan arahan dalam bar alamat untuk melaksanakan operasi dengan cepat (contohnya, "!tetapan" - pergi ke tetapan, "!shot skrin" - buat tangkapan skrin, "!clearhistory" - kosongkan sejarah penyemakan imbas anda, dsb.).

Dalam keluaran baharu:

  • Antara muka pengguna telah dimodenkan dalam binaan untuk platform Linux. Baris atas dengan tajuk tetingkap telah dialih keluar (anda boleh mengembalikannya dalam tetapan). Butang kawalan tetingkap telah menjadi lebih padat dan lebih sesuai dengan elemen penyemak imbas yang lain.

    Penyemak imbas web tersedia qutebrowser 1.11.0 dan Min 1.14
  • Menambah sokongan untuk parameter pengesahan autofill menggunakan pengurus kata laluan 1Password (sebagai tambahan kepada Bitwarden yang disokong sebelumnya);
  • Menambahkan fail dengan terjemahan ke dalam Uzbekistan. Terjemahan dikemas kini ke dalam bahasa Rusia;
  • Menambah sokongan untuk tapak yang menggunakan pengesahan HTTP;
  • Animasi pembukaan tab yang dipertingkatkan;
  • Menambah keupayaan untuk menukar kekunci pintas untuk mencipta tab dan tugas baharu;
  • Memastikan kedudukan tatal dipulihkan jika tab dibuka semula selepas ia ditutup;
  • Menambahkan keupayaan untuk menyeret tab ke butang tugas baharu untuk membuat tugasan dengan tab itu (peringatan untuk kembali ke tab pada masa hadapan);
  • Menjadikan lebih mudah untuk mengalihkan tetingkap pada Windows dan Linux;
  • Prestasi penyekat kandungan dipertingkat.

Sumber: opennet.ru