Utgitt den nye versjonen av Next 1.3.0, den programmerbare nettleseren

Neste nettleser

Neste er en utvidbar, tastaturorientert nettleser fullt designet for avanserte brukere, denne nettleseren er unik fordi den ikke avslører et API, den er helt åpen og programmerbar, så det er ikke nødvendig å starte den på nytt for å teste endringene. Og i motsetning til lignende prosjekter (Konqueror eller Vimperator som døde, Qutebrowser ...), er den ikke knyttet til en bestemt gjengivelsesmotor.

neste er bygget rundt to komponenter: kjernen og en port per plattform. Den har for øyeblikket to plattformer: GTK / WebKit og Qt / Blink. Kjernen er i Common Lisp, porten i GTK i C og Qt i Python (PyQt, Webengine).

Begge komponentene kommuniserer via D-Bus. Den bruker også XML-RPC før D-Bus, og endringen kommer nettleseren til gode.

I tillegg til de nevnte funksjonene i denne nettleseren (uklar surfing er veldig kult), Andre praktiske funksjoner kan fremheves, for eksempel:

  • navigering etter tittel
  • annonseblokkering (per domene)
  • forbedret grovt / uklart utvalg
  • Hurtigtaster i Vim
  • en nedlastingsbehandling
  • en NoScript-modus
  • a »back-end» basert på Blink, Chrome-gjengivelsesmotoren (lagt til WebKit-back-enden)
  • støtte for proxy-servere, derav Tor

Bruksmåte

Som nevnt er denne nettleseren tilpasset bruk med tastaturet, så har en serie hurtigtaster som definerer de forskjellige funksjonene som kan utføres med denne nettleseren.

Neste nettleser

Hurtigstarttastene er som følger:

  • Cl: Last inn URL i fanen
  • ML: Last inn URL i en ny fane
  • Cx b: Endre fane
  • Cb: Historie bakover
  • Jf: Videresendingshistorikk
  • Cx Cc: Gå
  • TAB: Full kandidat (i minibuffer)
  • Symboler representerer modifikatorer:
  • C: Kontrolltast
  • S: Super (Windows-tast, kommandotast)
  • M: Meta (Alt-tast, Alternativ-tast)
  • s: Skift-tast

Følgende nøkler finnes som spesialtaster:

BAKKEROM, SLETT, UTSLIPP, BINDESTREK, RETUR, MELLOMROM, TAB, Venstre, Høyre, Opp, Ned

Hvordan installere Next Browser på Linux?

For de som er interessert i å kunne installere denne nettleseren, bør de vite at metoden er enkel for GNU / Linux og macOS, siden utviklerne tilbyr en alt-i-ett Guix-fil og den er i MacPorts.

I tilfelle Guix er det nok å implementere det i systemet, vi gjør dette ved å følge instruksjonene som jeg deler nedenfor.

Først laster vi ned:

wget https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.system.tar.xz.sig

gpg --keyserver pool.sks-keyservers.net \

--recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5

gpg --verify guix-binary-1.0.1.system.tar.xz.sig

Deretter får vi tilgang som root, og vi må skrive inn følgende:

cd /tmp

tar --warning=no-timestamp -xf \

guix-binary-1.0.1.system.tar.xz

mv var/guix /var/ && mv gnu /

mkdir -p ~root/.config/guix

ln -sf /var/guix/profiles/per-user/root/current-guix \
~root/.config/guix/current

GUIX_PROFILE="`echo ~root`/.config/guix/current" ; \

source $GUIX_PROFILE/etc/profile

cp ~root/.config/guix/current/lib/systemd/system/guix-daemon.service \

/etc/systemd/system/

systemctl start guix-daemon && systemctl enable guix-daemon

mkdir -p /usr/local/bin

cd /usr/local/bin

ln -s /var/guix/profiles/per-user/root/current-guix/bin/guix

mkdir -p /usr/local/share/info

cd /usr/local/share/info
for i in /var/guix/profiles/per-user/root/current-guix/share/info/* ;

do ln -s $i ; done

guix archive --authorize < \
~root/.config/guix/current/share/guix/ci.guix.gnu.org.pub

Vi avslutter rotøkten, og vi kan installere nettleseren ved å skrive:

guix pull

guix install next

Selv om de også tilbyr kildekoden til nettleseren for å lage samlingen for de som foretrekker denne metoden. Koden kan lastes ned fra lenken under.

Endelig for de som er Arch Linux-brukere, Manjaro, Arco Linux eller annen distribusjon basert på Arch Linux, de kan installere nettleseren fra AUR.

De må bare skrive følgende kommando i en terminal:

yay -S next-browser-git

Utvikleren anbefaler at for å forbedre sikkerheten mens du surfer på Internett, du kan kjøre Next med Firejail på Linux.

Firejail er et SUID-program som reduserer risikoen for sikkerhetsbrudd ved å begrense kjøringsmiljøet til ikke-klarerte applikasjoner som bruker Linux-navneområder og seccomp-bpf. Tillater en prosess og alle dens etterkommere å ha sin egen private visning av globalt delte kjerneressurser, for eksempel nettverksstakken, prosessbordet og monteringstabellen.

For å gjøre dette er det bare å åpne en terminal og utføre følgende kommando i den:

firejail --ignore = nodbus next-gtk-webkit

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.