Why Firefox must not die
Firefox is a free open-source web browser. Back in the time, it used to be one of the best, if not the best web browser, but over time, it has been steadily losing its market share to Chrome. This, together with migration of other browsers such as Opera and Edge to Chromium engine has led to the situation where Chromium is the dominant browser in the world.
At first glance, this may appear to be a good thing, as this reduces the amount of testing needed for web development and allows developers to optimise their code specifically for Chromium. In reality, however, there is a major problem associated with this.
Security
Web browsers are the one of the most common targets for malware attacks. There are multiple reasons for this:
- Everybody is using a web browser, and it is running almost constantly
- Browsers are massive, containing tens of millions lines of code
- The way certain parts of browsers, such as JavaScript engine, work predisposes them to having security vulnerabilities
- Exploiting a known security problem in a browser is as easy as tricking a user to visit a malicious website
This is why having multiple independent browsers is important. Even though both Chromium and Firefox have security problems, they are very unlikely to have the same ones, unless these bugs are part of a library used by both.
This situation is further aggravated by the fact that creating another independent browser is pretty much impossible, as it would take enormous effort. In a world with just two different browser engines, one of which predominates, security bugs can lead to disastrous consequences.
Available as a video here
2020/11/18