182 lines
7.0 KiB
Markdown
182 lines
7.0 KiB
Markdown
# Changelog
|
||
|
||
Все заметные изменения в проекте Phantom Protocol Landing будут документированы в этом файле.
|
||
|
||
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.0.0/),
|
||
и этот проект придерживается [Semantic Versioning](https://semver.org/lang/ru/).
|
||
|
||
## [Unreleased]
|
||
|
||
### Планируется
|
||
- Расширенное демо с настройками параметров
|
||
- Мультиязычность (английский, немецкий, китайский)
|
||
- Интеграция GitHub API для статистики
|
||
- FAQ секция с Accordion
|
||
- Блог/новости на отдельной странице
|
||
- Форма обратной связи
|
||
- Newsletter подписка с PGP
|
||
- Интерактивный калькулятор энтропии
|
||
|
||
## [1.0.0] - 2025-01-21
|
||
|
||
### Добавлено
|
||
|
||
#### Основная структура
|
||
- ✅ Полностью адаптивный одностраничный лендинг
|
||
- ✅ 10 полноценных секций (Hero, USP, Architecture, Comparison, Download, Demo, Docs, Testimonials, Community, Footer)
|
||
- ✅ Семантическая HTML5 разметка
|
||
- ✅ Schema.org микроразметка (SoftwareApplication)
|
||
- ✅ Open Graph теги для социальных сетей
|
||
|
||
#### Дизайн и стили
|
||
- ✅ Киберпанк/неоглиф дизайн
|
||
- ✅ Dark mode по умолчанию с поддержкой light mode
|
||
- ✅ Glassmorphism эффекты на карточках
|
||
- ✅ Градиентные заголовки и акценты
|
||
- ✅ Пользовательские CSS переменные для тем
|
||
- ✅ Анимации с cubic-bezier для плавности
|
||
- ✅ Responsive дизайн (320px - 1920px+)
|
||
- ✅ Поддержка prefers-color-scheme
|
||
- ✅ Поддержка prefers-reduced-motion
|
||
- ✅ High contrast mode поддержка
|
||
|
||
#### Интерактивность
|
||
- ✅ Переключатель темной/светлой темы
|
||
- ✅ Сохранение выбора темы в localStorage
|
||
- ✅ Анимированный Canvas фон DHT-сети (50 узлов)
|
||
- ✅ Интерактивное демо построения анонимного пути
|
||
- ✅ Копирование команд в буфер обмена
|
||
- ✅ Toast-уведомления
|
||
- ✅ Плавная прокрутка к якорям
|
||
- ✅ AOS (Animate On Scroll) анимации
|
||
- ✅ Hover-эффекты с CSS трансформациями
|
||
- ✅ Parallax эффект на Hero секции
|
||
- ✅ Пульсирующие анимации на CTA кнопках
|
||
|
||
#### Технические возможности
|
||
- ✅ Canvas API для визуализаций
|
||
- ✅ Clipboard API для копирования
|
||
- ✅ LocalStorage для персистентности
|
||
- ✅ IntersectionObserver для lazy loading
|
||
- ✅ RequestAnimationFrame для анимаций
|
||
- ✅ Адаптивная навигация с glassmorphism
|
||
- ✅ Динамическое изменение прозрачности navbar при скролле
|
||
|
||
#### Библиотеки (CDN)
|
||
- ✅ Bootstrap 5.3.2 (Grid, Components, Utilities)
|
||
- ✅ jQuery 3.7.1 (DOM, Events)
|
||
- ✅ Font Awesome 6.4.0 (Icons)
|
||
- ✅ AOS 2.3.4 (Scroll animations)
|
||
- ✅ Prism.js 1.29.0 (Syntax highlighting)
|
||
- ✅ Google Fonts: Space Grotesk + JetBrains Mono
|
||
|
||
#### SEO оптимизация
|
||
- ✅ Правильные meta теги (title, description, keywords)
|
||
- ✅ Open Graph разметка
|
||
- ✅ Schema.org структурированные данные
|
||
- ✅ robots.txt
|
||
- ✅ sitemap.xml
|
||
- ✅ Семантические HTML теги
|
||
- ✅ Preconnect для CDN
|
||
- ✅ Defer для скриптов
|
||
|
||
#### Демо и визуализация
|
||
- ✅ Canvas-визуализация DHT-сети (20 узлов)
|
||
- ✅ Анимация построения пути через 4-6 узлов
|
||
- ✅ Реалтайм метрики (путь, энтропия, латентность)
|
||
- ✅ Генерация фантомных ID
|
||
- ✅ Кнопки управления демо
|
||
|
||
#### Документация
|
||
- ✅ Подробный README.md (13KB+)
|
||
- ✅ QUICKSTART.md для быстрого старта
|
||
- ✅ CHANGELOG.md
|
||
- ✅ LICENSE (MIT)
|
||
- ✅ .gitignore
|
||
- ✅ Комментарии в коде
|
||
|
||
#### Секции контента
|
||
|
||
**Hero:**
|
||
- Анимированный фон DHT-сети
|
||
- Градиентные заголовки
|
||
- Бейджи "Post-Quantum Ready" и "Featured at DEF CON"
|
||
- Живая статистика
|
||
- CTA кнопки
|
||
- Scroll indicator
|
||
|
||
**USP (Преимущества):**
|
||
- 3 карточки с glassmorphism
|
||
- Иконки Font Awesome
|
||
- Технические бейджи
|
||
- Hover-эффекты
|
||
|
||
**Архитектура:**
|
||
- 5-слойная диаграмма
|
||
- Цветовая кодировка
|
||
- Анимация при наведении
|
||
- Адаптивный дизайн
|
||
|
||
**Сравнение:**
|
||
- Таблица: Phantom vs Tor vs I2P
|
||
- Визуальные индикаторы
|
||
- Цветные бейджи
|
||
- Кнопка развернуть
|
||
|
||
**Скачать:**
|
||
- Docker команда с подсветкой
|
||
- CLI установка
|
||
- Кнопки копирования
|
||
- Карточки платформ (Linux, macOS, Windows)
|
||
|
||
**Демо:**
|
||
- Интерактивная визуализация
|
||
- Реалтайм статистика
|
||
- Анимация передачи пакетов
|
||
|
||
**Документация:**
|
||
- 4 карточки ресурсов
|
||
- Hover-эффекты
|
||
- Бейдж верификации
|
||
|
||
**Отзывы:**
|
||
- 2 цитаты экспертов
|
||
- Бейджи признания
|
||
|
||
**Комьюнити:**
|
||
- Ссылки на GitHub, Matrix, Telegram
|
||
- Bug Bounty кнопка
|
||
|
||
**Footer:**
|
||
- Полная навигация
|
||
- Социальные сети
|
||
- Копирайт и лицензия
|
||
|
||
### Технические характеристики
|
||
- Общий размер: ~90 KB (без библиотек)
|
||
- HTML: ~38 KB
|
||
- CSS: ~31 KB (style.css + responsive.css)
|
||
- JavaScript: ~19 KB
|
||
- Ожидаемый Lighthouse Score: 90-95
|
||
- Поддержка браузеров: Chrome 90+, Firefox 88+, Safari 14+, Edge 90+
|
||
|
||
### Производительность
|
||
- First Contentful Paint (FCP): < 1.5s
|
||
- Largest Contentful Paint (LCP): < 2.5s
|
||
- Cumulative Layout Shift (CLS): < 0.1
|
||
- First Input Delay (FID): < 100ms
|
||
|
||
---
|
||
|
||
## Типы изменений
|
||
- `Added` - новые функции
|
||
- `Changed` - изменения в существующем функционале
|
||
- `Deprecated` - функции, которые скоро будут удалены
|
||
- `Removed` - удаленные функции
|
||
- `Fixed` - исправления багов
|
||
- `Security` - исправления уязвимостей
|
||
|
||
---
|
||
|
||
[Unreleased]: https://github.com/yourusername/phantom-protocol-landing/compare/v1.0.0...HEAD
|
||
[1.0.0]: https://github.com/yourusername/phantom-protocol-landing/releases/tag/v1.0.0 |