The truth is that while we rely on the Chromium engine to render the pages correctly, this is where similarities with Chrome (and other Chromium-based browsers) end. Other pieces of code were either unavailable or undergoing significant re-writes (think Gecko). ![]() Moreover, Chromium was becoming the de facto web standard meaning that if we wanted web pages to not break, we’d have to fork Chromium. Like other browsers, we had to pick an engine that was already out there.Īt the time, we found that the Chromium engine was secure and the most widely used – that was important to us. That’s pretty much why we didn’t go down that road. Developing a new engine from scratch would take far too long and require significant resources. The rendering engine is the most complex part of the browser. If you look closely, you’ll notice that no-one has built a new engine from scratch in 20 years. There is also the Gecko engine in the Mozilla browser, which Mozilla is updating with Quantum, a next-generation web engine for Firefox users. WebKit was an offshoot of yet another open-source program in the early 2000s – the KHTML and KJS libraries from the open-source community KDE. In 2013, Blink was forked from WebKit, Apple’s browser engine.Īpple, in turn, still uses a version of WebKit in the Safari browser. If you look inside Chromium, you’ll find a browser engine called Blink. There are several major browser engines out there. What should you make of the fact that Vivaldi shares its engine with Google Chrome? So this is what Vivaldi’s made of: a universal engine, a fundamentally new user interface, and secure and independent data exchange. In Vivaldi, that part is fully secure and independent of Chrome. The third part controls external services such as synchronization between devices. The second part is responsible for the user interface – that’s the part you see and interact with the most. That’s the code we share with Chrome and other Chromium-based browsers. The first part – the browser engine – takes care of rendering webpages. ![]() And this is what we usually say.īrowser code can be roughly divided into three parts. We often get asked about the relationship between Vivaldi and Google Chrome. But it would still amount to nothing more than a Chromium clone, right? Because Chromium, the project maintained by Google, is open source, anyone can fork a browser based on it. Many other browsers are based on the Chromium code, including Opera, Brave, and Microsoft Edge. How different can it be from Chrome, you are wondering? It’s a Chromium-based browser after all. ![]() You’ve just downloaded Vivaldi browser and are about to put it to work.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |