#ссылка дня
Готовьтесь к большим изменениям!
…наверное.
Корчое, начиная с версии 108, Хром начнёт иначе реагировать на экранную клавиатуру: https://developer.chrome.com/blog/viewport-resize-behavior/
В чём разница, в двух словах?
Действие по умолчанию будет точно таким же, как на iOS: изменяться будет т. н. visual viewport (видимая область экрана) — то, что видно на экране в данный момент. На масштабе 100% видимая область экрана совпадает с layout viewport — область раскладки. Чтобы было проще понять, позиционированные с помощью position: fixed элементы прикрепляются к области раскладки, а не к видимой области.
Короче, суть в том, что в новом Хроме на андроид ваши зафиксированные элементы будут скрыты за клавиатурой. Как на iOS.
Но будут добавлены meta-атрибуты, чтобы это поведение изменить.
Демо-сайт, объясняющий новое поведение: https://viewport-resize-behavior.netlify.app/
#chrome #keyboard #fixed
Готовьтесь к большим изменениям!
…наверное.
Корчое, начиная с версии 108, Хром начнёт иначе реагировать на экранную клавиатуру: https://developer.chrome.com/blog/viewport-resize-behavior/
В чём разница, в двух словах?
Действие по умолчанию будет точно таким же, как на iOS: изменяться будет т. н. visual viewport (видимая область экрана) — то, что видно на экране в данный момент. На масштабе 100% видимая область экрана совпадает с layout viewport — область раскладки. Чтобы было проще понять, позиционированные с помощью position: fixed элементы прикрепляются к области раскладки, а не к видимой области.
Короче, суть в том, что в новом Хроме на андроид ваши зафиксированные элементы будут скрыты за клавиатурой. Как на iOS.
Но будут добавлены meta-атрибуты, чтобы это поведение изменить.
Демо-сайт, объясняющий новое поведение: https://viewport-resize-behavior.netlify.app/
#chrome #keyboard #fixed
👌12👍2👎1