Flux RSS du blog Chromium

Amélioration de l'expérience de défilement dans Chrome sur Android

L'expérience de défilement de Chrome sur Android a été considérablement améliorée, ce qui a réduit de moitié les saccades. L'enquête a révélé que des taux d'entrée incohérents entraînaient des sauts visuels pendant le défilement. Il a été constaté que l'algorithme de rééchantillonnage de Chrome était inefficace en raison d'horodatages imprécis et d'une sélection d'événements sous-optimale. En adoptant l'implémentation de rééchantillonnage d'Android et en expérimentant divers algorithmes, un filtre de 1 € a été implémenté, ce qui a considérablement amélioré la fluidité du défilement. Des métriques ont été développées pour évaluer la qualité des prédicteurs de défilement, et l'analyse a montré une réduction de 2 x des saccades visibles. L'amélioration sera disponible dans Chrome M116 et rétroportée vers M110, mettant ainsi Chrome sur Android à égalité avec Chrome sur iOS. Cette étude de cas souligne l'importance d'une enquête et d'une expérimentation approfondies pour identifier et résoudre les problèmes de performances, même lorsque les métriques ne reflètent pas entièrement l'expérience utilisateur.
favicon
blog.chromium.org
Smoothing out the scrolling experience in Chrome on Android