Megjelent a Next 1.3.0 új verziója, a programozható webböngésző

Következő böngésző

A következő egy kibővíthető, billentyűzet-orientált webböngésző, amelyet teljes mértékben a haladó felhasználók számára terveztek, ez a webböngésző egyedülálló, mert nem tesz ki egy API-t, teljesen nyitott és programozható, így nincs szükség újraindításra a változások teszteléséhez. És hasonló projektekkel (Konqueror vagy a meghalt Vimperator, Qutebrowser…) ellentétben, ez nem kapcsolódik egy adott renderelő motorhoz.

Következő két alkatrész köré épül: a mag és a platformonként egy port. Jelenleg két platformja van: a GTK / WebKit és a Qt / Blink. A kern a Common Lisp-ben van, a GTK portja C-ben és a Qt Python-ban (PyQt, Webengine).

Mindkét alkatrész a D-Bus-on keresztül kommunikál. Az XML-RPC-t is használja a D-Bus előtt, és a változás nagy előnyökkel jár a böngésző számára.

A webböngésző említett funkciói mellett (a fuzzy böngészés nagyon jó), Egyéb gyakorlati jellemzők kiemelhetők, például:

  • cím szerinti navigáció
  • hirdetésblokkolás (domainenként)
  • jobb durva / fuzzy szelekció
  • Billentyűparancsok a Vim-ben
  • letöltéskezelő
  • a NoScript mód
  • egy »háttér», amely a Blink, a Chrome renderelő motorra épül (hozzáadva a WebKit háttérképhez)
  • a proxy szerverek támogatása, ezért a Tor

Használati mód

Mint említettük, ez a webböngésző a billentyűzettel való használatra készült, így van egy sor billentyűparancs amelyek meghatározzák a böngészővel végrehajtható különféle funkciókat.

Következő-Böngésző

A gyorsindító gombok a következők:

  • Cl: URL betöltése a fülre
  • ML: Az URL betöltése egy új lapra
  • Cx b: Fül módosítása
  • Cb: A történelem visszafelé
  • Vö .: A történelem továbbítása
  • Cx Cc: Távozás
  • TAB: Teljes jelölt (minibufferben)
  • A szimbólumok a módosítókat jelentik:
  • C: Vezérlő gomb
  • S: Szuper (Windows billentyű, parancs billentyű)
  • M: Meta (Alt billentyű, Opció gomb)
  • s: Shift gomb

A következő kulcsok léteznek speciális kulcsokként:

BACKSPACE, DELETE, ESCAPE, HYPHEN, RETURN, SPACE, TAB, bal, jobb, fel, le

Hogyan telepítsük a Next Browser-t Linux-ra?

Azok számára, akik érdeklődnek a webböngésző telepítése iránt, tudniuk kell, hogy annak módszere egyszerű a GNU / Linux és a macOS számára, mivel a fejlesztők egy all-in-one Guix fájlt kínálnak, és a MacPorts-ban találhatók.

A Guix esetében elegendő a rendszerben megvalósítani, ezt az alábbiakban megosztott utasítások követésével tesszük.

Először letöltjük:

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

Ezután rootként férünk hozzá, és be kell írnunk a következőket:

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

Kilépünk a root munkamenetből, és beírhatjuk a böngészőt a következő gépeléssel:

guix pull

guix install next

Bár felajánlják a böngésző forráskódját is, hogy összeállítsák azokat, akik inkább ezt a módszert választják. A kód letölthető az alábbi linkről.

Végül azok számára, akik Arch Linux-felhasználók, Manjaro, Arco Linux vagy bármely más, az Arch Linux alapú terjesztés, telepíthetik a böngészőt az AUR-ból.

Csak be kell írniuk a következő parancsot a terminálba:

yay -S next-browser-git

Fejlesztője javasolja, hogy az Internet böngészése közbeni biztonság javítása érdekében a Next futtatható a Firejail segítségével Linuxon.

A Firejail egy SUID program, amely csökkenti a biztonsági megsértések kockázatát azáltal, hogy korlátozza a Linux névterét és seccomp-bpf-et használó nem megbízható alkalmazások végrehajtási környezetét. Lehetővé teszi egy folyamat és minden leszármazott számára, hogy saját privát nézettel rendelkezzenek a globálisan megosztott kernelforrásokról, például a hálózati veremről, a folyamat tábláról és a csatolási tábláról.

Ehhez nyissa meg a terminált, és hajtsa végre a következő parancsot:

firejail --ignore = nodbus next-gtk-webkit

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.