Panyungsi wéb anu sayogi qutebrowser 1.11.0 sareng Min 1.14

diterbitkeun release web browser panyungsi imut 1.11.0, nu nyadiakeun antarbeungeut grafis minimal nu teu ngaganggu ti nempo eusi, sarta sistem navigasi dina gaya pangropéa téksu Vim, diwangun sagemblengna dina potong kompas keyboard. Kode ieu ditulis dina Python maké PyQt5 na QtWebEngine. Naskah sumber nyebar dilisensikeun dina GPLv3. Pamakéan Python henteu mangaruhan kinerja, saprak Rendering na parsing eusi dilumangsungkeun ku mesin Blink jeung perpustakaan Qt.

Browser ngadukung sistem tab, manajer undeuran, mode browsing pribadi, panempo PDF anu diwangun (pdf.js), sistem pameungpeuk iklan (dina tingkat blocking host), sareng antarmuka pikeun ningali sajarah browsing. Pikeun lalajo video dina YouTube, anjeun tiasa nyetél telepon ka pamuter video éksternal. Anjeun tiasa ngalih ka halaman nganggo konci "hjkl"; anjeun tiasa pencét "o" pikeun muka halaman énggal; ngagentos antara tab dilakukeun nganggo konci "J" sareng "K" atanapi "nomer Alt-tab". Mencét ":" nyangking paréntah ajakan dimana anjeun tiasa milarian halaman sareng ngajalankeun paréntah gaya vim, sapertos ": q" pikeun kaluar sareng ": w" kanggo nyerat halaman. Pikeun gancang nganapigasi ka elemen kaca, sistem "pitunjuk" diusulkeun anu nandaan tumbu sareng gambar.

Panyungsi wéb anu sayogi qutebrowser 1.11.0 sareng Min 1.14

Dina versi anyar:

  • rojongan awal pikeun Qt 5.15 geus dilaksanakeun;
  • Sacara standar, nalika ngawangun kalawan QtWebEngine ti Qt 5.14, pilarian lokal ayeuna loop (luncat ka awal sanggeus ngahontal tungtung kaca). Pikeun mulangkeun kabiasaan heubeul, search.wrap setting disadiakeun;
  • Ditambahkeun setélan anyar: content.unknown_url_scheme_policy pikeun ngadalikeun peluncuran aplikasi éksternal nalika muka tumbu kalawan skéma kanyahoan dina URL; content.fullscreen.overlay_timeout pikeun nyetel waktos maksimum pikeun mintonkeun overlay layar pinuh;
    hints.padding sareng hints.radius pikeun ngaropea desain petunjuk;
  • Sacara standar, substitusi {} ayeuna teu luput garis miring. Nambahkeun substitusi anyar pikeun url.searchengines:
    {unquoted} - frasa pilarian tanpa karakter escaping,
    {semiquoted} — kabur ngan karakter husus iwal slash
    jeung {dicutat} - escaping sakabeh karakter husus;
  • Optimasi kinerja parantos dilaksanakeun.

Dina waktos anu sami dileupaskeun versi browser anyar Mnt 1.14, nu nawarkeun antarbeungeut minimalis diwangun sabudeureun manipulasi bar alamat. Browser diwangun nganggo platform éléktron, anu ngamungkinkeun anjeun nyiptakeun aplikasi mandiri dumasar kana mesin Chromium sareng platform Node.js. Antarbeungeut Min ditulis dina JavaScript, CSS sareng HTML. Kodeu disebarkeun ku dilisensikeun dina Apache 2.0. Wangunan diciptakeun pikeun Linux, macOS sareng Windows.

Min ngadukung navigasi halaman kabuka ngaliwatan sistem tab, nyayogikeun fitur sapertos muka tab énggal di gigireun tab ayeuna, nyumputkeun tab anu henteu dianggo (anu pangguna henteu acan diaksés dina waktos anu tangtu), tab grup, sareng ningali sadaya tab dina. daptar. Aya alat pikeun ngawangun daptar tugas/tumbu anu ditunda pikeun bacaan anu bakal datang, ogé sistem bookmark kalayan dukungan milarian téks lengkep. Browser ngagaduhan sistem pameungpeuk iklan anu diwangun (nurutkeun daptar EasyList) jeung kode pikeun nyukcruk datang, kasebut nyaéta dimungkinkeun pikeun nganonaktipkeun loading gambar jeung Aksara.

Kontrol sentral dina Min nyaéta bar alamat, dimana anjeun tiasa ngirim patarosan ka mesin pencari (DuckDuckGo sacara standar) sareng milarian halaman ayeuna. Nalika anjeun ngetik dina palang alamat, nalika anjeun ngetik, kasimpulan inpormasi anu relevan pikeun pamundut ayeuna dibangkitkeun, sapertos tautan ka artikel di Wikipédia, pilihan tina téténggér sareng sajarah browsing, ogé saran ti pamilarian DuckDuckGo. mesin. Unggal halaman anu dibuka dina browser diindeks sareng sayogi pikeun milarian salajengna dina bar alamat. Anjeun oge bisa ngasupkeun paréntah dina palang alamat pikeun gancang ngalakukeun operasi (contona, "! Setélan" - buka setélan, "! Screenshot" - nyieun screenshot, "! Clearhistory" - mupus sajarah browsing anjeun, jsb).

Dina rilis anyar:

  • Antarbeungeut pangguna parantos dimodernisasi dina ngawangun pikeun platform Linux. Garis luhur kalawan judul jandela geus dihapus (anjeun bisa balik deui dina setélan). Tombol kontrol jandela janten langkung kompak sareng langkung pas sareng elemen browser anu sanés.

    Panyungsi wéb anu sayogi qutebrowser 1.11.0 sareng Min 1.14
  • Ditambahkeun dukungan pikeun ngeusi otomatis parameter auténtikasi nganggo manajer sandi 1Password (salian Bitwarden anu dirojong saméméhna);
  • Nambahkeun file sareng tarjamahan kana Uzbek. Tarjamahan diropéa kana Rusia;
  • Ditambahkeun dukungan pikeun situs anu nganggo auténtikasi HTTP;
  • Ningkatkeun animasi muka tab;
  • Ditambahkeun kamampuhan pikeun ngarobah hotkeys pikeun nyieun tab anyar jeung tugas;
  • Mastikeun yén posisi gulung disimpen deui upami tab dibuka deui saatos ditutup;
  • Ditambahkeun kamampuhan pikeun nyered tab kana tombol tugas anyar pikeun nyieun tugas kalawan tab éta (panginget pikeun balik deui ka tab dina mangsa nu bakal datang);
  • Ngagampangkeun pikeun mindahkeun windows dina Windows sareng Linux;
  • Ningkatkeun kinerja pameungpeuk eusi.

sumber: opennet.ru