Chrome se pripravlja, da vam bo omogočil snemanje posnetkov zaslona celotne strani v sistemu Android 12

click fraud protection

Google Chrome se pripravlja na dodajanje podpore za API Scroll Capture v sistemu Android 12, ki vam bo omogočil zajemanje posnetkov zaslona celotne strani.

Google dodaja veliko zelo zahtevanih funkcij Android 12, med katerimi je drsenje po posnetkih zaslona. Prvič predstavljen v Androidu 12 Beta 3, vam funkcija premikajočih se posnetkov zaslona omogoča zajemanje posnetkov zaslona cele strani, kar pomeni, da vam ni več treba ročno zajemati in nato sestavljati več posnetkov zaslona. Googlov pristop k funkciji se razlikuje od tega, kako jo izvaja večina proizvajalcev originalne opreme, zato trenutno ne deluje v vseh aplikacijah. Ena najbolj opaznih aplikacij, v kateri ne morete narediti drsnega posnetka zaslona, ​​je Google Chrome, vendar se bo to kmalu spremenilo.

Ko je Google zasnoval funkcijo premikajočih se posnetkov zaslona, ​​ni želel slediti istemu pristopu, kot so ga ubrali številni proizvajalci originalne opreme. Večina izvedb OEM vključuje samodejno pomikanje navzdol med zajemanjem posameznih posnetkov zaslona združiti, ko je dosežen konec strani, vendar se lahko zaradi tega slabo povežejo slike. Namesto tega različica Androida 12 deluje neposredno

Pogledi, osnovni gradnik komponent uporabniškega vmesnika v aplikacijah za Android. Zaradi tega je pristop Androida 12 hitrejši in zanesljivejši, a tudi manj vsestranski. Google pravi, da drseči posnetki zaslona delujejo takoj po namestitvi za večino aplikacij, ki uporabljajo standardni uporabniški vmesnik, ki temelji na pogledu, vendar spletne strani niso vključene v vrsto pogleda, za katerega je bila funkcija zgrajena. Razvijalcem, katerih aplikacije ne uporabljajo uporabniškega vmesnika, ki temelji na pogledu, ali namesto tega uporabljajo močno prilagojen uporabniški vmesnik, Google priporoča implementacijo novega Androida 12 ScrollCapture API da sistemu za zajem drsenja posreduje informacije o pogledu, ki ga je treba zajeti.

Natančno tako nameravajo razvijalci Chroma dodati podporo za zajemanje celostranskih posnetkov zaslona v sistemu Android 12. V zavezati predložen Chromium Gerritu, se Chromovi inženirji pripravljajo na dodajanje podpore za API ScrollCapture za Android 12.

Koda implementira razred ScrollCaptureManager za zagotavljanje upodobljenih posnetkov aktivnega zavihka, ki se uporabijo za dolg posnetek zaslona. Chrome omogoča posnetke zavihkov z uporabo Paint Predogledi, ki so v bistvu posnetki, ki predstavljajo vizualno vsebino spletne strani. Paint Previews so ključ do Chromova funkcija liofiliziranih zavihkov, ki prikazuje interaktivni predogled zavihka, medtem ko se dejanski zavihek nalaga v ozadju.

Vendar pa ne boste mogli narediti posnetkov celotne strani vsake spletne strani. Funkcija očitno ne deluje za AMP zdaj in razvijalci tudi verjeti ne deluje na straneh z več podrsljivimi območji. Vendar je možno, da bodo te težave odpravljene, preden bo funkcija zaživela v brskalniku Google Chrome.

Ko je potrditev združena, bo podpora za zajemanje drsenja zaklenjena za zastavico funkcije "zajem drsenja". Tudi takrat bo funkcija sprva na voljo samo uporabnikom, ki izvajajo gradnjo Canary. Potem bo trajalo približno 4 tedne da zastavica funkcije postane na voljo uporabnikom v stabilnem kanalu in po možnosti še dlje, da je zastavica privzeto omogočena. Google prej rečeno da so delali na tem, da bi njihova implementacija drsnih posnetkov zaslona delovala v spletnih pogledih, in da bi to morda zahtevalo še dlje čakanje od Spletni pogled sistema Android aplikacija je posodobljena neodvisno od Chroma.

Druga funkcija Androida 12, ki ji Google Chrome dodaja podporo, je dinamično tematiziranje. Ta funkcija je trenutno delujoč vendar skrit za zastavico funkcije, tako da nam ne bo treba čakati tako dolgo, da bo na voljo.