Hi there! I’ve been trying to decide recently if I should incorporate Crosswalk into my app and have read that they just released the final version (ie: it’s not longer being actively developed) and that it’s only beneficial for older devices…
However, I recently created a build with Crosswalk and installed it on my new Google Pixel phone. Even on a new phone like this I see a performance and consistency boost. I’m curious to know if other folks have noticed this and if so, why, because as I understand it, if you have a new phone there’s nothing for Crosswalk to do since you already have the latest webview engine. Below are some of the gains I’ve seen:
Line heights are consistent. In my browser everything is centered appropriately with line heights (button text, icons, etc). On my phone, without Crosswalk line heights are off (ie: text is higher in the element than it should be, causing it to look vertically centered). With Crosswalk, everything looks perfect.
Scrolling is normally pretty smooth, but there are a few stutters here and there. With Crosswalk it’s suuuper smooth and my screen feel more reactive to my touch. Sliders are smoother as well.
Oddly, the only time I’ve seen a difference where Crosswalk was worse was in my onboarding where I have multiple CSS animations running at once. With Crosswalk there was stutter and choppiness to the animation. Without it everything was very smooth.
So, those are my general findings, and I’m just trying to understand why Crosswalk would help in my case, even with a new phone. Any ideas?