A medida que más y más empresas y desarrolladores independientes cambian a aplicaciones web progresivas como una solución preferida para sus propias empresas, Microsoft y Google están agregando lentamente nuevas funciones de PWA para mejorar la experiencia de las aplicaciones web en Windows y otras plataformas.

Para aquellos que no están familiarizados, Advanced Web Application o PWA es la última tecnología web que permite que los sitios web se utilicen como aplicaciones nativas para dispositivos móviles o de escritorio.

En un intento reciente de mejorar la experiencia de las aplicaciones web, Google parece estar trabajando en una nueva API que permitirá a las Aplicaciones Web Avanzadas (PWA) de Chrome «manipular» (leer) archivos en el sistema de archivos del sistema operativo.

En un navegador, un controlador de archivos se refiere a la capacidad de una aplicación web para manipular archivos con tipos MIME específicos y / o extensiones de archivo. Por ejemplo, cuando instala un editor de imágenes como una aplicación web, puede registrar la capacidad de manipular uno de estos tipos de archivos (jpg, png, etc.) en su manifiesto.

Naturalmente, puede esperar que la aplicación web abra archivos de imagen en uno de estos formatos cuando toque dos veces las imágenes almacenadas en la computadora (fuera de la web). Aunque una aplicación web puede registrar en su manifiesto la capacidad de manejar uno de sus tipos de archivo, Chromium no admite actualmente esta función.

En Documentos, Google declaró que el objetivo de su nuevo programa es mejorar la transparencia entre las aplicaciones web y las aplicaciones personales, y proporcionar una «experiencia de usuario más consistente» al permitir el soporte para los administradores de archivos.

READ  Problemas con Windows 11 y Windows 10 El menú de inicio, la búsqueda y las aplicaciones UWP no se pueden abrir Microsoft admite

Como parte de la próxima actualización de la aplicación web, Google Trabaja En una nueva línea de permisos, una PWA para algunas extensiones de archivo pedirá a los usuarios que confirmen si pueden registrarse como manejadores de archivos.

Instante

Para habilitar esta función, la API de manipulación de archivos de Google funciona:

«Cada posible controlador tiene diferentes cadenas de traducción para permitir una mejor traducción entre idiomas con diferente sintaxis. La información de manipulación de archivos que coincide con los registrados en el sistema operativo se recupera del registro de la página web (en lugar del manifiesto parpadeante).

Permiso inmediato

Chromium ya tiene soporte para manejar pruebas de origen en Chrome y otros navegadores, pero las nuevas API de manipulación de archivos son diferentes de otras API de prueba en que pasan por el proceso de prueba original porque algunos estados cambian el sistema operativo para habilitar y deshabilitar los resultados de la prueba (registro controladores de archivos).

«Esto significa que la prueba de origen requiere una configuración especial: cada vez que visitamos una aplicación web, verificamos que tenga el token de prueba de origen correcto y luego registramos los controladores de archivos, lo que guarda el tiempo de caducidad del token. Inicialmente, el controlador de archivos El token de verificación de todas las aplicaciones ha caducado y nos hemos registrado «, señaló Google.

Google está probando actualmente la función en Chrome Canary Builds, que se espera que se lance a finales de este año.