Servo Browser vs Vivaldi
-
Mozilla will release its new [url=http://news.softpedia.com/news/mozilla-s-new-servo-browser-will-be-released-in-june-2016-501759.shtml]Servo Browser in June 2016[/url]. It's entirely rewritten in Rust - new programming language from Mozilla. Rust is focused on performance and security. So, it's made to be as fast as C++ but secure. Potentially it makes Servo Browser the most secure browser. [url=https://servo.org/]Servo project aims to achieve better parallelism, security, modularity, and performance.[/url] [url=http://www.phoronix.com/scan.php?page=news_item&px=Google-Servo-Perf-Comparison]Here[/url] are some performance comparisons. [quote]Chrome Canary - 15 FPS Mozilla Firefox Developer - 9 FPS Apple WebKit Nightly - 5 FPS Mozilla Servo - 60 FPS[/quote] What Vivaldi team think about this? Now it's not even released, but it will be soon. And Server will be (probably) the fastest browser. (Probably) MUCH faster than Chromium. And Mozilla can develop it way much faster than Firefox because new rewritten architecture. If it will be so good to Mozilla then Servo will be very good browser. And as far as I personally very like performance (it's the only reason I started to use Opera 3.60 nevertheless it was very buggy) I will probably migrate to Servo from Firefox (Vivaldi is very good but not much stable/speed and still hasn't feature I require). Now it's not time, but will Vivaldi team think to migrate from Chromium to Servo? If yes, then it's time to start to learn Rust :).
-
I think is very early for any conclusion. Let's see how will be that Servo. And I think hard in a first time a change to the Rust engine: Chromium is very popular and there are many companies involved on it.
-
As far as I know Servo supports the Chrome-API, thus it should be possible to switch engines rather easily, if in some point of the future they decide to do so.
-
As far as I know Servo supports the Chrome-API, thus it should be possible to switch engines rather easily, if in some point of the future they decide to do so.
What do you mean "Chrome-API"? If it's true I guess it's about extensions. Not the engine.
-
They'll only tempt me if they put the tabs on the side.
-
What do you mean "Chrome-API"? If it's true I guess it's about extensions. Not the engine.
It's the engine, and I meant the "Chromium Embedded Framework" [1]. Thus any browser who builds upon the Chromium engine (like Vivaldi), can switch to Servo.
1: https://en.wikipedia.org/wiki/Chromium_Embedded_Framework
-
What do you mean "Chrome-API"? If it's true I guess it's about extensions. Not the engine.
It's the engine, and I meant the "Chromium Embedded Framework" [1]. Thus any browser who builds upon the Chromium engine (like Vivaldi), can switch to Servo.
1: https://en.wikipedia.org/wiki/Chromium_Embedded_Framework
Thanks for reply. I asked because "Chrome-API" != "CEF" and API is much more general word.
P.S. I know what is CEF, I use it in my own program as main part of UI.