Nyxt, een webbrowser in Emacs-stijl

Zonder twijfel er zijn een groot aantal browsers die we beschikbaar hebben voor Linux, waarvan de meeste ze zijn gewoon gebaseerd op de twee grote op internet wat zijn Chrome en Firefox. Hoewel er ook andere browsers zijn die totaal anders zijn dan wat we gewend zijn te gebruiken en dat is het geval bij nieuw, dat is een browser waar we het vandaag over zullen hebben.

Nyxt is ontworpen voor gebruik door geavanceerde gebruikers, voor wie bijna onbeperkte mogelijkheden worden geboden om het gedrag van elk aspect van het werk met de browser aan te passen en te wijzigen. Conceptueel lijkt Nyxt op Emacs en Vim en In plaats van een reeks vooraf gemaakte configuraties, kunt u de logica van de taak zelf wijzigen met behulp van de Lisp-taal.

Om de efficiëntie van de workflow te verbeteren, enDe browser is geoptimaliseerd voor toetsenbordbediening en ondersteunt de typische Emacs-, vi- en CUA-sneltoetsen. Het project is niet gebonden aan een specifieke browser-engine en gebruikt een minimale API om te communiceren met web-engines.

Op basis van deze API zijn er lagen om de WebKit- en Blink-engines met elkaar te verbinden (standaard wordt WebKitGTK gebruikt), maar indien gewenst kan de browser worden gemigreerd naar andere engines. Het bevat een ingebouwd advertentieblokkeringssysteem. Verbinding van plug-ins die zijn geschreven in Common Lisp wordt ondersteund (plannen zijn om ondersteuning voor WebExtensions te implementeren, naar analogie met Firefox en Chrome).

Nyxt-functies

De browser heeft een groot aantal belangrijke functies y veel van hen zijn wat elke moderne browser zou moeten hebben Handig voor elke gebruiker van vandaag en dat is de tabbladondersteuning en de mogelijkheid om snel te schakelen tussen geopende tabbladen met behulp van de geïntegreerde zoekfunctie, evenals een bladwijzersysteem met ondersteuning voor sorteren en groeperen op tags.

We kunnen ook de mogelijkheid om tegelijkertijd verschillende objecten op de pagina te selecteren gebruiken als opdrachtargumenten. Een gebruiker kan bijvoorbeeld tegelijkertijd meerdere afbeeldingen op een pagina selecteren en acties uitvoeren.

Een ander kenmerk is dat van gegevensprofielen, waarmee u verschillende soorten activiteiten kunt isolerenActiviteiten gerelateerd aan werk en spel kunnen bijvoorbeeld in verschillende profielen worden opgenomen. Elk profiel gebruikt zijn eigen cookiebase, die niet overlapt met andere profielen.

Bovendien heeft het een spoorverkleiningsmodus die de activiteit beperkt van verschillende tellers en widgets die worden gebruikt om de beweging van een gebruiker tussen sites te volgen.

Standaard is de sandbox-isolatie van de webengine ingeschakeld: elk tabblad wordt verwerkt in een afzonderlijke sandbox-omgeving.

Sessiebeheer is een andere functie die niet mag worden gemist, omdat de gebruiker een deel van de geschiedenis in een bestand kan opslaan en vervolgens de status van dit bestand kan herstellen.

Dat kunnen we ook vinden ondersteunt automatisch invullen van formulieren met vooraf gedefinieerde of berekende inhoud. U kunt bijvoorbeeld aanpassen door de huidige datum aan het veld toe te voegen en een boomachtige interface om door uw browsegeschiedenis te bladeren, zodat u uw browse- en vertakkingsgeschiedenis kunt volgen.

Evenals de mogelijkheid om een ​​externe redacteur te bellen om bepaalde velden in webformulieren te bewerken. Als u bijvoorbeeld volumineuze tekst moet schrijven, kunt u een teksteditor bellen.

Van de andere kenmerken die opvallen in de browser:

  • De mogelijkheid om naar inhoud te zoeken, die meerdere tabbladen tegelijk beslaat.
  • De Nyxt Powerline-statusbalk waarmee u snel toegang hebt tot alle status- en configuratiegegevens.
  • Geforceerde stilte en WebGL-modi op geselecteerde tabbladen.
  • Visuele tekstselectiemodus met alleen het toetsenbord.
  • Wijzig de volgmodus (klokmodus), waarmee u de pagina na een bepaalde tijd automatisch opnieuw kunt laden.
  • De weergavemodus schakelt tussen de twee statussen van de pagina.
  • Mogelijkheid om meerdere pagina's / tabbladen te vervangen door een overzichtspagina.
  • Ondersteuning voor batchdownload via links op de pagina (u kunt bijvoorbeeld alle afbeeldingen tegelijk downloaden).
  • Mogelijkheid om verschillende kleuren te gebruiken voor interne en externe links.
  • Ondersteuning voor het weergeven van de URL waarnaar de link leidt, samen met de linktekst.
  • Ondersteuning om links voor eerder geopende URL's te verbergen.
  • De mogelijkheid om tabellen op webpagina's te sorteren op willekeurige kolommen.

Ontladen

Voor degenen die geïnteresseerd zijn om de browser te kunnen testen, kunnen ze het deb-pakket downloaden van de officiële website van de browser. Het pakket kan krijg van deze link.

Pak gewoon het zip-pakket uit en binnenin vindt u de deb die u kunt installeren met uw favoriete bestandsbeheerder of vanaf een terminal.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Jose zei

    Heel goed artikel!