Как замедлить прокрутку в Firefox / Safari? (т.е. менее 60 кадров в секунду) - PullRequest
0 голосов
/ 17 октября 2019

Похоже, что браузеры Firefox и Safari гарантируют, что при прокрутке пользователя прокрутка будет плавной (60 FPS), также когда это означает, что пользователь будет видеть белый фон до визуализации содержимого порта просмотра. В хроме этого обычно не бывает.

Можем ли мы избежать такого поведения? Могу ли я заставить браузер форсировать рендеринг контента (даже если это означает низкий FPS или даже зависание?)

Это происходит со мной в реакции, при использовании реакции-виртуализации (а также с реакцией в виде списка Recycler). При быстрой прокрутке таблицы с «тяжелыми» рендерами строк порт просмотра отображает белые пробелы (на медленных компьютерах) до тех пор, пока браузер не отобразит фактические строки.

...