Limita el coste de las superficies y la actividad de sus fondos.
El motor usa CSS y SVG, sin capturar píxeles de la página. El coste depende del número de superficies visibles, su tamaño y la frecuencia de cambio del fondo.
Configura solo la región que necesite un comportamiento distinto:
import { Backdrop, GlassPrimitive } from "@liquidify/glass"
export function VideoControls() {
return (
<Backdrop type="high">
<GlassPrimitive as="nav" aria-label="Playback controls">
{controls}
</GlassPrimitive>
</Backdrop>
)
}Usa static para fondos fijos, low para contenido habitual y high para cambios continuos. Esta declaración permite elegir la estrategia sin inspeccionar ni capturar la página.
useGlass para aprovechar la memoización.Mide desplazamiento, apertura de superposiciones y animación continua en cada motor. Chrome puede mostrar la refracción completa; Safari y Firefox usan desenfoque y reflejos estáticos. Verifica aparte el movimiento reducido.
Usa la prop perf solo cuando el componente la documente. Prefiere Backdrop para configurar una región.