Inside a fast CSS engine
hacks.mozilla.org
Inside a fast CSS engine
1–10 of 144 posts
Re: Inside a fast CSS engine
#2Re: Inside a fast CSS engine
#3Also, excellent use of Rust.
Re: Inside a fast CSS engine
#4Is this really what happens under the hood?
1. If I overlap 52 html s like a deck of cards, does the browser really paint all 52 div rectangles before compositing them?
2. If I overlap 52 s like a deck of cards, does the browser really paint all 52 s before compositing them?
3. In Qt, if I overlap 52 QML rectangles like a deck of cards, does the renderer only paint the parts of the rectangles that will be visible in the viewport? I was under the impression that this was the case, but I may be misunderstanding how the Qt QML scenegraph (or whatever it is called) works in practice.
edit: typo
Re: Inside a fast CSS engine
#5I turned this on a couple of weeks ago on Nightly and have noticed precisely zero problems, and a really nice little speedup on CSS-heavy sites. Really good to see large chunks of parallelised Rust code start making their way over from Servo to Firefox.
Re: Inside a fast CSS engine
#6It's a very very odd mix of language that sounds like it's directed at a very young child and standard technical speak. Not the usual for the Hacks blog.
Not to fault the article too much, but I just found the tone a bit confusing. Even veering towards condescension in some parts, though I'm certain that's entirely accidental and wasn't the author's intent at all.
Re: Inside a fast CSS engine
#7It's great to see any company going into detail about their technical implementation, so I'm extremely hesitant to be critical, but I'm really curious who the target audience for this one particular article is. It's a very very odd mix of language that sounds like it's directed at a very young child and standard technical speak. Not the usual for the Hacks blog. Not to fault the article too much, but I just found the…
And personally, I loved the illustrations, as well.
Re: Inside a fast CSS engine
#8I turned this on a couple of weeks ago on Nightly and have noticed precisely zero problems, and a really nice little speedup on CSS-heavy sites. Really good to see large chunks of parallelised Rust code start making their way over from Servo to Firefox.
Are there any plans for Servo to be a "real" browser, or will it always be more of a R&D playground for Firefox?
Re: Inside a fast CSS engine
#9I turned this on a couple of weeks ago on Nightly and have noticed precisely zero problems, and a really nice little speedup on CSS-heavy sites. Really good to see large chunks of parallelised Rust code start making their way over from Servo to Firefox.
Are there any plans for Servo to be a "real" browser, or will it always be more of a R&D playground for Firefox?
Re: Inside a fast CSS engine
#10It's great to see any company going into detail about their technical implementation, so I'm extremely hesitant to be critical, but I'm really curious who the target audience for this one particular article is. It's a very very odd mix of language that sounds like it's directed at a very young child and standard technical speak. Not the usual for the Hacks blog. Not to fault the article too much, but I just found the…
I think Chrome tried something similar when they were introducing the chrome browser, although maybe with a different balance.