Chrome 104 sale hoy con una controvertida API Web Bluetooth que Apple y Mozilla odian.

Chrome 104 sale hoy con una controvertida API Web Bluetooth que Apple y Mozilla odian.

Google Chrome 103 regresó el 21 de junio con una carga de página más rápida y acceso a fuentes locales. Esto significa que han pasado casi seis semanas desde el lanzamiento de la versión principal de Chrome, lo cual es un poco inusual ya que los lanzamientos de Chrome suelen salir cada cuatro semanas. De todos modos, Chrome 104 sale hoy y tiene un largo registro de cambios que incluye, entre otras cosas, soporte de captura de región y una prueba inicial para no almacenar información de tarjetas de crédito.

La característica principal esta vez es la API de captura de región actualizada, que permite que las aplicaciones no solo capturen video de su pestaña, sino que también lo recorten. Según Google, los desarrolladores apoyan activamente esta API.

Otra característica que ha generado cierto revuelo en la comunidad de navegadores es la Web Bluetooth API en Chrome 104 . Esta API permite que los sitios web se comuniquen con otros dispositivos a través de Bluetooth, pero no a través de un iframe. Google cree que esto abre muchas oportunidades para la productividad y la comunicación sin sacrificar la seguridad.

Sin embargo, se ha enfrentado a una dura resistencia por parte de Mozilla y Apple, que tienen críticas «negativas» de la API. Apple cree que la API reduce la seguridad y permite el uso de huellas dactilares. La compañía dice que «todavía no ve una manera de abordar estos problemas». Mozilla ha expresado preocupaciones similares , llamando a la API «dañina» y señalando que:

Esta API proporciona acceso al perfil de atributos genéricos (GATT) de Bluetooth, que no es el nivel más bajo de acceso permitido por las especificaciones, pero su naturaleza genérica hace imposible una evaluación clara. Al igual que WebUSB, existe una incertidumbre considerable sobre qué tan bien están preparados los dispositivos para aceptar solicitudes de sitios arbitrarios. La naturaleza general de la API significa que este riesgo es difícil de gestionar. Web Bluetooth CG ha optado por confiar únicamente en el consentimiento del usuario, que creemos que no es una protección suficiente. Esta propuesta también utiliza una lista negra que requerirá un mantenimiento constante y activo para evitar el uso de dispositivos vulnerables. Este modelo es insostenible y supone un riesgo importante para los usuarios y sus dispositivos.

En cuanto a otros cambios en Chrome 104, cuatro sugerencias de cliente obsoletas, a saber, «dpr», «width», «viewport-width» y «device-memory», se eliminarán porque van en contra de los estándares establecidos por la sugerencia de cliente. Infraestructura. Del mismo modo, la API de clave de seguridad U2F y la extensión del componente Cryptotoken también se ponen en modo de mantenimiento , ya que ya están incluidos en implementaciones más modernas como WebAuthn. Por lo tanto, también se alienta a los propietarios de sitios web a cambiar a estándares modernos.

La API de alojamiento multipantalla se está mejorando para permitir que los sitios abran una ventana de pantalla completa y una ventana auxiliar emergente más pequeña en configuraciones de pantallas múltiples. Antes de esto, los usuarios debían tomar medidas adicionales para lograr lo mismo. Otra mejora en el mismo espacio es que los permisos para solicitar contenido de pantalla completa ahora se pueden pasar entre varias ventanas de confianza.

Otros pequeños cambios presentes en Chrome 104 son los siguientes:

Sin embargo, eso no es todo, ya que necesitamos desbloquear las funciones en las pruebas de desarrollo y fuente. Comenzando con la primera, la API de ubicación de ventanas multipantalla tiene etiquetas de pantalla mejores y más precisas para la interacción del usuario. También hay una configuración que los sitios web pueden usar para permitir que los clientes opten por no almacenar la información de la tarjeta de crédito en los servidores de los desarrolladores . Esta implementación de UX es requerida por ley en algunas regiones. El temporizador de aceleración para las páginas de fondo cargadas también se puede reducir usando la bandera , esto debería permitir un mejor uso de la batería y la CPU sin degradación del rendimiento.

En cuanto a las pruebas originales, tenemos una propiedad CSS de grupo de enfoque que le permite usar las teclas de flecha en su teclado para cambiar el enfoque entre ciertos elementos de la interfaz de usuario. Otras funciones de las versiones de prueba originales incluyen transiciones de elementos compartidos para una animación de transición mejorada para aplicaciones de una sola página (SPA), así como un mayor nivel de anidamiento máximo para el método setTimeout(0) .

Chrome 104 sale el 2 de agosto y Chrome 105 sale el 30 de agosto.

Como puede ver, Chrome 104 es una actualización importante. Comenzará a implementarse en las últimas horas de hoy. Si Chrome no se actualiza automáticamente a la versión 104 en un día, vaya a Ayuda > Acerca de Google Chrome para activar la actualización tan pronto como esté disponible. El siguiente es Chrome 105, que estará en versión beta el 5 de agosto y estable el 30 de agosto.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *