I’ve seen in various threads that the current browser engines aren’t good, such as gecko and blink. The question is why? Why do we need a new one, and what’s stopping a new one being made? Is it just the fact that they’re a lot of work to make?
I’ve seen in various threads that the current browser engines aren’t good, such as gecko and blink. The question is why? Why do we need a new one, and what’s stopping a new one being made? Is it just the fact that they’re a lot of work to make?
What are the biggest reasons for the complexity? What would we be giving up if browsers were simpler?
I remember back in the 90s when it was mostly text and hyperlinks (and animated gifs). Now, we have a lot of nice features of course, javascript and what not, but which of these features are the heaviest for browser complexity?
ExecutiveChimp said look at the APIs. In the dark ages; yeah a browser was simpler when all it had to do was render html 1.0.
But mosaic 1.0 does not functionally run on today’s web.
All the things that modern browsers do; and how they run and interact with your computer; how many zero days have MS Apple and Google patched in the last year?
security Week says there were 7 zero days as of the end of November: and I didn’t bother to look at all the other patches.
So yeah. Hard
JS. Take a look at the list of APIs involved.