3 ms·
I used to think Servo would just make the web a little faster, and never understood the true impact it might have until this comment: https://news.ycombinator.c
by jlongster 12y ago
I used to think Servo would just make the web a little faster, and never understood the true impact it might have until this comment: https://news.ycombinator.com/item?id=9011215 https://news.ycombinator.com/item?id=9011215 and pcwalton's response in that thread.
Servo is going to completely expose the worst parts of our current web. I'm hopeful it will start influencing standards to expose sane APIs that make it easier for current engines to parallelize.
- steveklabnik 12y agoYes, it's true, it's already had a positive impact in this regard. I can't remember the exact CSS tweak that happened, but it's already done that one time.
- pcwalton 12y agoAnother neat, releated, thing we can do in Servo is to run all CSS animations off the main thread, even ones that require reflows. I actually think that may be one of the biggest, if not the biggest, wins of Servo's architecture…
- jlongster 12y agoWhile that sounds really interesting, CSS animations are somewhat limited and its hard to do gesture or physics-based animations with them. We really need good, fast JS-based animations. Also, whatever handles touch input needs to apply the animation in the same thread. The React Native devs have a lot of reasons for the above, if you want more reasoning might be good to check it out when its released soon. Still, that sounds really cool!