Habrosanitizer ahora está disponible para Firefox. También aprendió a bloquear hubs.

habrosanitizer dice feliz año nuevo







A fines de octubre, después de una ola de artículos de autores exagerados, escribí una pequeña extensión para Chrome que te permite ocultar artículos no deseados del feed. La extensión fue muy bien recibida (+285, 53_000 vistas y más de 70 estrellas en github) e incluso la publiqué en Chrome Extension Store. Luego hubo una encuesta sobre la próxima característica más deseada y el soporte más solicitado (129 votos) para Firefox. Y ahora, un mes después, la extensión se publicó en Firefox Addons.







¡A quién le importa qué tipo de rastrillo tuvo que pisar, por favor, debajo del corte!







Acerca de Firefox



Para ser honesto, el apoyo de FF no me fue brindado la primera vez. A pesar de que los cambios fueron mínimos como resultado, en algún momento ya pensé en rendirme, porque todo salió mal.







Al principio, el código de prueba ni siquiera quería cargarse en Firefox debido a un formato de manifiesto no válido. Tuve que buscar en Google y probar varias veces, e incluso el manifiesto del ejemplo oficial no quería funcionar. Luego, después de que Firefox aceptó repentinamente los archivos, naturalmente se negó a iniciarlos, porque "los archivos no se han verificado, las firmas no se han hecho, no funcionaré". Hay una bandera especial en Google, xpinstall.signatures.required = false



que debe configurarse para permitir la descarga de extensiones sin una firma, pero no funciona ni en la versión estable ni en la beta. Solo ayudó en 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 , , , , , .







Eso es todo. No planeo agregar nuevas funciones todavía (este año seguro, tengo unas vacaciones pronto en las que finalmente quiero recordar otro proyecto favorito sobre la medición del rendimiento de los sitios web







Si tiene alguna sugerencia o ha encontrado un error, escriba en los comentarios o en los problemas , quien se sienta más cómodo.







Enlaces:









¡Todo con las próximas vacaciones y un buen año nuevo!

PD Gracias a Sharon McCutcheon por Mozilla Corporation KPDV por su logo.








All Articles