Släppte den nya versionen av Next 1.3.0, den programmerbara webbläsaren

Nästa webbläsare

Nästa är en utdragbar, tangentbordsinriktad webbläsare som är helt utformad för avancerade användare, den här webbläsaren är unik eftersom den inte exponerar ett API, den är helt öppen och programmerbar så det finns ingen anledning att starta om den för att testa dina ändringar. Och till skillnad från liknande projekt (Konqueror eller Vimperator som dog, Qutebrowser ...), är det inte knutet till en viss renderingsmotor.

Nästa är uppbyggd kring två komponenter: kärnan och en port per plattform. Den har för närvarande två plattformar: GTK / WebKit och Qt / Blink. Kärnan finns i Common Lisp, porten i GTK i C och Qt i Python (PyQt, Webengine).

Båda komponenterna kommunicerar via D-Bus. Det använder också XML-RPC före D-Bus och ändringen gynnar webbläsaren.

Förutom de nämnda funktionerna i denna webbläsare (suddig surfa är riktigt cool), Andra praktiska funktioner kan markeras, till exempel:

  • navigering efter titel
  • annonsblockering (per domän)
  • förbättrat grovt / suddigt urval
  • Kortkommandon i Vim
  • en nedladdningshanterare
  • ett NoScript-läge
  • en »back-end» baserad på Blink, Chrome-renderingsmotorn (läggs till i WebKit-back-end)
  • stöd för proxyservrar, därav Tor

Användningssätt

Som nämnts är den här webbläsaren anpassad för användning med tangentbordet, så har en serie kortkommandon som definierar de olika funktionerna som kan utföras med denna webbläsare.

Nästa webbläsare

Snabbstartknapparna är som följer:

  • Cl: Ladda URL i fliken
  • ML: Ladda URL i en ny flik
  • Cx b: Ändra fliken
  • Cb: Historik bakåt
  • Cf: Vidarebefordringshistorik
  • Cx Cc: Lämna
  • TAB: Full kandidat (i minibuffert)
  • Symboler representerar modifierare:
  • C: Kontrollknapp
  • S: Super (Windows-tangent, kommandotangent)
  • M: Meta (Alt-tangent, Alternativ-tangent)
  • s: Skift-tangent

Följande nycklar finns som specialtangenter:

BACKSPACE, DELETE, ESCAPE, Bindestreck, RETURN, MELLANSLAG, TAB, vänster, höger, upp, ner

Hur installerar jag nästa webbläsare på Linux?

För dem som är intresserade av att kunna installera denna webbläsare, bör de veta att metoden är enkel för GNU / Linux och macOS, eftersom utvecklarna erbjuder en allt-i-ett-Guix-fil och den finns i MacPorts.

När det gäller Guix räcker det att implementera det i systemet, vi gör det genom att följa instruktionerna som jag delar nedan.

Först laddar 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

Sedan kommer vi åt som root och vi måste skriva följande:

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 avslutar rotsessionen och vi kan installera webbläsaren genom att skriva:

guix pull

guix install next

Även om de också erbjuder webbläsarens källkod för att göra sammanställningen för dem som föredrar denna metod. Koden kan laddas ner från länken nedan.

Slutligen för dem som är Arch Linux-användare, Manjaro, Arco Linux eller någon annan distribution baserad på Arch Linux, de kan installera webbläsaren från AUR.

De måste bara skriva följande kommando i en terminal:

yay -S next-browser-git

Dess utvecklare rekommenderar att för att förbättra säkerheten när du surfar på Internet, du kan köra Next med Firejail på Linux.

Firejail är ett SUID-program som minskar risken för säkerhetsintrång genom att begränsa exekveringsmiljön för otillförlitliga applikationer som använder Linux-namnområden och seccomp-bpf. Tillåter en process och alla dess ättlingar att ha sin egen privata bild av globalt delade kärnresurser, såsom nätverksstacken, processtabellen och monteringstabellen.

För att göra detta öppnar du bara en terminal och kör följande kommando i den:

firejail --ignore = nodbus next-gtk-webkit

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.