Los fondos vectoriales animados pueden agregar variedad a un paisaje web caracterizado por fotos y videos en pantalla completa. Sería bueno si esto fuera de la mano de tiempos de carga y un amplio soporte de hardware y software. Una solución es: lienzo. El elemento HTML controlado por JavaScript es compatible con todos los navegadores actuales y se reproduce con alto rendimiento en dispositivos móviles.
Su principal ventaja reside en que el lienzo se llena exclusivamente con código, lo que abre un abanico de posibilidades totalmente nuevas: por ejemplo, se pueden generar fractales u otros elementos recurrentes sin esfuerzo mediante funciones recursivas. He creado una pequeña demostración para mostrar cómo funciona.:
Por supuesto, Canvas también se puede utilizar en juegos, publicidad, visualización de datos o arte. En tiempos de 4k y sitios web continuamente escalables, en mi opinión, hay mucho potencial en esta tecnología menos conocida. En combinación con elementos SVG estáticos, los gráficos basados en vectores finalmente están obteniendo el escenario en la web que siempre se han merecido.
