發布了可編程Web瀏覽器Next 1.3.0的新版本

下一個瀏覽器

接下來是完全為高級用戶設計的可擴展的,面向鍵盤的Web瀏覽器,此網絡瀏覽器是唯一的,因為它不公開API, 它是完全開放且可編程的,因此無需重新啟動它即可測試您的更改。 而且,與類似的項目(Konqueror或Vimperator死了,Qutebrowser…)不同,它沒有綁定到特定的渲染引擎。

下一頁 它圍繞兩個組件構建:核心和每個平台一個端口。 它目前有兩個平台:GTK / WebKit和Qt / Blink。 內核位於Common Lisp中,C語言中GTK中的端口,Python中Qt中的端口(PyQt,Webengine)。

兩個組件都通過D-Bus通信。 它還在D-Bus之前使用XML-RPC,並且此更改極大地有利於瀏覽器。

除了該網絡瀏覽器提到的功能(模糊瀏覽確實很酷)之外, 其他實用功能可以突出顯示,例如:

  • 按標題導航
  • 廣告屏蔽(每個域)
  • 改進的粗略/模糊選擇
  • Vim中的鍵盤快捷鍵
  • 下載管理器
  • NoScript模式
  • 一個基於Chrome渲染引擎Blink的»“後端”»(已添加到WebKit後端)
  • 支持代理服務器,因此支持Tor

如何使用

如前所述,此網絡瀏覽器適合與鍵盤一起使用,因此 有一系列的鍵盤快捷鍵 定義了可以使用此瀏覽器執行的不同功能。

下一瀏覽器

快速啟動鍵如下:

  • Cl:在標籤中加載網址
  • ML:在新標籤頁中加載URL
  • Cx b:“更改”標籤
  • Cb:歷史倒退
  • cf:轉發歷史記錄
  • Cx Cc:離開
  • TAB:完整候選人(在迷你緩衝區中)
  • 符號代表修飾符:
  • C:控制鍵
  • S:超級(Windows鍵,命令鍵)
  • M:中繼(Alt鍵,Option鍵)
  • s:Shift鍵

以下鍵作為特殊鍵存在:

後退,刪除,退格,連字符,返回,空格,製表符,左,右,上,下

如何在Linux上安裝Next Browser?

對於有興趣安裝此Web瀏覽器的用戶,他們應該知道,它的方法對於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

儘管它們還提供了瀏覽器源代碼,以供那些喜歡此方法的人編譯。 可以下載代碼 從下面的鏈接。

終於 對於Arch Linux用戶, Manjaro,Arco Linux或其他基於Arch Linux的發行版, 他們可以從AUR安裝瀏覽器。

他們只需要在終端中鍵入以下命令即可:

yay -S next-browser-git

其開發人員建議在瀏覽Internet時提高安全性, 您可以在Linux上使用Firejail運行Next。

Firejail是一種SUID程序,它通過限制使用Linux名稱空間和seccomp-bpf的不受信任的應用程序的執行環境,從而降低了違反安全性的風險。 允許進程及其所有後代擁有自己的全局共享內核資源(例如網絡堆棧,進程表和安裝表)的專用視圖。

為此,只需打開一個終端並在其中執行以下命令:

firejail --ignore = nodbus next-gtk-webkit

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。