Пусна новата версия на Next 1.3.0, програмируем уеб браузър

Следващ браузър

Следва разширяем, ориентиран към клавиатурата уеб браузър, напълно проектиран за напреднали потребители, този уеб браузър е уникален, защото не излага API, той е напълно отворен и програмируем, така че няма нужда да го рестартирате, за да тествате промените си. И за разлика от подобни проекти (Konqueror или Vimperator, които са умрели, Qutebrowser ...), той не е свързан с конкретен механизъм за визуализация.

Напред е изграден около два компонента: ядрото и един порт на платформа. В момента има две платформи: GTK / WebKit и Qt / Blink. Ядрото е в Common Lisp, портът в GTK в C и Qt в Python (PyQt, Webengine).

И двата компонента комуникират чрез D-Bus. Той също така използва XML-RPC преди D-Bus и промяната има голяма полза за браузъра.

Освен споменатите функции на този уеб браузър (размитото сърфиране е наистина страхотно), Могат да бъдат подчертани други практически функции, като например:

  • навигация по заглавие
  • блокиране на реклами (на домейн)
  • подобрен груб / размит избор
  • Клавишни комбинации във Vim
  • мениджър за изтегляне
  • режим NoScript
  • "back-end", базиран на Blink, механизмът за рендиране на Chrome (добавен към BackK end на WebKit)
  • поддръжка за прокси сървъри, следователно Tor

Начин на използване

Както споменахме, този уеб браузър е пригоден за използване с клавиатурата, така че има поредица клавишни комбинации които дефинират различните функции, които могат да се изпълняват с този браузър.

Следващ браузър

Клавишите за бързо стартиране са както следва:

  • Cl: Заредете URL в раздела
  • ML: Заредете URL в нов раздел
  • Cx b: Промяна на раздела
  • Cb: История назад
  • Вж: Препращане на история
  • Cx Cc: Оставете
  • TAB: Пълен кандидат (в минибуфер)
  • Символите представляват модификатори:
  • C: Бутон за управление
  • S: Супер (клавиш на Windows, команден клавиш)
  • M: Мета (клавиш Alt, клавиш Option)
  • s: клавиш Shift

Следните клавиши съществуват като специални ключове:

НАЗАД, ИЗТРИВАНЕ, БЕГАНЕ, ХИФЕН, ВРЪЩАНЕ, ПРОСТРАНСТВО, ТАБ, ляво, дясно, нагоре, надолу

Как да инсталирам Next Browser на Linux?

За тези, които се интересуват от възможността да инсталират този уеб браузър, те трябва да знаят, че методът му е лесен за GNU / Linux и macOS, тъй като разработчиците предлагат всичко в едно Guix файл и той е в MacPorts.

В случая с Guix е достатъчно да го внедрите в системата, правим това, като следваме инструкциите, които споделям по-долу.

Първо изтегляме:

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

След това влизаме като root и трябва да напишем следното:

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

Излизаме от основната сесия и можем да инсталираме браузъра, като напишем:

guix pull

guix install next

Въпреки че те също така предлагат изходния код на браузъра, за да направят компилацията за тези, които предпочитат този метод. Кодът може да бъде изтеглен от линка по-долу.

Накрая за тези, които са потребители на Linux Linux, Manjaro, Arco Linux или всяка друга дистрибуция, базирана на Arch Linux, те могат да инсталират браузъра от AUR.

Те просто трябва да напишат следната команда в терминал:

yay -S next-browser-git

Неговият разработчик препоръчва да се подобри сигурността при сърфиране в интернет, можете да стартирате Next с Firejail на Linux.

Firejail е SUID програма, която намалява риска от пробиви в сигурността, като ограничава средата за изпълнение на ненадеждни приложения, които използват пространства от имена на Linux и seccomp-bpf. Позволява на процеса и всички негови потомци да имат собствен личен изглед на глобално споделени ресурси на ядрото, като мрежовия стек, таблицата на процесите и таблицата за монтиране.

За да направите това, просто отворете терминал и изпълнете следната команда в него:

firejail --ignore = nodbus next-gtk-webkit

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.