Tilgængelige webbrowsere qutebrowser 2.4 og Min 1.22

Udgivelsen af ​​webbrowseren qutebrowser 2.4 er blevet offentliggjort, som giver en minimal grafisk grænseflade, der ikke distraherer fra at se indholdet, og et navigationssystem i stil med Vim-teksteditoren, der udelukkende er bygget på tastaturgenveje. Koden er skrevet i Python ved hjælp af PyQt5 og QtWebEngine. Kildekoden distribueres under GPLv3-licensen. Brugen af ​​Python påvirker ikke ydeevnen, da gengivelsen og parsingen af ​​indhold udføres af Blink-motoren og Qt-biblioteket.

Browseren understøtter et fanesystem, en downloadmanager, en privat browsing-tilstand, en indbygget PDF-fremviser (pdf.js), et annonceblokeringssystem (på værtsblokeringsniveau) og en grænseflade til visning af browserhistorik. For at se videoer på YouTube kan du oprette et opkald til en ekstern videoafspiller. Du kan flytte rundt på siden ved hjælp af "hjkl"-tasterne; du kan trykke på "o" for at åbne en ny side; skift mellem faner sker ved hjælp af "J" og "K"-tasterne eller "Alt-tab-nummer". Ved at trykke på ":" får du en kommandoprompt frem, hvor du kan søge på siden og køre typiske vim-kommandoer, såsom ":q" for at afslutte og ":w" for at skrive siden. For hurtigt at navigere til sideelementer foreslås et system af "tip", der markerer links og billeder.

Tilgængelige webbrowsere qutebrowser 2.4 og Min 1.22

I den nye version:

  • En sårbarhed (CVE-2021-41146) er blevet rettet, der tillader kodeudførelse gennem manipulation af URL-handler-argumenter. Problemet vises kun i builds til Windows-platformen. På Windows er en "qutebrowserurl:"-handler registreret, med hvilken en tredjepartsapplikation kan starte udførelse af kommandoer i qutebrowser, og vilkårlig kode kan udføres ved hjælp af kommandoerne ":spawn" og ":debug-pyeval".
  • Tilføjet "content.blocking.hosts.block_subdomains" indstilling, der kan bruges til at deaktivere underdomæneblokering i en annonceblokering, der bruger domæneomdirigering via /etc/hosts.
  • Tilføjet indstillingen "downloads.prevent_mixed_content" for at beskytte mod at downloade blandet indhold (download af ressourcer via HTTP fra en side, der åbnes via HTTPS).
  • Flaget "--private" er blevet tilføjet til kommandoen ":tab-clone", så du kan oprette en klon af fanen, åbnet i et nyt privat browsing-vindue.

Samtidig blev en ny version af browseren, Min 1.22, frigivet, som tilbyder en minimalistisk grænseflade bygget op omkring manipulation af adresselinjen. Browseren er oprettet ved hjælp af Electron-platformen, som giver dig mulighed for at oprette selvstændige applikationer baseret på Chromium-motoren og Node.js-platformen. Min-grænsefladen er skrevet i JavaScript, CSS og HTML. Koden distribueres under Apache 2.0-licensen. Forsamlinger genereres til Linux, macOS og Windows.

Min understøtter navigation af åbne sider gennem et system af faner, der giver funktioner såsom at åbne en ny fane ved siden af ​​den aktuelle fane, skjule ubrugte faner (som brugeren ikke har haft adgang til i et vist tidsrum), gruppere faner og se alle faner i En liste. Der er værktøjer til at opbygge lister over udskudte opgaver/links til fremtidig læsning, samt et bogmærkesystem med fuldtekstsøgningsunderstøttelse. Browseren har indbygget system til blokering af annoncer (ifølge EasyList-listen) og kode til sporing af besøgende, og det er muligt at deaktivere indlæsning af billeder og scripts.

Den centrale kontrol i Min er adresselinjen, hvorigennem du kan sende forespørgsler til en søgemaskine (DuckDuckGo som standard) og søge på den aktuelle side. Mens du skriver i adresselinjen, mens du skriver, genereres en oversigt over relevante oplysninger for den aktuelle anmodning, såsom et link til en artikel på Wikipedia, et udvalg fra bogmærker og browserhistorik samt anbefalinger fra DuckDuckGo-søgningen motor. Hver side, der åbnes i browseren, indekseres og bliver tilgængelig for efterfølgende søgning i adresselinjen. Du kan også indtaste kommandoer i adresselinjen for hurtigt at udføre handlinger (f.eks. "!indstillinger" - gå til indstillinger, "!skærmbillede" - opret et skærmbillede, "!clearhistory" - ryd din browserhistorik osv.).

Tilgængelige webbrowsere qutebrowser 2.4 og Min 1.22

I den nye udgivelse:

  • Og adresselinjen har mulighed for at beregne matematiske udtryk. For eksempel kan du indtaste "sqrt(2) + 1" og få resultatet med det samme.
  • Et felt til søgning efter åbne faner er blevet tilføjet til opgavelisten.
  • Sikrer, at indstillingerne for det mørke tema, der er aktiveret i brugermiljøet, følges.
  • Antallet af sprog, der understøttes i det indbyggede sideoversættelsessystem, er blevet udvidet (tilgængelig ved at højreklikke på siden).
  • Tilføjet en genvejstast til at omarrangere faner.
  • Browsermotorkomponenter er blevet opdateret til Chromium 94 og Electron 15-platformen.

Kilde: opennet.ru

Tilføj en kommentar