Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0

Utgivningen av webbläsaren Nyxt 2.0.0 har publicerats, designad för användning av avancerade användare, som har nästan obegränsade möjligheter att anpassa och ändra beteendet för alla aspekter av att arbeta med webbläsaren. Konceptuellt påminner Nyxt om Emacs och Vim, och istället för en färdig uppsättning inställningar gör den det möjligt att ändra själva logiken i arbetet med hjälp av språket Lisp. Användaren kan åsidosätta eller konfigurera om alla klasser, metoder, variabler och funktioner. Projektkoden är skriven i Lisp och distribueras under BSD-licensen. Gränssnittet kan byggas med GTK eller Qt. Färdiga sammansättningar skapas för Linux (Alpine, Arch, Guix, Nix, Ubuntu) och macOS.

För att förbättra arbetsflödeseffektiviteten är webbläsaren optimerad för tangentbordskontroll och stöder vanliga Emacs, vi och CUA kortkommandon. Projektet är inte knutet till en specifik webbläsarmotor och använder ett minimalt API för att interagera med webbmotorer. Baserat på detta API finns det lager för att ansluta WebKit- och Blink-motorerna (WebKitGTK används som standard), men om så önskas kan webbläsaren portas till andra motorer. Den innehåller ett inbyggt annonsblockeringssystem. Anslutningen av tillägg skrivna i Common Lisp stöds (det finns planer på att implementera stöd för WebExtensions, liknande Firefox och Chrome).

Viktiga funktioner:

  • Flikstöd och möjligheten att snabbt växla mellan öppna flikar med den inbyggda sökningen (för att till exempel gå till fliken med webbplatsen www.example.com, börja bara skriva "exa.." och de tillgängliga flikarna kommer att visas .
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Möjligheten att samtidigt välja olika objekt på sidan för deras användning som kommandoargument. Till exempel kan en användare samtidigt välja och utföra åtgärder på flera bilder på en sida.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Bokmärkessystem med stöd för klassificering och gruppering efter taggar.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Möjlighet att söka efter innehåll, som täcker flera flikar samtidigt.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Ett trädliknande gränssnitt för att visa din webbhistorik, så att du kan spåra historiken för övergångar och förgrening.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Stöd för teman (till exempel finns det ett mörkt tema) och möjligheten att ändra gränssnittselement via CSS. Läget "mörkt läge" låter dig automatiskt tillämpa en mörk design på den aktuella sidan, även om webbplatsen inte har ett mörkt tema.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Nyxt Powerline-statusfält, genom vilket du snabbt kan få alla status- och konfigurationsdata.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Dataprofiler som gör det möjligt att isolera olika typer av aktiviteter, till exempel kan du lägga in aktiviteter relaterade till arbete och underhållning i olika profiler. Varje profil använder sin egen cookiebas, som inte överlappar med andra profiler.
  • Spårningsblockeringsläge (reduce-tracking-mode), som låter dig begränsa aktiviteten hos olika räknare och widgets som används för att spåra användarrörelser mellan webbplatser.
  • Som standard är sandlådeisolering av webbmotorn aktiverad - varje flik bearbetas i en separat sandlådemiljö.
  • Sessionshantering kan användaren spara en del av historiken till en fil och sedan återställa tillståndet från denna fil.
  • Stöd för autofyllning av formulär med fördefinierat eller beräknat innehåll. Du kan till exempel konfigurera det aktuella datumet som ska läggas till i fältet.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Möjlighet att ladda hanterare, inställningar och lägen beroende på URL-masken. Du kan till exempel konfigurera mörkt läge så att Wikipedia slås på när sidan öppnas efter kl. 10.
  • Möjlighet att ringa en extern redaktör för att redigera vissa fält i webbformulär. Om du till exempel behöver skriva voluminös text kan du ringa en textredigerare.
  • Tvångsavstängning och WebGL-lägen på valda flikar.
  • Läge för att visuellt markera text med enbart tangentbordet.
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Ändra spårningsläge (bevakningsläge), vilket gör att du automatiskt kan ladda om sidan efter en viss tid.
  • Läge för att visualisera ändringar mellan två sidtillstånd.
  • Möjlighet att ersätta flera sidor/flikar med en sammanfattningssida.
  • Stöd för batchnedladdningar med hjälp av länkar på sidan (du kan till exempel ladda ner alla bilder på en gång).
    Release av en helt omkonfigurerbar webbläsare Nyxt 2.0.0
  • Möjlighet att använda olika färger för interna och externa länkar. Stöd för att visa webbadressen som en länk pekar på bredvid länktexten. Stöd för att dölja länkar för tidigare öppnade webbadresser.
  • Möjlighet att sortera tabeller på webbsidor efter godtyckliga kolumner.

Källa: opennet.ru

Lägg en kommentar