situs web | blog | Pertanyaan Umum | berkontribusi | rilis | menginstal
qutebrowser adalah browser yang berfokus pada keyboard dengan GUI minimal. Ini didasarkan pada Python dan Qt dan perangkat lunak gratis, berlisensi di bawah GPL.
Itu terinspirasi oleh browser/addon lain seperti dwb dan Vimperator/Pentadactyl.
Pengelola utama qutebrowser, The-Compiler, saat ini bekerja paruh waktu di qutebrowser, didanai oleh sumbangan. Untuk mempertahankan ini dalam waktu yang lama, bantuan Anda diperlukan! Lihat halaman Sponsor GitHub atau metode donasi alternatif untuk informasi lebih lanjut. Bergantung pada tanggal pendaftaran dan berapa lama Anda mempertahankan level tertentu, Anda bisa mendapatkan kaos qutebrowser, stiker, dan banyak lagi!
Lihat halaman rilis GitHub untuk unduhan yang tersedia dan file INSTALL untuk petunjuk rinci tentang cara menjalankan qutebrowser di berbagai platform.
Silakan lihat halaman bantuan untuk halaman dokumentasi dan saluran dukungan yang tersedia.
Anda ingin berkontribusi pada qutebrowser? Luar biasa! Silakan baca pedoman kontribusi untuk detail dan petunjuk berguna.
Jika Anda menemukan bug atau memiliki permintaan fitur, Anda dapat melaporkannya dengan beberapa cara:
Gunakan perintah :report
bawaan atau dialog kerusakan otomatis.
Buka isu di pelacak isu Github.
Tulis email ke milis di [email protected].
Silakan laporkan bug keamanan ke [email protected] (atau jika enkripsi GPG diinginkan, hubungi [email protected] dengan ID GPG 0x916EB0C8FD55A072).
Alternatifnya, laporkan kerentanan melalui fitur pelaporan pribadi GitHub.
Perangkat lunak dan perpustakaan berikut diperlukan untuk menjalankan qutebrowser:
Python 3.9 atau lebih baru
Qt, baik 6.2.0 atau lebih baru, atau 5.15.0 atau lebih baru, dengan modul berikut:
QtCore / qtbase
QtQuick (bagian dari qtbase atau qtdeclarative di beberapa distribusi)
QtSQL (bagian dari qtbase di beberapa distribusi)
QtDBus (bagian dari qtbase di beberapa distribusi; perhatikan bahwa koneksi ke DBus saat runtime adalah opsional)
QtOpenGL
QtWebEngine (jika menggunakan Qt 5, 5.15.2 atau lebih baru), atau
alternatifnya QtWebKit (5.212) - Ini tidak disarankan karena masalah keamanan yang diketahui di QtWebKit, kemungkinan besar Anda ingin menggunakan qutebrowser dengan backend QtWebEngine default (berdasarkan Chromium). Mengutip halaman rilis QtWebKit: Rilisan [QtWebKit terbaru] didasarkan pada revisi WebKit lama dengan kerentanan yang belum ditambal. Harap gunakan dengan hati-hati dan hindari mengunjungi situs web yang tidak tepercaya dan menggunakannya untuk transmisi data sensitif.
PyQt 6.2.2 atau lebih baru (Qt 6) atau 5.15.0 atau lebih baru (Qt 5)
jinja2
PyYAML
Di macOS, pustaka berikut juga diperlukan:
pyobjc-core dan pyobjc-framework-Cocoa
Pustaka berikut bersifat opsional:
adblock (untuk pemblokiran iklan yang lebih baik menggunakan sintaksis ABP)
pygments untuk penyorotan sintaksis dengan :view-source
di QtWebKit, atau saat menggunakan :view-source --pygments
dengan backend QtWebEngine (default).
Di Windows, colorama untuk keluaran log berwarna.
asciidoc untuk menghasilkan dokumentasi untuk perintah :help
, saat menggunakan repositori git (bukan rilis).
Lihat dokumentasi untuk petunjuk tentang cara menginstal qutebrowser dan dependensinya.
Pengelola utama qutebrowser, The-Compiler, saat ini bekerja paruh waktu di qutebrowser, didanai oleh sumbangan. Untuk mempertahankan ini dalam waktu yang lama, bantuan Anda diperlukan! Lihat halaman Sponsor GitHub untuk informasi lebih lanjut. Bergantung pada tanggal pendaftaran dan berapa lama Anda mempertahankan level tertentu, Anda bisa mendapatkan kaos qutebrowser, stiker, dan banyak lagi!
Sponsor GitHub memungkinkan donasi satu kali (menggunakan tombol di sebelah "Pilih tingkatan") serta jumlah khusus. Untuk mata uang selain Euro atau Franc Swiss, ini adalah metode donasi yang lebih disukai. GitHub menggunakan Stripe untuk menerima pembayaran melalui kartu kredit tanpa biaya apa pun. Penagihan melalui PayPal juga tersedia, dengan biaya lebih murah dibandingkan transaksi PayPal langsung.
Sebagai alternatif, tersedia metode donasi berikut — perhatikan bahwa kelayakan untuk mendapatkan barang curian (kemeja/stiker/dll.) ditangani berdasarkan kasus per kasus, silakan hubungi kami untuk detailnya.
Liberapay yang dapat menangani pembayaran melalui Kartu Kredit, transfer bank SEPA, atau Paypal. Biaya pembayaran dibayar oleh saya, tetapi biayanya relatif rendah.
Transfer bank SEPA di Eropa ( tanpa biaya ):
Pemilik akun: Florian Bruhin
Negara: Swiss
IBAN (EUR): CH13 0900 0000 9160 4094 6
IBAN (lainnya): CH80 0900 0000 8711 8587 3
Bank: PostFinance AG, Mingerstrasse 20, 3030 Bern, Swiss (BIC: POFICHBEXXX)
Jika Anda memerlukan informasi lain: Hubungi saya di [email protected].
Jika memungkinkan, mohon pertimbangkan donasi tahunan atau setengah tahunan , karena ada biaya tambahan dari banyak transaksi individu untuk keperluan pembukuan/pajak.
PayPal: CHF, EUR, USD. Catatan: Biayanya bisa sangat tinggi (sekitar 5-40%, tergantung jumlah donasi) - pertimbangkan untuk menggunakan GitHub Sponsors (kartu kredit), Liberapay (kartu kredit, PayPal, atau transfer bank) atau transfer bank SEPA.
Mata Uang Kripto:
Bitcoin: bc1q3ptyw8hxrcfz6ucfgmglphfvhqpy8xr6k25p00
Uang Tunai Bitcoin: 1BnxUbnJ5MrEPeh5nuUMx83tbiRAvqJV3N
Ethereum: 0x10c2425856F7a8799EBCaac4943026803b1089c6
Litecoin: MDt3YQciuCh6QyFmr8TiWNxB94PVzbnPm2
Lainnya: Silakan menghubungi kami, saya akan dengan senang hati mengatur apa pun yang didukung oleh Ledger Live
Terima kasih banyak kepada MacStadium karena mendukung qutebrowser dengan Mac Mini yang dihosting gratis melalui Proyek Sumber Terbuka mereka.
(Mereka tidak perlu menyertakan ini di sini - Saya sangat senang dengan tawaran mereka, dan tanpa mereka, tidak akan ada rilis atau pengujian macOS)
Terima kasih kepada HSR Hochschule für Technik Rapperswil, yang memungkinkan pengerjaan ekstensi qutebrowser sebagai proyek penelitian siswa.
Penulis utama qutebrowser adalah Florian Bruhin (The Compiler), namun qutebrowser tidak akan menjadi seperti ini tanpa bantuan ratusan kontributor!
Selain itu, orang-orang berikut telah menyumbangkan grafik:
Jad/yelo (ikon baru)
WOFall (ikon asli)
regines (lembar contekan pengikatan kunci)
Juga, terima kasih kepada semua orang yang berkontribusi pada salah satu kampanye crowdfunding qutebrowser!
Berbagai proyek dengan tujuan serupa seperti qutebrowser ada. Banyak di antaranya yang menjadi inspirasi bagi qutebrowser, terima kasih untuk itu!
vimb (C, GTK+ dengan WebKit2)
luakit (C/Lua, GTK+ dengan WebKit2)
Browser Nyxt (sebelumnya "Browser berikutnya", Lisp, mirip Emacs tetapi juga menawarkan pengikatan Vim, QtWebEngine atau GTK+/WebKit2 - perhatikan ada eksekusi kode jarak jauh yang penting pada tahun 2019 yang ditangani dengan sangat buruk)
Vieb (JavaScript, Elektron)
berselancar (C, GTK+ dengan WebKit1/WebKit2)
wyeb (C, GTK+ dengan WebKit2)
Tambahan Chrome/Chromium: Vimium
Add-on Firefox (berdasarkan WebExtensions): Tridactyl, Vimium-FF
Addons untuk Firefox dan Chrome: Surfingkeys (agak samar…), Petunjuk Tautan (hanya petunjuk), Vimmatic
dwb (C, GTK+ dengan WebKit1, tidak dikelola - inspirasi utama untuk qutebrowser)
webmacs (Python, seperti Emacs dengan QtWebEngine, tidak dikelola)
tidak mungkin (C, GTK+ dengan WebKit1)
jumanji (C, GTK+ dengan WebKit1)
conkeror (Javascript, seperti Emacs, XULRunner/Gecko)
uzbl (C, GTK+ dengan WebKit1/WebKit2)
xombrero (C, GTK+ dengan WebKit1)
Browser Krim (C, GTK+ dengan WebKit1)
Add-on Firefox (tidak berdasarkan WebExtensions atau tidak ada aktivitas terkini): Vimperator, Pentadactyl, VimFx (tampaknya menawarkan peretasan untuk dijalankan pada rilis Firefox modern), QuantumVim, Vim Vixen, VVimpulation, Krabby
Tambahan Chrome/Chromium: ViChrome, Vrome, Saka Key (tidak dipelihara), cVim, vb4c (garpu dari cVim, tidak dipelihara), GleeBox
Tambahan untuk Safari: Vimari
Program ini adalah perangkat lunak bebas: Anda dapat mendistribusikan ulang dan/atau memodifikasinya berdasarkan ketentuan Lisensi Publik Umum GNU sebagaimana diterbitkan oleh Free Software Foundation, baik versi 3 dari Lisensi tersebut, atau (sesuai pilihan Anda) versi yang lebih baru.
Program ini disebarluaskan dengan harapan dapat bermanfaat, namun TANPA JAMINAN APA PUN; bahkan tanpa jaminan tersirat mengenai KELAYAKAN UNTUK DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU. Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.
Anda seharusnya sudah menerima salinan Lisensi Publik Umum GNU bersama dengan program ini. Jika tidak, lihat https://www.gnu.org/licenses/gpl-3.0.txt.
qutebrowser secara opsional menggunakan pdf.js untuk menampilkan file PDF di browser. Rilis Windows hadir dengan paket pdf.js.
pdf.js didistribusikan berdasarkan ketentuan Lisensi Apache. Anda dapat menemukan salinan lisensinya di qutebrowser/3rdparty/pdfjs/LICENSE
(dalam rilis Windows atau setelah menjalankan scripts/dev/update_3rdparty.py
), atau online di sini.