Google Chrome на Android 12 дозволить робити скріншоти всієї сторінки
Google додає безліч затребуваних функцій в Android 12, однією з яких є прокручувати скріншоти. Вперше представлена в Android 12 Beta 3, функція прокрутки скріншотів дозволяє робити скріншоти всієї сторінки, тобто вам більше не доведеться вручну робити і потім зшивати кілька скріншотів разом.
Підхід Google до цієї функції відрізняється від того, як її реалізували більшість OEM-виробників, і, як наслідок, зараз вона працює не у всіх додатках. Одним з найпомітніших додатків, в якому сьогодні не можна зробити прокручується скріншот, є Google Chrome.
В чому різниця?
Більшість OEM-реалізацій передбачають автоматичну прокрутку вниз при захопленні окремих скріншотів, які об'єднуються по досягненні кінця сторінки, але це часто призводить до погано "зшиті" зображень. Замість цього версія Android 12 працює безпосередньо з Views, основним будівельним блоком компонентів для користувача інтерфейсу в додатках Android.
Це робить підхід Android 12 швидшим і надійнішим, але в той же час менш універсальним. Google стверджує, що прокрутка скріншотів працює "з коробки" для більшості додатків, що використовують стандартний користувальницький інтерфейс.
Як це працює?
Розробникам, чиї програми не використовують призначений для користувача інтерфейс на основі View або використовують сильно змінений користувальницький інтерфейс, Google рекомендує використовувати новий API ScrollCapture в Android 12, щоб надати системі захоплення інформацію про View, Який необхідно захопити.
Саме так розробники Chrome планують додати підтримку захоплення скріншотів всієї сторінки на Android 12. У Ком, відправленому в Chromium Gerrit, розробники Chrome готуються додати підтримку API ScrollCapture для Android 12.
Ще одна функція Android 12, підтримка якої додається в Google Chrome - динамічні теми. В даний час ця функція працює, але вимагає активації через відповідний "прапор". Зазвичай це означає дуже швидкий реліз.
джерело: xda-developers