網站 |部落格 |常見問題 |貢獻 |發布 |安裝
qutebrowser 是一個以鍵盤為中心的瀏覽器,具有最小的 GUI。它基於 Python 和 Qt 以及根據 GPL 許可的免費軟體。
它的靈感來自其他瀏覽器/插件,如 dwb 和 Vimperator/Pentadactyl。
qutebrowser 的主要維護者 The-Compiler 目前正在 qutebrowser 上兼職工作,資金由捐贈資助。為了長期維持這種狀態,需要您的幫忙!有關更多信息,請參閱 GitHub 贊助商頁面或其他捐贈方法。根據您的註冊日期以及保持一定級別的時間,您可以獲得 qutebrowser T 卹、貼紙等!
請參閱 GitHub 版本頁面以取得可用下載,並參閱安裝檔案以取得有關如何在各種平台上執行 qutebrowser 的詳細說明。
請參閱說明頁面以取得可用的文件頁面和支援管道。
您想為 qutebrowser 做出貢獻嗎?驚人的!請閱讀貢獻指南以獲取詳細資訊和有用的提示。
如果您發現錯誤或有功能請求,可以透過多種方式回報:
使用內建的:report
指令或自動崩潰對話框。
在 Github 問題追蹤器中開啟問題。
向郵件清單發送郵件,地址為 [email protected]。
請將安全錯誤回報給 [email protected](或如果需要 GPG 加密,請聯絡 [email protected],GPG ID 0x916EB0C8FD55A072)。
或者,透過 GitHub 的私人報告功能報告漏洞。
執行 qutebrowser 需要以下軟體和函式庫:
Python 3.9 或更高版本
Qt,6.2.0 或更高版本,或 5.15.0 或更高版本,具有以下模組:
QtCore/qtbase
QtQuick(某些發行版中 qtbase 或 qtdeclarative 的一部分)
QtSQL(某些發行版中 qtbase 的一部份)
QtDBus(某些發行版中 qtbase 的一部分;請注意,執行時間與 DBus 的連線是可選的)
QtOpenGL
QtWebEngine(如果使用 Qt 5、5.15.2 或更高版本),或者
或 QtWebKit (5.212) - 由於 QtWebKit 中已知的安全性問題,不建議這樣做,您很可能想要使用預設 QtWebEngine 後端(基於 Chromium)的 qutebrowser。引用 QtWebKit 版本頁面: [最新的 QtWebKit] 版本是基於 [an] 舊的 WebKit 修訂版,具有已知的未修補漏洞。請謹慎使用,避免造訪不受信任的網站以及使用其傳輸敏感資料。
PyQt 6.2.2 或更高版本 (Qt 6) 或 5.15.0 或更高版本 (Qt 5)
金賈2
PyYAML
在 macOS 上,還需要以下函式庫:
pyobjc-core 和 pyobjc-framework-Cocoa
以下程式庫是可選的:
adblock(用於使用 ABP 語法改進廣告攔截)
pygments 用於在 QtWebKit 上使用:view-source
進行語法高亮顯示,或在(預設)QtWebEngine 後端使用:view-source --pygments
時。
在 Windows 上,colorama 用於彩色日誌輸出。
當使用 git 儲存庫(而非發行版)時,asciidoc 會為:help
指令產生文件。
有關如何安裝 qutebrowser 及其相依性的說明,請參閱文件。
qutebrowser 的主要維護者 The-Compiler 目前正在 qutebrowser 上兼職工作,資金由捐贈資助。為了長期維持這種狀態,需要您的幫忙!請參閱 GitHub 贊助商頁面以了解更多資訊。根據您的註冊日期以及保持一定級別的時間,您可以獲得 qutebrowser T 卹、貼紙等!
GitHub 贊助商允許一次性捐贈(使用「選擇等級」旁邊的按鈕)以及自訂金額。對於歐元或瑞士法郎以外的貨幣,這是首選捐贈方式。 GitHub 使用 Stripe 接受信用卡付款,無需支付任何費用。也可以透過 PayPal 計費,費用比直接 PayPal 交易低。
或者,可以使用以下捐贈方法 - 請注意,贈品(襯衫/貼紙/等)的資格是根據具體情況處理的,請聯絡以了解詳細資訊。
Liberapay,可透過信用卡、SEPA 銀行轉帳或 Paypal 處理付款。付款費用由我支付,但相對較低。
歐洲境內 SEPA 銀行轉帳(免費):
帳戶持有人:Florian Bruhin
國家: 瑞士
IBAN(歐元): CH13 0900 0000 9160 4094 6
IBAN(其他):CH80 0900 0000 8711 8587 3
銀行:PostFinance AG, Mingerstrasse 20, 3030 Bern, Switzerland(BIC:POFICHBEXXX)
如果您需要任何其他資訊:請透過 [email protected] 與我聯繫。
如果可能,請考慮每年或每半年捐款,因為許多個人交易會產生額外的記帳/稅務費用。
貝寶:瑞士法郎、歐元、美元。注意:費用可能非常高(約 5-40%,視捐贈金額而定) - 請考慮使用 GitHub Sponsors(信用卡)、Liberapay(信用卡、PayPal 或銀行轉帳)或 SEPA 銀行轉帳。
加密貨幣:
比特幣:bc1q3ptyw8hxrcfz6ucfgmglphfvhqpy8xr6k25p00
比特幣現金:1BnxUbnJ5MrEPeh5nuUMx83tbiRAvqJV3N
以太坊:0x10c2425856F7a8799EBCaac4943026803b1089c6
萊特幣:MDt3YQciuCh6QyFmr8TiWNxB94PVzbnPm2
其他:請聯絡我,我很樂意設定 Ledger Live 支援的任何內容
非常感謝 MacStadium 透過其開源專案透過免費託管的 Mac Mini 支援 qutebrowser。
(他們不需要在此處包含此內容 - 我對他們的報價非常滿意,沒有他們,就不會存在 macOS 版本或測試)
感謝拉珀斯維爾 HSR Hochschule für Technik Rapperswil,它使學生研究計畫 qutebrowser 擴展成為可能。
qutebrowser 的主要作者是 Florian Bruhin(編譯器),但如果沒有數百位貢獻者的幫助,qutebrowser 就不會成為現在的樣子!
此外,以下人員還提供了圖形:
Jad/yelo(新圖示)
WOFall(原始圖示)
Regines(鍵綁定備忘單)
另外,感謝所有為 qutebrowser 眾籌活動做出貢獻的人!
存在各種具有類似目標的項目,例如 qutebrowser。其中許多在某種程度上都是 qutebrowser 的靈感來源,謝謝!
vimb(C、GTK+ 和 WebKit2)
luakit(C/Lua、GTK+ 和 WebKit2)
Nyxt 瀏覽器(以前的“Next 瀏覽器”,Lisp,類似 Emacs,但也提供 Vim 綁定、QtWebEngine 或 GTK+/WebKit2 - 請注意,2019 年有一個關鍵的遠端程式碼執行,處理得相當糟糕)
Vieb(JavaScript、電子)
衝浪(C、GTK+ 和 WebKit1/WebKit2)
wyeb(C、GTK+ 和 WebKit2)
Chrome/Chromium 外掛:Vimium
Firefox 外掛程式(基於 WebExtensions):Tridactyl、Vimium-FF
Firefox 和 Chrome 的外掛程式:Surfingkeys(有點粗略…)、連結提示(僅提示)、Vimmatic
dwb(C、GTK+ 和 WebKit1,未維護 - qutebrowser 的主要靈感)
webmacs(Python,類似 Emacs 的 QtWebEngine,未維護)
vimprobable(C、GTK+ 和 WebKit1)
勇敢者遊戲(C、GTK+ 和 WebKit1)
conkeror(Javascript、類似 Emacs、XULRunner/Gecko)
uzbl(C、GTK+ 與 WebKit1/WebKit2)
xombrero(C、GTK+ 和 WebKit1)
Cream 瀏覽器(C、GTK+ 和 WebKit1)
Firefox 外掛程式(不是基於 WebExtensions 或沒有最近的活動):Vimperator、Pentadactyl、VimFx(似乎提供了在現代 Firefox 版本上運行的 hack)、QuantumVim、Vim Vixen、VVimpulation、Krabby
Chrome/Chromium 外掛:ViChrome、Vrome、Saka Key(未維護)、cVim、vb4c(cVim 的分支,未維護)、GleeBox
Safari 外掛:Vimari
該程式是自由軟體:您可以根據自由軟體基金會發布的 GNU 通用公共授權(授權的第 3 版)或(由您選擇)任何更高版本的條款重新散佈和/或修改它。
分發此程序的目的是希望它有用,但不提供任何保證;甚至沒有適銷性或特定用途適用性的默示保證。有關更多詳細信息,請參閱 GNU 通用公共許可證。
您應該隨該程式一起收到 GNU 通用公共授權的副本。如果沒有,請參閱 https://www.gnu.org/licenses/gpl-3.0.txt。
qutebrowser 可以選擇使用 pdf.js 在瀏覽器中顯示 PDF 檔案。 Windows 版本隨附捆綁的 pdf.js。
pdf.js 根據 Apache 授權條款分發。您可以在qutebrowser/3rdparty/pdfjs/LICENSE
中找到許可證的副本(在 Windows 版本中或運行scripts/dev/update_3rdparty.py
後),或在此處在線找到。