Habrosanitizer sekarang tersedia untuk Firefox. Dia juga belajar memblokir hub.

habrosanitizer mengucapkan selamat tahun baru







Pada akhir Oktober, setelah gelombang artikel dari penulis hype, saya menulis ekstensi kecil untuk Chrome yang memungkinkan Anda menyembunyikan artikel yang tidak diinginkan dari umpan. Ekstensi diterima dengan sangat hangat (+285, 53_000 tampilan dan 70+ bintang di github) dan saya bahkan menerbitkannya di Toko Ekstensi Chrome. Kemudian ada jajak pendapat tentang fitur berikutnya yang paling diinginkan dan dukungan yang paling banyak diminta (129 suara) untuk Firefox. Dan sekarang, sebulan kemudian, ekstensi itu diterbitkan di Addons Firefox.







Siapa yang peduli tentang penggaruk apa yang harus diinjak, tolong, di bawah luka!







Tentang Firefox



Sejujurnya, dukungan FF tidak diberikan kepada saya pertama kali. Terlepas dari kenyataan bahwa perubahannya minimal, pada titik tertentu saya sudah berpikir untuk menyerah, karena semuanya berjalan salah.







Pada awalnya, kode pengujian bahkan tidak ingin dimuat di Firefox karena format manifes tidak valid. Saya harus google dan mencoba beberapa kali, dan bahkan manifestasi dari contoh resmi tidak mau bekerja. Kemudian, setelah Firefox tiba-tiba menerima file tersebut, secara alami Firefox menolak untuk meluncurkannya, karena "file belum diverifikasi, tanda tangan belum dibuat, saya tidak akan berfungsi." Ada tanda khusus di Google - xpinstall.signatures.required = false



yang perlu disetel untuk mengizinkan pengunduhan ekstensi tanpa tanda tangan, tetapi tidak berfungsi baik di versi stabil atau beta. Itu hanya membantu di Nightly.







, - , Firefox id ( "browser_specific_settings":{"gecko": {"id":"{GUID}"}})



). Chrome , browser_specific_settings



. , .







. Firefox , Chrome β€” . options



"options_ui": {"page": "options.html", pen_in_tab": true}









, , - . - . , Firefox - , . ( ), es6 , , , . ( ), " " WebPack ( 4 )







, , , src



. , . - .







WebPack- . ( ), .







, 20.12.2020 ( 63 ), 21.12.2020 , . .









Firefox (ledascho) β€” . . , .







, :









UI , .







, GitHub, , (, , SVG ).







, . - , , . -, , -, . , , .









68 :) . - . 40 , 11 , , , , , .







Itu saja. Saya belum berencana untuk menambahkan fitur baru (tahun ini pasti, saya akan segera berlibur di mana saya ingin akhirnya mengingat proyek hewan peliharaan lain tentang mengukur kinerja situs web







Jika Anda memiliki saran atau Anda menemukan bug, tulis di komentar atau di masalah - siapa pun yang lebih nyaman.







Tautan:









Semua dengan liburan yang akan datang, dan tahun baru yang menyenangkan!

PS Terima kasih kepada Sharon McCutcheon untuk Mozilla Corporation KPDV atas logo mereka








All Articles