Nyxt,一個 Emacs 風格的網絡瀏覽器

毫無疑問 有大量的瀏覽器 我們有可用於 Linux 的,其中大部分 它們只是基於網絡上的兩大 什麼是 Chrome 和 Firefox. 雖然還有其他瀏覽器 這與我們習慣使用的完全不同,就是這種情況 下一個, 這是我們今天要討論的瀏覽器。

Nyxt 是 專為高級用戶設計, 為他們提供了幾乎無限的可能性來自定義和更改瀏覽器工作的任何方面的行為。 從概念上講,Nyxt 看起來像 Emacs 和 Vim 它不是一組預製的配置,而是允許您使用 Lisp 語言更改作業本身的邏輯。

提高工作流程效率,以及該瀏覽器針對鍵盤控制進行了優化,並支持典型的 Emacs、vi 和 CUA 鍵盤快捷鍵。 該項目不依賴於特定的瀏覽器引擎,並使用最少的 API 與 Web 引擎交互。

基於這個API,有層連接WebKit和Blink引擎(默認使用WebKitGTK),但如果需要,瀏覽器可以遷移到其他引擎。 它包括一個內置的廣告攔截系統。 支持連接用 Common Lisp 編寫的插件(計劃實現對 WebExtensions 的支持,類比於 Firefox 和 Chrome)。

Nyxt 功能

瀏覽器 具有許多關鍵功能 y 其中許多是任何現代瀏覽器都應具備的 今天對任何用戶都很有用,例如標籤支持和使用集成搜索在打開的標籤之間快速切換的能力,以及支持按標籤排序和分組的書籤系統。

我們也可以找到 能夠同時選擇頁面上的不同對象 用作命令參數。 例如,用戶可以同時選擇頁面上的多個圖像並對其執行操作。

另一個特點是 數據配置文件,允許隔離不同類型的活動例如,與工作和娛樂相關的活動可以合併到不同的配置文件中。 每個配置文件都使用自己的 cookie 庫,不會與其他配置文件重疊。

此外,它還具有跟踪減少模式,可限制用於跟踪用戶在站點之間移動的各種計數器和小部件的活動。

默認情況下,啟用 Web 引擎沙箱隔離:每個選項卡都在單獨的沙箱環境中處理。

會話管理是另一個不容錯過的功能,因為用戶可以將部分歷史記錄保存到文件中,然後恢復該文件的狀態。

我們還可以發現 支持使用預定義或計算內容的自動完成表單. 例如,您可以通過在字段中添加當前日期和樹狀界面來自定義瀏覽您的瀏覽歷史,讓您可以跟踪您的瀏覽和分支歷史。

以及調用外部編輯器來編輯 Web 表單中的某些字段的可能性。 例如,如果您需要編寫大量文本,則可以調用文本編輯器。

其他特徵 從瀏覽器中脫穎而出:

  • 能夠搜索內容,一次覆蓋多個選項卡。
  • Nyxt Powerline 狀態欄,您可以通過它快速訪問任何狀態和配置數據。
  • 選定選項卡上的強制靜音和 WebGL 模式。
  • 僅使用鍵盤的可視文本選擇模式。
  • 更改跟踪模式(時鐘模式),允許您在指定時間後自動重新加載頁面。
  • 呈現模式在頁面的兩種狀態之間切換。
  • 能夠用摘要頁面替換多個頁面/選項卡。
  • 支持從頁面上的鏈接批量下載(例如,您可以一次下載所有圖像)。
  • 可以為內部和外部鏈接使用不同的顏色。
  • 支持顯示鏈接指向的 URL 以及鏈接文本。
  • 支持隱藏以前打開的 URL 的鏈接。
  • 能夠按任意列對網頁上的表格進行排序。

排出

有興趣可以測試瀏覽器的可以到瀏覽器官網獲取deb包。 包裹可以 從此鏈接獲取。

只需解壓縮 zip 包,您就會在其中找到可以使用您喜歡的文件管理器或從終端安裝的 deb。


發表您的評論

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

*

*

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

  1.   何塞 他說:

    非常好的文章!