Browser web kasedhiya: qutebrowser 2.4 lan Min 1.22

Rilis browser web qutebrowser 2.4 wis diterbitake, nyedhiyakake antarmuka grafis minimal sing ora ngganggu ndeleng konten, lan sistem navigasi kanthi gaya editor teks Vim, dibangun kabeh ing trabasan keyboard. Kode ditulis ing Python nggunakake PyQt5 lan QtWebEngine. Kode sumber disebarake miturut lisensi GPLv3. Panggunaan Python ora mengaruhi kinerja, wiwit Rendering lan parsing isi digawa metu dening mesin Blink lan perpustakaan Qt.

Browser ndhukung sistem tab, manajer download, mode browsing pribadi, panampil PDF sing dibangun ing (pdf.js), sistem pamblokiran iklan (ing tingkat pamblokiran host), lan antarmuka kanggo ndeleng riwayat browsing. Kanggo nonton video ing YouTube, sampeyan bisa nyetel telpon menyang pamuter video eksternal. Sampeyan bisa mindhah kaca kanthi nggunakake tombol "hjkl", sampeyan bisa menet "o" kanggo mbukak kaca anyar; ngalih ing antarane tab rampung nggunakake tombol "J" lan "K" utawa "Nomer tab Alt". Pencet ":" ndadekke command prompt ing ngendi sampeyan bisa nggoleki kaca lan mbukak printah gaya vim sing khas, kayata ": q" kanggo metu lan ": w" kanggo nulis kaca kasebut. Kanggo cepet navigasi menyang unsur kaca, sistem "petunjuk" diusulake sing menehi tandha pranala lan gambar.

Browser web kasedhiya: qutebrowser 2.4 lan Min 1.22

Ing versi anyar:

  • Kerentanan (CVE-2021-41146) wis didandani sing ngidini eksekusi kode liwat manipulasi argumen panangan URL. Masalah mung katon ing mbangun kanggo platform Windows. Ing Windows, handler "qutebrowserul:" didaftar, sing aplikasi pihak katelu bisa miwiti eksekusi printah ing qutebrowser, lan kode sewenang-wenang bisa dieksekusi nggunakake printah ": spawn" lan ": debug-pyeval".
  • Ditambahake setelan "content.blocking.hosts.block_subdomains" sing bisa digunakake kanggo mateni pamblokiran subdomain ing blocker iklan sing nggunakake pangalihan domain liwat /etc/hosts.
  • Nambahake setelan "downloads.prevent_mixed_content" kanggo nglindhungi saka ngundhuh konten campuran (ngundhuh sumber daya liwat HTTP saka kaca sing dibukak liwat HTTPS).
  • GendΓ©ra "--private" wis ditambahake menyang printah ": tab-clone", ngidini sampeyan nggawe kloning tab, dibukak ing jendhela browsing pribadi anyar.

Ing wektu sing padha, versi browser anyar, Min 1.22, dirilis, nawakake antarmuka minimalis sing dibangun ing sekitar manipulasi bar alamat. Browser digawe nggunakake platform Electron, sing ngidini sampeyan nggawe aplikasi mandiri adhedhasar mesin Chromium lan platform Node.js. Antarmuka Min ditulis ing JavaScript, CSS lan HTML. Kode kasebut disebarake miturut lisensi Apache 2.0. Mbangun digawe kanggo Linux, macOS lan Windows.

Min ndhukung navigasi kaca sing mbukak liwat sistem tab, nyedhiyakake fitur kayata mbukak tab anyar ing jejere tab saiki, ndhelikake tab sing ora digunakake (sing durung diakses pangguna sajrone wektu tartamtu), tab klompok, lan ndeleng kabeh tab ing dhaptar. Ana alat kanggo mbangun dhaptar tugas/tautan sing ditundha kanggo maca ing mangsa ngarep, uga sistem tetenger kanthi dhukungan telusuran teks lengkap. Browser wis dibangun ing sistem kanggo mblokir iklan (miturut dhaftar EasyList) lan kode kanggo nelusuri pengunjung, lan iku bisa kanggo mateni loading gambar lan Tulisan.

Kontrol tengah ing Min yaiku bilah alamat, sing bisa ngirim pitakon menyang mesin telusuran (DuckDuckGo minangka standar) lan nelusuri kaca saiki. Nalika sampeyan ngetik ing bilah alamat, nalika sampeyan ngetik, ringkesan informasi sing cocog kanggo panjalukan saiki digawe, kayata link menyang artikel ing Wikipedia, pilihan saka tetenger lan riwayat browsing, uga rekomendasi saka telusuran DuckDuckGo mesin. Saben kaca sing dibukak ing browser wis diindeks lan kasedhiya kanggo panelusuran sakteruse ing baris alamat. Sampeyan uga bisa ngetik printah ing baris alamat supaya cepet nindakake operasi (contone, "! Setelan" - pindhah menyang setelan, "! Screenshot" - nggawe gambar, "! Clearhistory" - mbusak riwayat browsing, etc.).

Browser web kasedhiya: qutebrowser 2.4 lan Min 1.22

Ing release anyar:

  • Lan bar alamat nduweni kemampuan kanggo ngetung ekspresi matematika. Contone, sampeyan bisa ngetik "sqrt (2) + 1" lan entuk asil langsung.
  • Lapangan kanggo nggoleki kanthi tab mbukak wis ditambahake menyang dhaptar tugas.
  • Mesthekake yen setelan tema peteng sing diaktifake ing lingkungan pangguna dituruti.
  • Jumlah basa sing didhukung ing sistem terjemahan kaca sing dibangun wis ditambahi (bisa diakses kanthi ngeklik-tengen ing kaca kasebut).
  • Nambahake hotkey kanggo ngatur maneh tab.
  • Komponen mesin browser wis dianyari Chromium 94 lan platform Electron 15.

Source: opennet.ru

Add a comment