Nyxt, en webbrowser i stil med Emacs

Uden tvivl der er et stort antal browsere at vi har til rådighed til Linux, hvoraf de fleste af dem de er simpelthen baseret på de to store på nettet hvad er Chrome og Firefox. Selvom der også er andre browsere der er helt forskellige fra det, vi er vant til at bruge, og sådan er tilfældet med nyxt, som er en browser, som vi vil tale om i dag.

Det er Nyxt designet til brug af avancerede brugere for hvem der findes næsten ubegrænsede muligheder for at tilpasse og ændre adfærd for ethvert aspekt af arbejdet med browseren. Konceptuelt ser Nyxt ud som Emacs og Vim og I stedet for et sæt foruddefinerede konfigurationer giver det dig mulighed for at ændre selve joblogikken ved hjælp af Lisp-sproget.

For at forbedre arbejdsfloweffektiviteten ogBrowseren er optimeret til tastaturkontrol og understøtter de typiske Emacs, vi og CUA tastaturgenveje. Projektet er ikke bundet til en bestemt browsermotor og bruger en minimal API til at interagere med webmotorer.

Baseret på denne API er der lag til at forbinde WebKit- og Blink-motorerne (WebKitGTK bruges som standard), men hvis det ønskes, kan browseren migreres til andre motorer. Det inkluderer et indbygget annonceblokeringssystem. Forbindelsen af ​​plugins skrevet i Common Lisp understøttes (planerne er at implementere support til WebExtensions, analogt med Firefox og Chrome).

Nyxt Funktioner

Browseren har et væld af nøglefunktioner y mange af dem er, hvad enhver moderne browser skal have At være nyttig for enhver bruger i dag og sådan er fanestøtten og evnen til hurtigt at skifte mellem åbne faner ved hjælp af den indbyggede søgning samt et bogmærkesystem med understøttelse til sortering og gruppering efter tags.

Vi kan også finde evne til samtidigt at vælge forskellige objekter på siden at bruge som kommandoargumenter. For eksempel kan en bruger samtidig vælge og udføre handlinger på flere billeder på en side.

Et andet kendetegn er, at dataprofiler, der giver dig mulighed for at isolere forskellige typer aktiviteterFor eksempel kan aktiviteter relateret til arbejde og leg inkorporeres i forskellige profiler. Hver profil bruger sin egen cookiebase, som ikke overlapper andre profiler.

Derudover har den en sporingsreduktionstilstand, der begrænser aktiviteten af ​​forskellige tællere og widgets, der bruges til at spore en brugers bevægelse mellem websteder.

Som standard er isolering af webmotorens sandkasse aktiveret: hver fane behandles i et separat sandkassemiljø.

Sessionshåndtering er en anden funktion, der ikke kan gå glip af, da brugeren kan gemme en del af historikken i en fil og derefter gendanne tilstanden for denne fil.

Vi kan også finde det understøtter autofuldførelse af formularer ved hjælp af foruddefineret eller beregnet indhold. For eksempel kan du tilpasse ved at tilføje den aktuelle dato til feltet og en trælignende grænseflade for at gennemse din browserhistorik, så du kan spore din browser- og forgreningshistorik.

Samt muligheden for at ringe til en ekstern editor for at redigere bestemte felter i webformularer. For eksempel, hvis du har brug for at skrive voluminøs tekst, kan du ringe til en teksteditor.

Af de andre egenskaber der skiller sig ud fra browseren:

  • Evnen til at søge efter indhold, der dækker flere faner på én gang.
  • Nyxt Powerline statuslinje, hvorigennem du hurtigt kan få adgang til alle status- og konfigurationsdata.
  • Tvungen stilhed og WebGL-tilstande på udvalgte faner.
  • Visuel tekstvalgstilstand ved kun at bruge tastaturet.
  • Skift sporingstilstand (urtilstand), som giver dig mulighed for automatisk at genindlæse siden efter et bestemt tidspunkt.
  • Gengivelsestilstand skifter mellem de to tilstande på siden.
  • Evne til at erstatte flere sider / faner med en oversigtsside.
  • Understøttelse af batchdownload fra links på siden (for eksempel kan du downloade alle billeder på én gang).
  • Mulighed for at bruge forskellige farver til interne og eksterne links.
  • Støtte til at vise den URL, som linket fører til, sammen med linkteksten.
  • Støtte til at skjule links til tidligere åbnede webadresser.
  • Evnen til at sortere tabeller på websider efter vilkårlige kolonner.

Aflad

For dem, der er interesseret i at kunne teste browseren, kan de få deb-pakken fra browserens officielle hjemmeside. Pakken kan komme fra dette link.

Pak bare zip-pakken ud, og indeni finder du deb, som du kan installere med din foretrukne filhåndtering eller fra en terminal.


En kommentar, lad din

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jose sagde han

    Meget god artikel!