Navigatè entènèt ki disponib qutebrowser 1.11.0 ak Min 1.14

pibliye lage navigatè entènèt la qutebrowser 1.11.0, ki bay yon koòdone grafik minim ki pa distrè nan gade kontni an, ak yon sistèm navigasyon nan style la nan editè tèks Vim, ki bati antyèman sou rakoursi klavye. Kòd la ekri nan Python lè l sèvi avèk PyQt5 ak QtWebEngine. Tèks sous yo gaye lisansye anba GPLv3. Itilizasyon Python pa afekte pèfòmans, depi rann ak analiz kontni an fèt pa motè Blink la ak bibliyotèk Qt la.

Navigatè a sipòte yon sistèm tab, yon manadjè telechaje, yon mòd Navigasyon prive, yon visualiseur PDF entegre (pdf.js), yon sistèm bloke anons (nan nivo bloke lame), ak yon koòdone pou gade istwa Navigasyon. Pou gade videyo sou YouTube, ou ka mete yon apèl nan yon jwè videyo ekstèn. Ou ka deplase nan paj la lè l sèvi avèk kle "hjkl" yo; ou ka peze "o" pou ouvri yon nouvo paj; chanje ant onglè yo fè lè l sèvi avèk "J" ak "K" kle oswa "Alt-tab nimewo". Peze ":" pote yon èd memwa kòmand kote ou ka fè rechèch nan paj la epi kouri kòmandman tipik vim-style, tankou ":q" pou sòti ak ":w" pou ekri paj la. Pou byen vit navige nan eleman paj yo, yo pwopoze yon sistèm "sijesyon" ki make lyen ak imaj.

Navigatè entènèt ki disponib qutebrowser 1.11.0 ak Min 1.14

Nan nouvo vèsyon an:

  • Premye sipò pou Qt 5.15 te aplike;
  • Pa default, lè w ap bati ak QtWebEngine soti nan Qt 5.14, rechèch lokal kounye a bouk (sote nan kòmansman an apre yo rive nan fen paj la). Pou retounen ansyen konpòtman an, yo bay anviwònman search.wrap la;
  • Te ajoute nouvo paramèt: content.unknown_url_scheme_policy pou kontwole lansman aplikasyon ekstèn lè w ap louvri lyen ak yon konplo enkoni nan URL la; content.fullscreen.overlay_timeout pou fikse tan maksimòm pou montre yon superposition plen ekran;
    hints.padding ak hints.radius pou personnaliser konsepsyon sijesyon yo;
  • Pa defo, sibstitisyon {} la kounye a pa chape koupe. Te ajoute nouvo ranplasman pou url.searchengines:
    {unquoted} - fraz rechèch san karaktè chape,
    {semiquoted} — chape sèlman karaktè espesyal eksepte koupe
    ak {quoted} — chape anba tout karaktè espesyal;
  • Optimizasyon pèfòmans yo te pote soti.

An menm tan lage nouvo vèsyon navigatè Min 1.14, ki ofri yon koòdone minimalist bati alantou manipilasyon ba adrès. Se navigatè a bati lè l sèvi avèk platfòm la Elèktron, ki pèmèt ou kreye aplikasyon otonòm ki baze sou motè Chromium ak platfòm Node.js la. Koòdone Min la ekri nan JavaScript, CSS ak HTML. Kòd distribiye pa ki gen lisans anba Apache 2.0. Bati yo kreye pou Linux, macOS ak Windows.

Min sipòte navigasyon nan paj ouvè atravè yon sistèm onglè, bay karakteristik tankou louvri yon nouvo onglet akote onglet aktyèl la, kache onglet ki pa itilize yo (ki itilizatè a pa gen aksè pou yon sèten tan), gwoupe onglet, ak gade tout onglet nan. yon lis. Gen zouti pou bati lis travay difere/lyen pou lekti nan lavni, osi byen ke yon sistèm makè ak sipò rechèch tèks konplè. Navigatè a gen yon sistèm bloke anons entegre (dapre lis la EasyList) ak kòd pou swiv vizitè yo, li posib pou enfim chaje imaj ak scripts.

Kontwòl santral la nan Min se ba adrès la, atravè ki ou ka voye demann nan yon motè rechèch (DuckDuckGo pa default) epi chèche paj aktyèl la. Pandan w ap tape nan ba adrès la, pandan w ap tape, gen yon rezime enfòmasyon ki enpòtan pou demann aktyèl la, tankou yon lyen ki mennen nan yon atik sou Wikipedya, yon seleksyon nan makè ak istwa navigasyon, ansanm ak rekòmandasyon nan rechèch DuckDuckGo. motè. Chak paj ki louvri nan navigatè a endis epi li vin disponib pou rechèch ki vin apre nan ba adrès la. Ou kapab tou antre kòmandman nan ba adrès la byen vit fè operasyon (pa egzanp, "! paramèt" - ale nan paramèt, "! Ekran" - kreye yon Ekran, "!clearhistory" - efase istwa Navigasyon ou, elatriye).

Nan nouvo lage a:

  • Te koòdone itilizatè a modènize nan bati pou platfòm Linux la. Liy anlè ak tit fenèt la te retire (ou ka retounen li nan paramèt yo). Bouton kontwòl fenèt yo te vin pi kontra ak anfòm pi byen ak rès eleman navigatè yo.

    Navigatè entènèt ki disponib qutebrowser 1.11.0 ak Min 1.14
  • Te ajoute sipò pou paramèt otantifikasyon ranpli otomatik lè l sèvi avèk manadjè modpas 1Password (anplis Bitwarden ki te deja sipòte);
  • Te ajoute fichye ak tradiksyon nan Uzbek. Mizajou tradiksyon an Ris;
  • Te ajoute sipò pou sit ki itilize otantifikasyon HTTP;
  • Amelyore tab ouvèti animasyon;
  • Te ajoute kapasite pou chanje hotkeys pou kreye nouvo onglè ak travay;
  • Asire ke pozisyon woulo liv la retabli si tab la relouvri apre li fin fèmen;
  • Te ajoute kapasite nan trennen yon tab sou nouvo bouton travay la pou kreye yon travay ak tab sa a (rapèl pou retounen nan tab la nan lavni);
  • Te fè li pi fasil pou deplase fenèt sou Windows ak Linux;
  • Amelyore pèfòmans blocker kontni.

Sous: opennet.ru