2 dépôts
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 est un framework d'UI multiplateforme et une boîte à outils GUI native Python utilisée pour construire des applications qui rendent des interfaces utilisateur natives sur différents systèmes d'exploitation. Il fonctionne comme un wrapper de widgets natifs, mappant le code Python vers les composants natifs du système d'exploitation pour assurer une apparence et un comportement cohérents. Ce kit de développement permet à une base de code unique d'être déployée sur des ordinateurs de bureau, des appareils mobiles portables et des navigateurs web. Il utilise un moteur de rendu multi-backend pour diriger les déclarations d'UI vers le moteur de rendu approprié en fonction de l'environnement cible. Le framework couvre la construction d'applications natives desktop et mobiles ainsi que le déploiement vers des moteurs de navigateur et des terminaux en ligne de commande. Il maintient une hiérarchie de composants abstraite qui se traduit en hiérarchies de vues natives à l'exécution via une couche d'adaptateur spécifique à la plateforme.
Renders user interfaces using HTML and CSS as a fallback when native OS widget providers are unavailable.
Pannellum est un visualiseur de panorama WebGL et un framework de visite virtuelle utilisé pour rendre des images équirectangulaires ou cubemap comme des environnements immersifs à 360 degrés. Il fonctionne comme un moteur de rendu d'images multirésolution et un lecteur vidéo panoramique, prenant en charge à la fois les images statiques et la lecture vidéo sphérique. Le projet se distingue par sa capacité à gérer des panoramas extrêmement grands et haute résolution grâce à la génération et au chargement de tuiles multirésolution. Il permet la création de visites virtuelles interactives en reliant plusieurs scènes panoramiques entre elles à l'aide de fondus de transition et de points d'intérêt interactifs. Le système inclut des capacités pour le mouvement automatique de la caméra, l'intégration de l'orientation de l'appareil pour des expériences de regard mobile, et un système de hooks pour surveiller les événements du visualiseur. Il fournit également des utilitaires pour la localisation de l'interface utilisateur, le contrôle de l'état du visualiseur et le rendu de contenu de secours pour les navigateurs sans accélération matérielle.
Redirects users to alternative content when the browser lacks required hardware rendering capabilities.