Files
Phantom/website/CHANGELOG.md

7.0 KiB
Raw Blame History

Changelog

Все заметные изменения в проекте Phantom Protocol Landing будут документированы в этом файле.

Формат основан на Keep a Changelog, и этот проект придерживается Semantic Versioning.

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 - исправления уязвимостей