AGPL license. No, thanks
You can see the code of extensions, but it may be minimized, so it hard to known what the code do.
Extensions with label “Recommended” are pass the manual review of Firefox moderators, so you can trust them more than addons with no this label. However you still should keep in mind that any extension developer may be victim of complex scam attack.
The most probable reason usually is a not enough funding the developers
To minimize the possibility of hijacking addons by scammers, we have to:
If you think a Object Oriented Programming is a framework, then you can think about BEM like a framework too. But a correct word is a methodology. A “framework” have too generic meaning.
Methodology gives us a methods how to improve software quality. This methods like an interfaces in programming that we must implement as programmers
It’s good question. If a Mozilla people interesting for it - feel free to email me. As i know, for now a firefox translator is just a wrapper over Bergamot Translator while time a Linguist is a common purpose translation system for all major browsers, that embedded a Bergamot Translator as one of a great translator implementations.
For now Linguist had no reviews by influencers and it did not appears on reviews of a firefox addons blog unlike some other addons like proprietary Mate translate and open source TWP - Translate Web Pages. If we together make Linguist visible for a wide people, maybe Mozilla will pay attention for a Linguist too and we can integrate Linguist into a Firefox with all features it have
As i shown in blog post, the BEM power is a code decoupling and features composing ability in a typescript/javascript code. CSS naming strategy is just a small part of BEM. BEM also works great for native mobile applications where CSS does not exist at all
I like this meme. Essentially, current API let you express any operation measurement. If you know some case where this package does not work for you, you are welcome to issues.