пятница, 1 июля 2016 г.

Привязка к месту прокрутки в Chrome 51 убирает резкие движения страницы при подгрузке изображений

Привязка к месту прокрутки в Chrome 51 убирает резкие движения страницы при подгрузке изображений

Если начать читать какой-нибудь текст на веб-странице до того, как она полностью загрузилась, возможна ситуация, когда изображение или другой элемент сверху, резко сдвинет страницу вниз, заставляя его заново прокручивать страницу.

В Chrome 51 появилась новая опция Scroll Anchoring, позволяющая этого избежать. Пока она отключена по умолчанию и для её активации необходимо перейти к скрытой опции chrome://flags/#enable-scroll-anchoring, переключить её в положение enabled и перезапустить браузер.

После этого Chrome не будет резко сдвигать страницу даже если на ней будут продолжать подгружаться новые элементы. Добавление новых изображений будет происходить «за кадром», не влияя на позицию прокрутки.

Новая опция доступна для десктопной версии Chrome, Chrome для Android, Chrome OS, Vivaldi и Opera. В случае с Opera необходимая опция находится по иному адресу: chrome://flags/?search=anchor#enable-scroll-anchoring.

Let's block ads! (Why?)