Habrosanitizer já está disponível para Firefox. Ele também aprendeu a bloquear hubs.

habrosanitizer diz feliz ano novo







No final de outubro, após uma onda de artigos de autores exagerados, escrevi uma pequena extensão para o Chrome que permite ocultar artigos indesejados do feed. A extensão foi recebida de forma muito calorosa (+285, 53_000 visualizações e mais de 70 estrelas no github) e até a publiquei na Chrome Extension Store. Em seguida, houve uma enquete sobre o próximo recurso mais desejável e o suporte mais solicitado (129 votos) para o Firefox. E agora, um mês depois, a extensão foi publicada no Firefox Addons.







Quem se importa com o tipo de ancinho que deve pisar, por favor, sob o corte!







Sobre o Firefox



Para ser honesto, o apoio FF não foi dado a mim na primeira vez. Apesar de as mudanças em consequência terem sido mínimas, a certa altura já pensei em desistir, porque deu tudo errado.







No início, o código de teste nem queria carregar no Firefox devido a um formato de manifesto inválido. Tive que pesquisar várias vezes no Google e até o manifesto do exemplo oficial não deu certo. Então, depois que o Firefox aceitou repentinamente os arquivos, naturalmente se recusou a executá-los, porque "os arquivos não foram verificados, as assinaturas não foram feitas, eu não irei funcionar" Há um sinalizador especial no Google - xpinstall.signatures.required = false



que precisa ser definido para permitir o download de extensões sem assinatura, mas não funciona na versão estável ou beta. Isso só ajudou no 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 , , , , , .







Isso é tudo. Não pretendo adicionar novos recursos ainda (este ano com certeza, terei férias em breve e quero finalmente trazer à mente outro projeto de estimação sobre medição de desempenho de sites







Se você tem alguma sugestão ou encontrou um bug, escreva nos comentários ou nas questões - quem se sentir mais confortável.







Links:









Tudo com as próximas férias e um bom ano novo!

PS Agradecimentos a Sharon McCutcheon pela Mozilla Corporation KPDV por seu logotipo








All Articles