Механические волны. Звук. Среды распространения.

u23-27gurkin 3f29ec3dee READ10 1 ماه پیش
docs f730025bc0 iss28 1 ماه پیش
README.md 3f29ec3dee READ10 1 ماه پیش

README.md

wave-spectr

Механические волны. Звук. Среды распространения.

Гуркин В.

Проект PWA: HarmoniX (Волновой Спектр)

📝 Описание

Интерактивное веб-приложение для изучения механических волн, реализующее 5 функциональных блоков (одиночная волна, сумма Фурье, панель управления, спектрограмма, итоговое тестирование).

🚀 Основной функционал (v.1 - v2.6):

  • Сайтовая структура: Интегрирована боковая панель (Sidebar) с удобной навигацией, ссылками и настройками интерфейса. Внедрен "Подвал" (Footer) приложения.
  • Идеальная адаптивная сетка: Свойства Flexbox и Grid настроены так, что графики динамически заполняют всю доступную площадь экрана без скроллов, пустых зон и съезжающих элементов, даже при переходе в полноэкранный режим. Умная кнопка "На весь экран" отслеживает состояние браузера.
  • Расширенное тестирование: База содержит 30 вопросов. Добавлен выбор уровня сложности (Легкий - 5, Средний - 15, Сложный - 30). Выводится процент успешности и кнопки выхода/рестарта.
  • Кастомизация UI: Светлая, Темная, Неон темы, загрузка пользовательского фона с графическими фильтрами, кнопка мгновенного удаления загруженных обоев. Убраны нерабочие ссылки на внешние картинки.
  • Звуковой движок (Web Audio API): Генерация физического звука частот и отдельные UI-звуки при взаимодействии с интерфейсом.

Вся техническая документация вынесена в отдельные файлы:

  • tz.md — Подробное техническое задание и архитектура.
  • scenario.md — Описание логики работы сцен.
  • issues.md — Список багов и полная история запросов к ИИ-ассистенту при разработке.