Google Chrome, Android 12'ye tam sayfa ekran görüntüleri almanıza olanak tanıyan Scroll Capture API'si için destek eklemeye hazırlanıyor.
Google, çok istenen birçok özelliği ekliyor Android 12bunlardan biri kayan ekran görüntüleridir. İlk kez tanıtıldı Android 12 Beta 3'te, kayan ekran görüntüleri özelliği, tam sayfa ekran görüntüleri yakalamanıza olanak tanır; bu, artık birden fazla ekran görüntüsünü manuel olarak yakalayıp birleştirmenize gerek olmadığı anlamına gelir. Google'ın bu özelliğe yaklaşımı, çoğu OEM'in bu özelliği uygulama şeklinden farklıdır ve sonuç olarak bu özellik şu anda tüm uygulamalarda çalışmamaktadır. Kayan ekran görüntüsü alamadığınız en dikkat çekici uygulamalardan biri Google Chrome'dur, ancak bu durum yakında değişecek.
Google, kayan ekran görüntüleri özelliğini tasarladığında birçok OEM'in benimsediği yaklaşımın aynısını izlemek istemedi. Çoğu OEM uygulaması, ayrı ayrı ekran görüntüleri yakalarken otomatik olarak aşağı kaydırmayı içerir sayfanın sonuna gelindiğinde birleştirmek için, ancak bu kötü bir şekilde bir araya getirilmesine neden olabilir Görüntüler. Bunun yerine, Android 12'nin sürümü doğrudan
Görüntüleme, Android uygulamalarındaki kullanıcı arayüzü bileşenlerinin temel yapı taşıdır. Bu, Android 12'nin yaklaşımını daha hızlı ve daha güvenilir hale getirirken aynı zamanda daha az çok yönlü hale getiriyor. Google, kayan ekran görüntülerinin, standart Görünüm tabanlı kullanıcı arayüzü kullanan çoğu uygulama için kullanıma hazır çalıştığını ancak web sayfalarının, bu özelliğin oluşturulduğu Görünüm türünde yer almadığını söylüyor. Uygulamaları Görünüm tabanlı bir kullanıcı arayüzü kullanmayan veya bunun yerine yoğun şekilde özelleştirilmiş bir kullanıcı arayüzü kullanan geliştiriciler için Google, Android 12'nin yeni sürümünün uygulanmasını önerir. ScrollCapture API'si Yakalanacak görünümle ilgili kaydırma yakalama sistemine bilgi vermek için.Chrome geliştiricileri tam olarak bu şekilde Android 12'de tam sayfa ekran görüntüleri yakalamak için destek eklemeyi planlıyor. İçinde işlemek Chromium Gerrit'e gönderilen Chrome mühendisleri, Android 12'nin ScrollCapture API'si için destek eklemeye hazırlanıyor.
Kod, uzun bir ekran görüntüsü için kullanılacak etkin sekmenin işlenmiş anlık görüntülerini sağlamak üzere ScrollCaptureManager sınıfını uygular. Chrome, sekme anlık görüntülerini kullanarak sağlar Boya ÖnizlemeleriBunlar aslında bir web sayfasının görsel içeriğini temsil eden anlık görüntülerdir. Boya Önizlemeleri anahtardır Chrome'un dondurularak kurutulmuş sekmeler özelliği, gerçek sekme arka planda yüklenirken bir sekmenin etkileşimli önizlemesini gösterir.
Ancak her web sayfasının tam sayfa ekran görüntüsünü alamazsınız. Görünüşe göre bu özellik şu durumlarda çalışmıyor: AMP şu anda ve geliştiriciler ayrıca inanıyorum birden fazla kaydırılabilir bölgeye sahip sayfalarda çalışmaz. Ancak özellik Google Chrome'da yayınlanmadan önce bu sorunların çözülmesi mümkündür.
Taahhüt birleştirildiğinde, kaydırma yakalama desteği "kaydırma yakalama" özelliği bayrağının arkasında kilitlenecektir. O zaman bile bu özellik başlangıçta yalnızca Canary sürümünü çalıştıran kullanıcılara sunulacak. Daha sonra alacak yaklaşık 4 hafta özellik bayrağının kararlı kanaldaki kullanıcılara sunulması ve muhtemelen bayrağın varsayılan olarak etkinleştirilmesi için daha da uzun bir süre. Google daha önce söylendi kayan ekran görüntüleri uygulamasının Web Görünümlerinde çalışmasını sağlamak için çalıştıklarını ve bunun için daha uzun bir bekleme gerektirebileceğini söyledi. Android Sistem Web Görünümü uygulama güncellendi Chrome'dan bağımsız olarak.
Google Chrome'un destek eklediği bir diğer Android 12 özelliği de dinamik temadır. Bu özellik şu anda işlevsel ancak bir özellik bayrağının arkasına gizlenmiş olduğundan, kullanılabilir hale gelmesi için uzun süre beklemek zorunda kalmayacağız.