Dostupný webový prehliadač qutebrowser 3.5.0

Bol vydaný release webového prehliadača qutebrowser 3.5.0, ktorý poskytuje minimálne grafické rozhranie, ktoré neodvádza pozornosť od prehliadania obsahu, a navigačný systém v štýle textového editora Vim, postavený úplne na klávesových skratkách. Kód je napísaný v jazyku Python s použitím PyQt a QtWebEngine. Zdrojové kódy sú distribuované pod licenciou GPLv3. Použitie Pythonu nemá vplyv na výkon, pretože vykresľovanie a analýza obsahu sú vykonávané silami enginu Blink a knižnice Qt.

Prehliadač podporuje systém kariet, správcu sťahovania, režim súkromného prehliadania, vstavaný prehliadač PDF (pdf.js), systém blokovania reklám (na úrovni blokovania hostiteľov) a rozhranie pre prezeranie histórie návštev. Pre prezeranie videí na YouTube je možné nastaviť volanie externého video prehrávača. Prechádzanie po stránke sa uskutočňuje pomocou kláves 'hjkl', na otvorenie novej stránky stačí stlačiť 'o', prepínanie medzi kartami sa vykonáva klávesmi 'J' a 'K' alebo 'Alt-číslo karty'. Po stlačení ':' sa zobrazí príkazový riadok, v ktorom je možné vyhľadávať na stránke a vykonávať štandardné príkazy ako vo vime, napríklad ':q' pre ukončenie a ':w' pre uloženie stránky. Pre rýchly prechod k prvkom stránky je k dispozícii systém 'hintov', ktorými sú označené odkazy a obrázky.

Dostupný webový prehliadač qutebrowser 3.5.0

V novej verzii:

  • Identifikátor prehliadača (user agent) bol preložený na používanie skráteného čísla verzie Chromium, bez zmienky o QtWebEngine, t.j. hlavička User Agent je teraz ekvivalentná hlavičke, ktorú vystavuje bežné Chromium. Zmena bola vykonaná na obídenie blokád antispamových systémov, ktoré rozpoznávajú požiadavky od QtWebEngine ako požiadavky botov (napríklad, QtWebEngine blokuje stránky Whatsapp Web, UPS a Digitec Galaxus).
  • Buildy pre Windows a macOS boli preložené na používanie Qt 6.9.0.
  • Ako základ bol použitý engine Chromium 130.0.6723.192, do ktorého boli prenesené opravy zraniteľností z Chromium 133.0.6943.141.
  • V nastavení „content.headers.user_agent“ bola implementovaná podpora pre substitúciu „{upstream_browser_version_short}“, obsahujúcu verziu používaného enginu Chromium.
  • Rozšírené možnosti userscripts: do qute-bitwarden bola pridaná podpora prenosu hesla do podprocesu cez premennú prostredia namiesto uvádzania v počte argumentov príkazového riadku.
  • Bol pridaný debugovací flag „-D no-system-pdfjs“ na ignorovanie systémového PDF prehliadača PDF.js.
  • Bola pridaná obálka na podporu metódy URL.parse, ktorá chýba v QtWebEngine < 6.9 a používa sa v PDF.js 5.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster