Анимированные векторные фоны могут разнообразить веб-ландшафт, характеризующийся полноэкранными фотографиями и видео. Было бы хорошо, если бы это сопровождалось временем загрузки и широкой аппаратной и программной поддержкой. Одно из решений: холст. Элемент HTML, управляемый JavaScript, поддерживается всеми текущими браузерами и воспроизводится с высокой производительностью на мобильных устройствах.
Главное преимущество заключается в том, что холст заполнен исключительно кодом, и это, как приятный побочный эффект, открывает совершенно новые возможности: например, фракталы или другие повторяющиеся элементы можно легко генерировать с помощью рекурсивных функций. Я подготовил небольшую демонстрацию, чтобы показать, как это может выглядеть.:
Конечно, холст также можно использовать в играх, рекламе, визуализации данных или искусстве. На мой взгляд, во времена 4К и постоянно масштабируемых веб-сайтов у этой менее известной технологии есть большой потенциал. В сочетании со статическими элементами SVG векторная графика наконец-то выходит на сцену в Интернете, которую она всегда заслуживала.
