2 repositorios
Systems that provide alternative rendering paths when the primary native renderer is unavailable.
Distinct from Browser Rendering: Distinct from general browser rendering: focuses specifically on using the browser as a fallback for native widgets
Explore 2 awesome GitHub repositories matching web development · Fallback Renderers. Refine with filters or upvote what's useful.
Toga es un framework de UI multiplataforma y kit de herramientas GUI nativo de Python utilizado para construir aplicaciones que renderizan interfaces de usuario nativas a través de diferentes sistemas operativos. Funciona como un wrapper de widgets nativos, mapeando código Python a componentes nativos del sistema operativo para garantizar una apariencia consistente. Este kit de desarrollo permite que una sola base de código se despliegue en computadoras de escritorio, dispositivos móviles portátiles y navegadores web. Utiliza un motor de renderizado multi-backend para dirigir las declaraciones de UI al renderizador apropiado según el entorno de destino. El framework cubre la construcción de aplicaciones nativas de escritorio y móviles, así como el despliegue en navegadores y terminales de línea de comandos. Mantiene una jerarquía de componentes abstracta que se traduce en jerarquías de vistas nativas en tiempo de ejecución a través de una capa de adaptador específica de la plataforma.
Renders user interfaces using HTML and CSS as a fallback when native OS widget providers are unavailable.
Pannellum es un visor de panoramas WebGL y framework de tours virtuales utilizado para renderizar imágenes equirectangulares o cubemap como entornos inmersivos de 360 grados. Funciona como un renderizador de imágenes multiresolución y un reproductor de video panorámico, soportando tanto imágenes estáticas como reproducción de video esférico. El proyecto se distingue por su capacidad para manejar panoramas de resolución extremadamente alta mediante la generación y carga de teselas (tiles) multiresolución. Permite la creación de tours virtuales interactivos vinculando múltiples escenas panorámicas mediante transiciones y puntos de acceso (hotspots) interactivos. El sistema incluye capacidades para el movimiento automático de la cámara, integración de orientación del dispositivo para experiencias de visualización móvil y un sistema de hooks para monitorear eventos del visor. También proporciona utilidades para la localización de la interfaz de usuario, control del estado del visor y renderizado de contenido de respaldo para navegadores sin aceleración por hardware.
Redirects users to alternative content when the browser lacks required hardware rendering capabilities.