Здесь будет представлено несколько вещей, являющихся, по своей сути, “сайтами”. Однако, надо учесть, что уже некоторое время “сайты” стали сложными веб-сервисами, имеющими доступ к нашим устройствам, а браузеры превратились в универсальные приложения для почти любых задач. Интерфейсы некоторых особо популярных “сайтов” стали неотъемлемой частью нашего быта, расположение метафор пользовательского интерфейса нами заучены наизусть также, как расположение мебели в наших домах.
Подобные вещи обычно окружены множеством сливающихся друг с другом терминов — web specific art, web based art, browser based art, software art, creative coding, net art, internet art, post-internet art, web art, new media art, digital art, post-digital art, science art и так далее. Подавляющее большинство этих терминов упрямо содержат слово “art”, так что пока будем называть эти вещи нефункциональными алгоритмами.
Нефункциональные алгоритмы от “функциональных” отличаются также, как отличается искусство от дизайна — принципом утилитарности: дизайн решает задачи, а искусство скорее создаёт проблемы. От алгоритмов или программ мы ожидаем полезного действия и чёткого понимания их практической применимости, но здесь этого не происходит.
Смартфон или другое устройство выполняют здесь роль среды исполнения. Если код это текст, то среда исполнения это некоторый контекст, окружение, в котором исполняется код — это то же, что галерея, музей или улица. Мы можем сказать, что картина, как некоторый код, “исполняется” посетителями в галерее или где-то на стене — среде исполнения. Конечно, картина привязана к ней: картину лучше повесить под крышей галереи, а мурал жёстко привязан к стене здания, на котором нарисован.