На Mac приложения ставят через .dmg. Двойной клик по файлу создаёт виртуальный диск, внутри которого лежит иконка приложения. Но диск исчезнет после перезагрузки или извлечения, поэтому приложению нужен постоянный дом. Многие разработчики превращают окно Finder в подсказку: убирают тулбар и сайдбар, включают вид иконками, добавляют ссылку на папку Applications и подкладывают кастомный фон. Получается окно, которое почти как отдельное приложение, а внутри — просьба перетащить иконку в Applications.
В этом есть здоровая идея: перетаскивание учит, что приложение — просто файл. Но в целом процесс путает и оставляет «висячие» диски. Автор разбирает не сам флоу, а дизайн этих окон. Стрелка — первое, что можно крутить. Она бывает любого цвета и формы, иногда вообще не похожа на стрелку. Направление тоже не обязано быть слева направо, хотя так привычнее. Некоторые добавляют текстовые инструкции: «перетащи в папку», «готово», «не забудь извлечь диск». Одно окно использует ссылку, переименованную в инструкцию. Другое — как mad libs: перемешаны пассивные подсказки и активные объекты, работает ли это — непонятно.
Забавно, когда иконки встраивают в «настоящий мир»: они стоят на полу, в сцене. Но есть проблемы с гештальтом. Сильная лево-правая направленность заставляет задуматься: не пытаются ли люди перетащить синюю папку на правую? Иногда окно с двумя парами иконок читается как сетка 2×2, и непонятно, что с чем связано.
Не все используют стрелку. Бывают другие механики: например, просто положить иконку на «домик» или приложение. Некоторые идут в визуал: красивые фоны, совпадение отражений, «живые» элементы.
Отдельно автор отмечает Inkscape. Фоны для окон Finder там рисуют пользователи на сайте, и Inkscape хранит их в каждой крупной версии. Автор скачал все релизы, чтобы показать эволюцию. Firefox тоже молодец: держал установочное окно красивым и элегантным все годы.
Сегодня многие приложения ставятся через App Store и обходят Finder. Но пока находятся те, кто просит перетащить иконку. Пара свежих примеров закрывает подборку. Автор благодарит Криса Мессину за коллекцию Disk Images, из которой взял большинство примеров, и ещё пару людей за присылки.