Compatibilidad con navegadores
Funciones necesarias de la plataforma y comportamiento de respaldo.
flag-cloth funciona en navegadores modernos con WebGL2, arrays tipados, Pointer Events, ResizeObserver y requestAnimationFrame.
La interacción táctil utiliza Pointer Events y captura el puntero durante el arrastre. La pausa de visibilidad utiliza document.visibilityState; la pausa fuera del viewport utiliza IntersectionObserver cuando está habilitada.
Las aplicaciones deberían mostrar una imagen estática cuando WebGL2 no esté disponible. Los frameworks con renderizado en servidor deben crear la instancia en el cliente, porque el renderizador utiliza APIs del DOM y WebGL.