Chrome se está preparando para ofrecerle capturas de pantalla de página completa en Android 12
Google agrega muchas funciones deseadas Android 12, una de las cuales son capturas de pantalla desplazables. Introdujo por primera vez Android 12 en Beta 3, las capturas de pantalla con desplazamiento le permiten tomar capturas de pantalla de toda la página, por lo que ya no tiene que capturar manualmente y luego combinar varias capturas de pantalla. El enfoque de Google para la función difiere de cómo la adoptaron la mayoría de los OEM y, por lo tanto, no funciona en todas las aplicaciones en este momento. Una de las aplicaciones más notables en las que no puede tomar una captura de pantalla con desplazamiento es Google Chrome, pero eso cambiará pronto.
Cuando Google diseñó capturas de pantalla con desplazamiento, no querían seguir el mismo enfoque que muchos OEM. La mayoría de las implementaciones de OEM se desplazan automáticamente hacia abajo mientras fusionan capturas de pantalla individuales cuando se llega al final de la página, pero esto puede resultar en imágenes mal fusionadas. En cambio, la versión de Android 12 funciona directamente panorama, La estructura básica de los componentes de la interfaz de las aplicaciones de Android. Esto hace que el enfoque de Android 12 sea más rápido y confiable, pero también menos versátil. Google dice que las capturas de pantalla de desplazamiento funcionan instantáneamente en la mayoría de las aplicaciones que usan la interfaz estándar basada en Vista, pero las páginas web no están incluidas en la vista para la que se creó la función. Para los desarrolladores cuyas aplicaciones no utilizan una interfaz basada en vistas o, en su lugar, utilizan una interfaz bien personalizada, Google recomienda la nueva implementación de Android 12. API ScrollCapture proporciona información de desplazamiento para la vista que se está capturando.
Así es como los desarrolladores de Chrome planean agregar soporte para tomar capturas de pantalla de página completa en Android 12 hacer Los ingenieros de Chrome enviados a Chromium Gerrit se están preparando para agregar compatibilidad con la API ScrollCapture de Android 12.
El código implementa la clase ScrollCaptureManager para proporcionar instantáneas renderizadas de la pestaña activa para usar en una captura de pantalla larga. Chrome proporciona una pestaña con instantáneas Pintar vistas previas, que son principalmente instantáneas que representan el contenido visual de una página web. Las vistas previas de pintura son clave Función de pestañas liofilizadas de Chrome, que muestra una vista previa interactiva de la pestaña cuando la pestaña real se carga en segundo plano.
Sin embargo, no puede tomar capturas de pantalla de página completa de todas las páginas web. La función aparentemente no funciona AMPERIO ahora mismo y desarrolladores también cree no funciona en páginas con múltiples áreas de desplazamiento. Sin embargo, es posible que estos problemas se resuelvan antes de que se lance la función en Google Chrome.
Cuando se fusiona un compromiso, el soporte de captura de desplazamiento se bloquea detrás del indicador de propiedad de desplazamiento. Incluso entonces, la función inicialmente solo estará disponible para los usuarios que utilicen la estructura Canary. Entonces toma alrededor de 4 semanas que el indicador de función esté disponible para los usuarios del canal estable y posiblemente incluso durante más tiempo para que el indicador esté habilitado de forma predeterminada. Google dicho anteriormente que trabajaron para implementar sus capturas de pantalla de desplazamiento en WebViews y que podría requerir una espera aún más larga porque WebView de Android la aplicación está actualizada Independientemente de Chrome.
Otra característica de Android 12 para la que Google Chrome agrega soporte es el tema dinámico. Esa característica es actualmente operativo pero oculto detrás de la bandera de la función, por lo que no tenemos que esperar tanto antes de que esté disponible.
Especialista web. Evangelista de viajes. Alborotador. Fanático de la música amigable con los hipster. Experto en comida