Ekstensi browser komunitas untuk layanan bookmark penautan yang dihosting sendiri.
Pernah membuat bookmark, hanya untuk kemudian dilupakan? Tidak rutin mencari di dalam bookmark Anda? Ekstensi ini dirancang untuk membantu mengatasi masalah seperti ini.
Fitur
Bekerja dengan: Firefox, Chrome
* eksperimental, harap baca ini jika Anda memiliki masalah
Penggunaan
Setelah instalasi, ekstensi perlu dikonfigurasi dan dihubungkan ke instance penautan Anda. Buka opsi ekstensi di pengelola ekstensi browser atau ikuti tautan di kotak injektor tautan baru di halaman pencarian google atau duckduckgo.
Setelah ekstensi dikonfigurasi dengan benar, hasil pencarian tautan akan ditampilkan di sidebar kanan. Jika tidak ada hasil pencarian maka tidak akan muncul apa-apa.
Tangkapan layar
Firefox: Toko Addon Mozilla
Chrome: Toko Web Chrome
Jalankan build seperti dijelaskan di bawah, lalu ikuti petunjuk di sini untuk memuatnya ke Firefox.
Jalankan build seperti dijelaskan di bawah, lalu ikuti petunjuk di sini untuk memuatnya ke Chrome.
Persyaratan
Secara internal, kami menggunakan web-ext
untuk menggabungkan paket distribusi ekstensi untuk Firefox. Anda tidak perlu menginstal web-ext
. Perhatikan bahwa web-ext
akan menghasilkan file zip yang juga dapat digunakan untuk Toko Web Chrome (tetapi lihat bagian selanjutnya untuk petunjuk pembuatan khusus Chrome).
Kemudian jalankan skrip berikut untuk menghasilkan build (mungkin perlu membuat file dapat dieksekusi di Linux menggunakan chmod +x build.sh
):
./build.sh # Linux
. / build.ps1 # Windows
Skripnya melakukan:
build
Setelah pembangunan, direktori root berisi ekstensi lengkap yang belum dikemas. Gunakan file manifest.json
untuk memuatnya secara manual ke browser.
Ekstensi yang dikemas dapat ditemukan di folder web-ext-artifacts
.
Untuk pengembangan, Anda mungkin lebih suka menggunakan npm run dev
untuk membuat build pengembangan yang tidak dikemas. Ini tidak akan mengemas ekstensi dan tidak akan memperkecil kode tetapi lebih cepat dan mempermudah proses debug di browser.
Chrome beralih ke Manifest V3. Petunjuk pembuatan yang sama seperti di atas juga berlaku, tetapi sebelum membuat, Anda perlu memeriksa cabang chrome_manifest_v3
. Satu-satunya perbedaan yang relevan di cabang itu adalah manifest.json.
Ekstensi ini menggunakan kembali dan mengadaptasi kode dari ekstensi tautan resmi.