Tilgængelige webbrowsere qutebrowser 1.11.0 og Min 1.14

offentliggjort udgivelse af webbrowser qutebrowser 1.11.0, som giver en minimal grafisk grænseflade, der ikke distraherer fra at se indholdet, og et navigationssystem i stil med Vim-teksteditoren, bygget udelukkende på tastaturgenveje. Koden er skrevet i Python ved hjælp af PyQt5 og QtWebEngine. Kildetekster spredning licenseret under GPLv3. 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 1.11.0 og Min 1.14

I den nye version:

  • Indledende support til Qt 5.15 er blevet implementeret;
  • Som standard, når der bygges med QtWebEngine fra Qt 5.14, løkker lokal søgning nu (hopper til begyndelsen efter at have nået slutningen af ​​siden). For at returnere den gamle adfærd er indstillingen search.wrap angivet;
  • Tilføjet nye indstillinger: content.unknown_url_scheme_policy for at kontrollere lanceringen af ​​eksterne applikationer, når der åbnes links med et ukendt skema i URL'en; content.fullscreen.overlay_timeout for at indstille den maksimale tid for visning af en fuldskærms-overlay;
    hints.padding og hints.radius for at tilpasse designet af hints;
  • Som standard undslipper {}-erstatningen nu ikke skråstreger. Tilføjet nye erstatninger for url.searchengines:
    {unquoted} — søgesætning uden tegn, der undslipper,
    {semicited} — undlader kun specialtegn undtagen skråstreg
    og {citeret} — undslipper alle specialtegn;
  • Ydelsesoptimering er udført.

Samtidig frigivet ny browserversion Min 1.14, som tilbyder en minimalistisk grænseflade bygget op omkring adresselinjemanipulation. Browseren er bygget ved hjælp af platformen Electron, 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. Kode distribueret af licenseret under Apache 2.0. Builds oprettes 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 et indbygget annonceblokeringssystem (ifølge listen EasyList) og kode til sporing af besøgende, er det 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.).

I den nye udgivelse:

  • Brugergrænsefladen er blevet moderniseret i builds til Linux-platformen. Den øverste linje med vinduets titel er blevet fjernet (du kan returnere den i indstillingerne). Vindues kontrolknapper er blevet mere kompakte og passer bedre sammen med resten af ​​browserelementerne.

    Tilgængelige webbrowsere qutebrowser 1.11.0 og Min 1.14
  • Tilføjet understøttelse af autofyldning af godkendelsesparametre ved hjælp af 1Password-adgangskodemanageren (ud over den tidligere understøttede Bitwarden);
  • Tilføjede filer med oversættelse til usbekisk. Opdateret oversættelse til russisk;
  • Tilføjet support til websteder, der bruger HTTP-godkendelse;
  • Forbedret faneåbningsanimation;
  • Tilføjet muligheden for at ændre genvejstaster til at oprette nye faner og opgaver;
  • Sikrer, at rullepositionen gendannes, hvis fanen genåbnes, efter at den er lukket;
  • Tilføjet muligheden for at trække en fane til den nye opgaveknap for at oprette en opgave med den fane (påmindelse om at vende tilbage til fanen i fremtiden);
  • Gjorde det nemmere at flytte vinduer på Windows og Linux;
  • Forbedret indholdsblokeringsydeevne.

Kilde: opennet.ru