SWF (Small Web Format), первоначально известный как Shockwave Flash, представляет собой проприетарный формат файлов, разработанный Macromedia (позднее приобретенной Adobe) для мультимедиа, векторной графики и ActionScript. Файлы SWF были спроектированы так, чтобы быть небольшими и эффективными для доставки через интернет, что сделало их невероятно популярными в начале 2000-х годов для создания анимированной графики, интерактивных веб-приложений, игр и воспроизведения видео. Файл SWF содержит байт-кодовую версию ActionScript, которая является мощным скриптовым языком, используемым для управления анимацией, интерактивностью и манипуляцией данными внутри файла. Он может встраивать различные типы медиа, включая масштабируемые векторные фигуры, растровые изображения, аудио (MP3, ADPCM) и видео (FLV). Для просмотра этих файлов в веб-браузерах или в виде автономных приложений требовалась специфическая среда выполнения, в первую очередь плагин Adobe Flash Player. Несмотря на широкое использование, формат подвергался критике за уязвимости безопасности, проблемы с производительностью и его проприетарный характер. С ростом открытых веб-стандартов, таких как HTML5, CSS3 и JavaScript, которые предлагают схожие функциональные возможности, а также решения Apple не поддерживать Flash на устройствах iOS, популярность формата значительно снизилась. Adobe официально прекратила поддержку Flash Player в конце 2020 года, что привело к его устареванию и удалению плагина из большинства браузеров.