Requisitos y Consideraciones Arquitectónicas para URL Locales (Offline) en EloView 3
Público: Público / Clientes de Elo, Desarrolladores de Contenido e Integradores
Tipo de Artículo: Prácticas Recomendadas de Arquitectura y Despliegue de Contenido
En EloView® 3, un paquete de URL Local permite que aplicaciones web, quioscos interactivos y contenido de señalización digital se ejecuten localmente desde el almacenamiento integrado del dispositivo sin requerir conectividad continua a internet o red.
Requisitos Básicos y Consideraciones de Despliegue
-
Paquetización de Activos Locales Autocontenidos:
Para una ejecución offline confiable, todas las dependencias deben estar empaquetadas dentro del archivo ZIP desplegado. Esto incluye archivos HTML, bibliotecas JavaScript, hojas de estilo CSS, fuentes web, gráficos vectoriales, activos de imagen y archivos de medios de video/audio. -
Ejecutación Solo del Lado del Cliente (Sin Ejecuciones del Lado del Servidor):
Las tecnologías que dependen de backend de servidor web activos (como PHP, Ruby, ASP.NET, Servlets de Java o runtimes de servidor Node.js) no pueden ejecutarse dentro del runtime del navegador local. Toda lógica, enrutamiento y renderización deben depender exclusivamente de tecnologías de navegador del lado del cliente (HTML5, CSS3, JavaScript/WebAssembly). -
Optimización de Ancho de Banda y Fiabilidad de Red:
Las URL locales son ideales para entornos con conexiones de red intermitentes, limitadas en ancho de banda o inexistentes (por ejemplo, ferias comerciales, zonas minoristas seguras, quioscos remotos en el campo). Alojar archivos de medios localmente evita la latencia de la red, retrasos por almacenamiento en búfer y alto consumo de datos celulares. -
Soporte Moderno de Caché y API Web Offline:
Las Aplicaciones Web Progresivas (PWAs) que se ejecutan en EloView pueden aprovechar el almacenamiento y los mecanismos de sincronización a nivel de navegador, incluidos el API de Caché, IndexedDB y los Service Workers. Para orientación sobre la implementación técnica, consulte MDN - Uso de Service Workers. -
Frameworks del Lado del Cliente y Sincronización en Segundo Plano:
Las Aplicaciones de Página Única (SPAs) modernas construidas con React, Vue, Angular o JavaScript puro funcionan completamente offline cuando se empaquetan correctamente. Las aplicaciones diseñadas para sincronización periódica pueden encolar transacciones de usuario o telemetría localmente y enviar actualizaciones cada vez que el dispositivo se reconecta a una red.
⚠️ Consejo sobre Dependencias Externas: La fiabilidad offline depende directamente de cómo se arquitecturó la aplicación. Los CDNs externos, APIs en la nube, redirecciones de autenticación de terceros (OAuth) y puntos finales de bases de datos remotas no se cargarán ni responderán mientras el dispositivo esté en estado offline. Asegúrese de implementar soluciones de respaldo robustas y manejo de errores para todos los componentes dependientes de la red.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article