Pārlūks Chrome gatavojas ļaut jums uzņemt ekrānuzņēmumus pilnā lapā operētājsistēmā Android 12

Google Chrome gatavojas pievienot atbalstu Scroll Capture API operētājsistēmā Android 12, kas ļaus jums uzņemt visas lapas ekrānuzņēmumus.

Google pievieno daudzas ļoti pieprasītas funkcijas Android 12, viens no tiem ir ekrānuzņēmumu ritināšana. Pirmo iepazīstināja operētājsistēmā Android 12 Beta 3, ritināšanas ekrānuzņēmumu funkcija ļauj tvert pilnas lapas ekrānuzņēmumus, kas nozīmē, ka jums vairs nav manuāli jāuzņem un pēc tam jāsavieno vairāki ekrānuzņēmumi. Google pieeja šai funkcijai atšķiras no tā, kā lielākā daļa oriģinālo iekārtu ražotāju to ieviesa, un tāpēc tā pašlaik nedarbojas visās lietojumprogrammās. Viena no ievērojamākajām lietotnēm, kurā nevarat uzņemt ritināmu ekrānuzņēmumu, ir Google Chrome, taču drīzumā tas mainīsies.

Kad Google izstrādāja ritināšanas ekrānuzņēmumu funkciju, viņi nevēlējās ievērot to pašu pieeju, ko izmantoja daudzi oriģinālo iekārtu ražotāji. Lielākā daļa OEM ieviešanu ietver automātisku ritināšanu uz leju, vienlaikus tverot atsevišķus ekrānuzņēmumus lai apvienotu, tiklīdz ir sasniegts lapas beigas, taču tas var izraisīt vāju savienošanu attēlus. Tā vietā operētājsistēmas Android 12 versija darbojas tieši

Skati, Android lietotņu lietotāja interfeisa komponentu pamatelements. Tas padara Android 12 pieeju ātrāku un uzticamāku, taču arī mazāk daudzpusīgu. Google saka, ka ritināmie ekrānuzņēmumi darbojas jau sākotnēji lielākajā daļā lietotņu, kurās tiek izmantots standarta skata lietotāja interfeiss, taču tīmekļa lapas neietilpst skatā, kuram šī funkcija tika izstrādāta. Izstrādātājiem, kuru lietotnēs netiek izmantota skata lietotāja saskarne vai tā vietā tiek izmantota ļoti pielāgota lietotāja saskarne, Google iesaka ieviest Android 12 jauno. ScrollCapture API lai ritināšanas uztveršanas sistēmai sniegtu informāciju par uzņemamo skatu.

Tieši tā Chrome izstrādātāji plāno pievienot atbalstu pilnas lapas ekrānuzņēmumu uzņemšanai operētājsistēmā Android 12. Iekšā apņemties iesniegts Chromium Gerrit, Chrome inženieri gatavojas pievienot atbalstu Android 12 ScrollCapture API.

Kods ievieš ScrollCaptureManager klasi, lai nodrošinātu atveidotus aktīvās cilnes momentuzņēmumus, ko izmantot garam ekrānuzņēmumam. Chrome nodrošina cilnes momentuzņēmumus, izmantojot Krāsu priekšskatījumi, kas būtībā ir momentuzņēmumi, kas atspoguļo tīmekļa lapas vizuālo saturu. Krāsu priekšskatījumi ir galvenais Chrome liofilizēto cilņu funkcija, kas parāda interaktīvu cilnes priekšskatījumu, kamēr faktiskā cilne tiek ielādēta fonā.

Tomēr nevarēsiet uzņemt visas tīmekļa lapas pilnas lapas ekrānuzņēmumus. Acīmredzot šī funkcija nedarbojas AMP šobrīd un izstrādātājiem arī ticēt tas nedarbojas lapās ar vairākiem ritināmiem reģioniem. Tomēr iespējams, ka šīs problēmas tiks atrisinātas, pirms šī funkcija sāks darboties pārlūkā Google Chrome.

Kad apņemšanās ir apvienota, ritināšanas tveršanas atbalsts tiks bloķēts aiz "ritināšanas-tveršanas" funkcijas karoga. Pat tad šī funkcija sākotnēji būs pieejama tikai lietotājiem, kuri izmanto Canary versiju. Pēc tam tas prasīs apmēram 4 nedēļas lai funkcijas karodziņš kļūtu pieejams lietotājiem stabilā kanālā un, iespējams, vēl ilgāk, lai karodziņš tiktu iespējots pēc noklusējuma. Google iepriekš teikts ka viņi strādāja pie tā, lai ritināmie ekrānuzņēmumi darbotos WebViews, un tas varētu prasīt vēl ilgāku gaidīšanu, jo Android sistēmas WebView lietotne ir atjaunināta neatkarīgi no Chrome.

Vēl viena Android 12 funkcija, kurai Google Chrome pievieno atbalstu, ir dinamiska motīvu veidošana. Tāda īpašība ir šobrīd funkcionējošs bet paslēpts aiz funkciju karoga, tāpēc mums nebūs tik ilgi jāgaida, līdz tas kļūs pieejams.