Susunod ay isang extensible, oriented na keyboard na web browser na ganap na idinisenyo para sa mga advanced na gumagamit, ang web browser na ito ay natatangi dahil hindi ito naglalantad ng isang API, ito ay ganap na bukas at napaprograma kaya hindi na kailangang i-restart ito upang subukan ang iyong mga pagbabago. At hindi katulad ng mga katulad na proyekto (Konqueror o Vimperator na namatay, Qutebrowser…), hindi ito nakatali sa isang partikular na rendering engine.
susunod ay binuo sa paligid ng dalawang bahagi: ang core at isang port bawat platform. Kasalukuyan itong mayroong dalawang mga platform: GTK / WebKit at Qt / Blink. Ang core ay nasa Common Lisp, ang port sa GTK sa C at Qt sa Python (PyQt, Webengine).
Ang parehong mga bahagi ay nakikipag-usap sa pamamagitan ng D-Bus. Gumagamit din ito ng XML-RPC bago ang D-Bus at ang pagbabago ay lubos na nakikinabang sa browser.
Bukod sa mga nabanggit na tampok ng web browser na ito (ang malabo na pag-browse ay cool talaga), Ang iba pang mga praktikal na tampok ay maaaring mai-highlight, tulad ng:
- nabigasyon ayon sa pamagat
- pag-block ng ad (bawat domain)
- pinabuting magaspang / malabo pagpili
- Mga Shortcut sa Keyboard sa Vim
- isang download manager
- isang mode na NoScript
- isang »back-end» batay sa Blink, ang Chrome rendering engine (idinagdag sa WebKit back-end)
- suporta para sa mga proxy server, kaya't Tor
Paraan ng paggamit
Tulad ng nabanggit, ang web browser na ito ay nakatuon para magamit sa keyboard, kaya ay may isang serye ng mga keyboard shortcuts na tumutukoy sa iba't ibang mga pag-andar na maaaring gumanap sa browser na ito.
Ang mabilis na paglunsad ng mga susi ay ang mga sumusunod:
- Cl: I-load ang URL sa tab
- ML: Mag-load ng URL sa isang bagong tab
- Cx b: Baguhin ang tab
- Cb: Paurong sa kasaysayan
- Cf: Kasaysayan ng pagpapasa
- Cx Cc: Umalis ka
- TAB: Buong Kandidato (sa minibuffer)
- Ang mga simbolo ay kumakatawan sa mga modifier:
- C: Control key
- S: Super (Windows key, command key)
- M: Meta (Alt key, Option key)
- s: Shift key
Ang mga sumusunod na key ay umiiral bilang mga espesyal na key:
BACKSPACE, Delete, ESCAPE, HYPHEN, RETURN, SPACE, TAB, Left, Right, Up, Down
Paano i-install ang Susunod na Browser sa Linux?
Para sa mga interesadong ma-install ang web browser na ito, dapat nilang malaman na ang pamamaraan nito ay madali para sa GNU / Linux at macOS, dahil nag-aalok ang mga developer ng isang all-in-one na Guix file at nasa MacPorts ito.
Sa kaso ng Guix, sapat na upang ipatupad ito sa system, ginagawa namin ito sa pamamagitan ng pagsunod sa mga tagubilin na ibinabahagi ko sa ibaba.
Una naming nai-download:
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
Pagkatapos mag-access kami bilang ugat at dapat naming i-type ang sumusunod:
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
Lumabas kami sa root session at maaari naming mai-install ang browser sa pamamagitan ng pagta-type:
guix pull guix install next
Kahit na nag-aalok din sila ng source code ng browser upang gawin ang pagtitipon para sa mga mas gusto ang pamamaraang ito. Maaaring ma-download ang code mula sa link sa ibaba.
Sa wakas para sa mga gumagamit ng Arch Linux, Manjaro, Arco Linux o anumang iba pang pamamahagi batay sa Arch Linux, maaari nilang mai-install ang browser mula sa AUR.
Kailangan lang nilang i-type ang sumusunod na utos sa isang terminal:
yay -S next-browser-git
Inirekomenda ng developer nito na mapabuti ang seguridad habang nagba-browse sa Internet, maaari mong patakbuhin ang Susunod sa Firejail sa Linux.
Ang Firejail ay isang SUID na programa na binabawasan ang peligro ng mga paglabag sa seguridad sa pamamagitan ng paghihigpit sa kapaligiran ng pagpapatupad ng mga hindi pinagkakatiwalaang aplikasyon na gumagamit ng mga namespace ng Linux at seccomp-bpf. Pinapayagan ang isang proseso at lahat ng mga inapo nito na magkaroon ng kanilang sariling pribadong pagtingin sa mga mapagkukunang global na ibinahaging kernel, tulad ng stack ng network, talahanayan ng proseso, at mount table.
Upang magawa ito, buksan lamang ang isang terminal at isagawa ang sumusunod na utos dito:
firejail --ignore = nodbus next-gtk-webkit