Recently, due to the imperfect appreciation of browser extensions, developer Armin expressed dissatisfaction with Google and Mozilla in a blog post, saying that they did not do enough to support developers.
Armin said that it is common for developers to sell their extensions, and the rewards they receive may significantly improve or even change their lives. “For all these years of free labor, this is like a fair reward. It is very exciting to have someone value your work and plan to buy your project.
He believes that browser vendors are currently failing to recognize the value of the workforce and fail to recognize the important role that this plays in a healthy browser ecosystem.
Armin takes Firefox as an example: When redesigning the Firefox add-on, Mozilla prioritized the location of the donation button and the button was collapsed. Prior to this, it was highlighted near the installation button. Also, at the end of the installation process, ‘request for donation & rsquo; this option has also been deprecated.
As for the Chrome Web Store and the Microsoft Store, the two have not provided support for extension developers.
On the other hand, Amazon offers monthly salary for developers of the more popular Alexa Skills, and Microsoft recently launched GitHub sponsorship.
Armin believes that browser vendors must be aware that when developers feel valued and compensated by the communities they contribute, they are less likely to give up their projects and users. Amazon and Microsoft are good examples of these steps to pave the way for a more sustainable open source ecosystem.
“Choose our users and a better life should not be the decision that many open source developers are currently facing. ”
To this end, Armin proposes that Mozilla, Google, and Microsoft are currently in a good position to reinforce the ability to introduce features that allow users to support their favorite extensions, as well as explore the possibility of sponsoring popular extensions. A problem.
Finally, Armin also attached some examples of purchase requests at the end of the article: