Google Chrome додає функцію для зменшення дратівливих переходів сторінок під час навігації вперед/назад

Нова експериментальна функція Google Chrome, серіалізація прив’язки прокрутки, зменшує стрибки сторінок, які можуть відбуватися під час навігації вперед або назад на веб-сайті.

Перегляд веб-сторінок не завжди був чудовим досвідом. У період між тим, як на ринку з’явилися смартфони, і домінували дурні телефони, пристрої зі слабкою потужністю мали проблеми з відтворенням веб-сайтів, розроблених для настільних комп’ютерів. Відтоді мобільний Інтернет розвинувся завдяки адаптивному дизайну, системам оптимізації Accelerated Mobile Pages (AMP), і більше. Google, зі свого боку, продовжує роботу над ним кріплення прокручування функція, реалізована в Google Chrome для зменшення переходів сторінок.

Це було ще влітку 2016 року ми вперше писали про експериментальну функцію Chrome яку тестували інженери Google: прив’язка прокрутки. Це запобігає дратівливим проблемам перекомпонування тексту, які виникають, коли браузер Google Chrome завантажується поза екраном вмісту, проблема, яка розчаровує людей, оскільки спричиняє випадкові натискання на рекламу, фотографії та посилання.

Прив’язка прокрутки була експериментальною та активно розроблялася до квітня 2017 року перенесено на стабільну версію Chrome для Android. Це значно покращило взаємодію з Chrome, але Google не зупинився на цьому. Пошуковий гігант розширив прив’язку прокручування з тим, що він називає серіалізацією прив’язки прокрутки, метою якого є зменшення стрибків сторінок, які іноді трапляються під час навігації вперед і назад на веб-сайті.

Це досить розумно. Поведінка прокручування Chrome за замовчуванням відновлює та зберігає абсолютні значення піксельних зсувів. Навпаки, серіалізація якоря прокручування відновлює вашу позицію прокрутки за допомогою прив’язки прокрутки натомість це дозволяє встановити прив’язку сторінки раніше та запобігає перекомпонуванню під час завантаження сторінки, яке може спричинити видимі стрибки.

Нова функція, комміт для якої можна знайти тут, потрібно ввімкнути за допомогою позначки Chrome. Натиснувши на це посилання у Chrome для Android (наразі Canary та нічний Chromium) переведе вас прямо до відповідного серіалізація прив'язки прокрутки на сторінці chrome://flags. Щоб він працював, увімкніть прапорець і перезапустіть Chrome, щоб він почав діяти.