Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0

De release van de webbrowser Nyxt 2.0.0 is gepubliceerd, ontworpen voor geavanceerde gebruikers die vrijwel onbeperkte mogelijkheden hebben voor het aanpassen en wijzigen van elk aspect van de browser. Conceptueel lijkt Nyxt op Emacs en Vim, en in plaats van een kant-en-klaar instellingenpakket, biedt het de mogelijkheid om de werking zelf te wijzigen met behulp van de Lisp-taal. De gebruiker kan elke klasse, methode, variabele en functie opnieuw definiƫren of opnieuw instellen. De code van het project is geschreven in Lisp en wordt verspreid onder de BSD-licentie. De interface kan worden opgebouwd met GTK of Qt. Kant-en-klare builds zijn beschikbaar voor Linux (Alpine, Arch, Guix, Nix, Ubuntu) en macOS.

Om de efficiƫntie van de workflow te verbeteren, is de browser geoptimaliseerd voor toetsenbordbediening en ondersteunt het typische toetscombinaties van Emacs, vi en CUA. Het project is niet gebonden aan een specifieke browserengine en gebruikt een minimale API voor interactie met web-engines. Op basis van deze API zijn er lagen voor het aansluiten van de WebKit- en Blink-engines (standaard wordt WebKitGTK gebruikt), maar bij voorkeur kan de browser ook op andere engines wordenPorted. Het omvat een ingebouwd systeem voor het blokkeren van advertenties. De ondersteuning voor extensies geschreven in Common Lisp wordt ondersteund (ondersteuning voor WebExtensions is gepland, vergelijkbaar met Firefox en Chrome).

Belangrijkste mogelijkheden:

  • Ondersteuning voor tabbladen en de mogelijkheid om snel tussen open tabbladen te schakelen met behulp van de ingebouwde zoekfunctie (bijvoorbeeld, om naar het tabblad met de website www.example.com te gaan, hoef je alleen maar "exa.." te typen en de beschikbare tabbladen worden getoond.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • De mogelijkheid om tegelijkertijd verschillende objecten op de pagina te selecteren voor gebruik als argumenten in opdrachten. Bijvoorbeeld, een gebruiker kan meerdere afbeeldingen op de pagina tegelijk selecteren en ermee handelen.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • Een bladwijzersysteem met ondersteuning voor classificatie en tagging.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • De mogelijkheid om te zoeken naar inhoud over meerdere tabbladen heen.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • Een hiĆ«rarchische interface voor het bekijken van het geschiedenis van bezochte pagina's, waarmee de geschiedenis van navigaties en takken kan worden gevolgd.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • Ondersteuning voor thema's (bijvoorbeeld, er is een donkere modus) en de mogelijkheid om interface-elementen via CSS te wijzigen. De 'dark-mode' functie die automatisch een donkere opmaak toepast op de huidige pagina, zelfs als de site geen donkere modus aanbiedt.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • De statusbalk van Nyxt Powerline, waarmee je snel gegevens over de status en configuratie kunt ophalen.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • Gegevensprofielen die de mogelijkheid bieden om verschillende soorten activiteiten te isoleren, bijvoorbeeld, in verschillende profielen kun je werkgerelateerde en vrijetijdsactiviteiten onderbrengen. Elk profiel gebruikt zijn eigen cookie-database, die niet overlapt met andere profielen.
  • De tracking-blockmodus (reduce-tracking-mode), die de activiteit van verschillende counters en widgets die worden gebruikt voor het volgen van de gebruikersbeweging tussen websites beperkt.
  • Sandbox-isolatie van de web-engine is standaard ingeschakeld — elke tab wordt in een aparte sandbox-omgeving verwerkt.
  • Beheer van sessies, de gebruiker kan een deel van de geschiedenis opslaan in een bestand en vervolgens de status uit dat bestand herstellen.
  • Ondersteuning voor het automatisch invullen van formulieren met behulp van vooraf gedefinieerde of berekende inhoud. Bijvoorbeeld, het toevoegen van de huidige datum in het veld is mogelijk.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • De mogelijkheid om handlers, instellingen en modi te laden op basis van het URL-patroon. Bijvoorbeeld, het inschakelen van de donkere modus voor Wikipedia bij het openen van de site na 10 uur 's avonds.
  • De mogelijkheid om een externe editor aan te roepen voor het bewerken van bepaalde velden in webformulieren. Bijvoorbeeld, voor het invoeren van een groot stuk tekst kan een tekstverwerker worden opgeroepen.
  • Geforceerde stilstandmodus en WebGL in geselecteerde tabs.
  • De modus voor visuele tekstselectie met alleen het toetsenbord.
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • De wijzigingsbewakingsmodus (watch-mode), die de pagina automatisch opnieuw laadt na een bepaalde tijd.
  • Wijzigingsvisualisatiemodus tussen twee toestanden van de pagina.
  • De mogelijkheid om meerdere pagina's/tabs te vervangen door ƩƩn samenvattende pagina.
  • Ondersteuning voor batchdownloaden via links op de pagina (bijvoorbeeld, je kunt alle afbeeldingen in ƩƩn keer downloaden).
    Uitgave van de volledig aanpasbare webbrowser Nyxt 2.0.0
  • De mogelijkheid om verschillende kleuren te gebruiken voor interne en externe links. Ondersteuning voor het weergeven van de URL waar de link naartoe leidt, naast de linktekst. Ondersteuning voor het verbergen van links voor al eerder geopende URLs.
  • De mogelijkheid om tabellen op webpagina's te sorteren op willekeurige kolommen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster