Итальянец Деннис Морелло создал браузерный симулятор дефрагментации жестких дисков для Windows 98. Для создания интерфейса он использовал React, за производительность и продвижение отвечает Next.js, Zustand для управления состоянием приложений, стили собраны в TailwindCSS, интерактивные элементы работают через Radix UI Primitives, а размещено все на платформе Vercel.
По словам разработчика, сложнее всего пришлось с имитацией процесса так, чтобы он выглядел максимально естественным, настоящим. Следующим шагом стал подбор внешнего вида элементов и их цвета и синхронизация реальных звуков «хрустящего» жесткого диска и анимацией.
Казалось бы, ерунда, однако Морелло отмечает, что благодаря этому с виду простенькому проекту он больше понял об эмуляции старого программного обеспечения.
Понастальгировать можно, перейдя по ссылке на сайт проекта: defrag98.com.
Есть о чем рассказать? Пишите в наш телеграм-бот. Это анонимно и быстро