Android 12L pridáva podporu posúvania snímok obrazovky pre WebViews

Android 12L pridáva podporu snímania posúvania pre WebViews, vďaka čomu je možné robiť celostránkové snímky obrazovky obsahu zobrazeného vo WebView.

Android 12 konečne bola pridaná natívna podpora pre posúvanie snímok obrazovky, čo používateľom umožňuje robiť snímky webových stránok a dokumentov v plnej veľkosti. A s Androidom 12L je táto funkcia ešte lepšia.

Samozrejme, Android 12 nie je prvý, kto predstavil rolovacie snímky obrazovky; táto funkcia je už roky neoddeliteľnou súčasťou iných OEM vzhľadov, ako sú MIUI a ColorOS. Implementácia posúvania snímok obrazovky od spoločnosti Google sa však líši od ostatných vzhľadov v tom, že je založená na zobrazeniach a nie na spájaní obrázkov. Táto implementácia založená na zobrazení má oproti technike spájania obrázkov svoju výhodu, a to v rýchlosti a spoľahlivosti. Tento prístup však tiež znižuje jeho univerzálnosť, pretože táto funkcia nemusí správne fungovať s aplikáciami, ktoré nemajú používateľské rozhranie založené na zobrazení. Okrem toho tiež nefunguje s WebViews, čo je systémový komponent, ktorý umožňuje vývojárom zobrazovať webové stránky v rámci ich aplikácií. Našťastie Android 12L tento problém rieši.

Ako si všimol Mishaal Rahman z Espera, Android 12L pridáva podporu snímania posúvania pre WebViews. To znamená, že teraz je možné robiť celostránkové snímky obrazovky obsahu zobrazeného vo WebView. Ako môžete vidieť na snímkach obrazovky nižšie, keď otvoríte odkaz vo WebView, Android 12L teraz zobrazuje v spodnej časti tlačidlo „zachytiť viac“, aby ste mohli urobiť snímku obrazovky. Táto možnosť sa nezobrazuje na zariadeniach so systémom Android 12.

Príkladom WebView je Twitter, ktorý otvorí externý odkaz (t. j. webovú stránku) v okne prehliadača. WebView je v podstate vstavaný prehliadač, ktorý môže aplikácia použiť na načítanie webových stránok.

Začal sa zavádzať Android 12L do radu Google Pixel 3a, Pixel 4 a Pixel 5. Pixel 6 a Pixel 6 Pro dostanú aktualizáciu koncom tohto mesiaca. Najnovšia verzia prináša niekoľko vylepšení a funkcií používateľského rozhrania pre zariadenia s veľkou obrazovkou, ako sú skladacie zariadenia a tablety, vrátane rozloženia v dvoch stĺpcoch pre panel upozornení a uzamknutú obrazovku, vkladanie aktivity, vylepšený multitasking, a tak ďalej.


Zdroj: (1) Esper, (2) AOSP