3 ms·
They are working hard towards making Firefox (and every other web product) faster and more efficient, Servo. I'm pretty sure Firefox will be faster than any ot
by mdibaiee 10y ago
They are working hard towards making Firefox (and every other web product) faster and more efficient, Servo.
I'm pretty sure Firefox will be faster than any other browser once Servo is used inside Firefox instead of Gecko, check this out:
https://news.ycombinator.com/item?id=11175258 https://news.ycombinator.com/item?id=11175258
- tasnent 10y agoThat was a great read. Thank you for linking it.
- sp332 10y agoBut there are no plans to put Servo in Firefox. Servo is a new embedable rendering engine that can be put in other apps. It's not aiming to replace Gecko in FF.
- skrebbel 10y agoBrowser vendor makes a browser engine, and you believe they don't plan to put it in the browser? If you do a risky project that might fail or not pay off, and you don't want to get bad PR, you can do only two things: Keep it entirely secret, or develop it in the open but make no promises whatsoever. For an open source company, the choice is pretty easy. I always thought it was a public secret that of course they're going to put it in the browser, but they don't dare promising that before they know it's going to work out. In fact, I wouldn't be surprised if nextgen Firefox is just going to be Servo + browser.html.
- the8472 10y agoAnd considering onging projects (webextensions, e10s) it should be fairly obvious that even if they started today it would still be a multi-year project just to get to a point where pain-tolerant users might be willing to use it.
- sp332 10y agoIt wasn't just secret, they explicitly denied it. A few years ago they had a big disclaimer that they weren't aiming to replace Gecko. http://paulrouget.com/e/servo/ http://paulrouget.com/e/servo/ I guess that's been changing though. https://news.ycombinator.com/item?id=11295698 https://news.ycombinator.com/item?id=11295698
- pcwalton 10y agoNothing has changed. The singular goal of Servo is to make a great browser engine. There are lots of things that can be done with a great browser engine. Let's talk about what we can do with a great browser engine once it exists. The reason why you can't find an answer as to whether Servo will replace Gecko is, in fact, that there is no answer to that right now. Any sort of wild speculation as to whether Servo is going to replace Gecko is extremely premature at this point.
- callahad 10y agoWhile Servo will not replace Gecko wholesale, the two absolutely will share code before the end of the year. Bugs to watch: - https://bugzil.la/1135640 https://bugzil.la/1135640 - (oxidation) Add rust compiler support - https://bugzil.la/1243581 https://bugzil.la/1243581 - (stylo) implement support for Servo's style system in Gecko - https://bugzil.la/1151899 https://bugzil.la/1151899 - Integrate the rust-url parser into necko
- choudanu4 10y agoThis incorrect. While Gecko is not in its entirety going away, components of Gecko will be replaced with Servo's code. Such is detailed at Servo's roadmap. https://github.com/servo/servo/wiki/Roadmap https://github.com/servo/servo/wiki/Roadmap Specficially: >> Internally committed 2016 goals >> Ship one Rust component in Firefox Nightly, riding the trains >> Experiment with the uplift of a major piece of Servo into Gecko