Wydano nową wersję Next 1.3.0, programowalnej przeglądarki internetowej

Następna przeglądarka

Next to rozszerzalna, zorientowana na klawiaturę przeglądarka internetowa, w pełni zaprojektowana dla zaawansowanych użytkowników, ta przeglądarka internetowa jest wyjątkowa, ponieważ nie udostępnia interfejsu API, jest całkowicie otwarty i programowalny, więc nie ma potrzeby ponownego uruchamiania go w celu przetestowania zmian. I w przeciwieństwie do podobnych projektów (Konqueror czy Vimperator, który zmarł, Qutebrowser…), nie jest powiązany z żadnym konkretnym silnikiem renderującym.

Następna składa się z dwóch komponentów: rdzenia i jednego portu na platformę. Obecnie ma dwie platformy: GTK / WebKit i Qt / Blink. Rdzeń znajduje się w Common Lisp, port w GTK w C i Qt w Pythonie (PyQt, Webengine).

Oba komponenty komunikują się przez D-Bus. Korzysta również z XML-RPC przed D-Bus, a zmiana ta jest bardzo korzystna dla przeglądarki.

Oprócz wymienionych funkcji tej przeglądarki internetowej (rozmyte przeglądanie jest naprawdę fajne), Można wyróżnić inne praktyczne cechy, takie jak:

  • nawigacja według tytułu
  • blokowanie reklam (na domenę)
  • ulepszony wybór zgrubny / rozmyty
  • Skróty klawiaturowe w Vimie
  • menedżer pobierania
  • tryb NoScript
  • a »zaplecze» oparte na Blink, silniku renderującym Chrome (dodanym do zaplecza WebKit)
  • wsparcie dla serwerów proxy, stąd Tor

Tryb użytkowania

Jak wspomniano, ta przeglądarka internetowa jest przystosowana do użycia z klawiaturą, więc zawiera serię skrótów klawiaturowych definiujące różne funkcje, które można wykonywać za pomocą tej przeglądarki.

Następna przeglądarka

Klawisze szybkiego uruchamiania są następujące:

  • Cl: Załaduj adres URL na karcie
  • ML: Załaduj adres URL w nowej karcie
  • Cx b: Zmień zakładkę
  • Cb: Historia wstecz
  • Por. Przekazywanie historii
  • Cx Cc: Wyjdź
  • TAB: Pełny kandydat (w minibuforze)
  • Symbole reprezentują modyfikatory:
  • C: Klawisz sterujący
  • S: Super (klawisz Windows, klawisz polecenia)
  • M: Meta (klawisz Alt, klawisz opcji)
  • s: klawisz Shift

Następujące klucze istnieją jako klucze specjalne:

BACKSPACE, DELETE, ESCAPE, HYPHEN, RETURN, SPACE, TAB, Left, Right, Up, Down

Jak zainstalować Next Browser w systemie Linux?

Dla tych, którzy są zainteresowani możliwością zainstalowania tej przeglądarki internetowej, powinni wiedzieć, że jej metoda jest łatwa dla GNU / Linux i macOS, ponieważ programiści oferują plik Guix typu wszystko w jednym i znajduje się on w MacPorts.

W przypadku Guix wystarczy zaimplementować go w systemie, robimy to postępując zgodnie z instrukcjami, które udostępniam poniżej.

Najpierw pobieramy:

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

Następnie uzyskujemy dostęp jako root i musimy wpisać:

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

Wychodzimy z sesji root i możemy zainstalować przeglądarkę wpisując:

guix pull

guix install next

Chociaż oferują również kod źródłowy przeglądarki, aby wykonać kompilację dla tych, którzy preferują tę metodę. Kod można pobrać z linku poniżej.

W końcu dla tych, którzy są użytkownikami Arch Linux, Manjaro, Arco Linux lub dowolna inna dystrybucja oparta na Arch Linux, mogą zainstalować przeglądarkę z AUR.

Wystarczy wpisać następujące polecenie w terminalu:

yay -S next-browser-git

Jego twórca zaleca, aby poprawić bezpieczeństwo podczas przeglądania Internetu, możesz uruchomić Next z Firejail w systemie Linux.

Firejail to program SUID, który zmniejsza ryzyko naruszenia bezpieczeństwa, ograniczając środowisko wykonawcze niezaufanych aplikacji, które używają przestrzeni nazw systemu Linux i seccomp-bpf. Umożliwia procesowi i wszystkim jego potomkom posiadanie własnego, prywatnego widoku globalnie współdzielonych zasobów jądra, takich jak stos sieciowy, tablica procesów i tablica montowań.

Aby to zrobić, po prostu otwórz terminal i wykonaj w nim następujące polecenie:

firejail --ignore = nodbus next-gtk-webkit

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.