Современный веб-тренажер для изучения слепой печати с поддержкой русской и английской раскладок, темной темы и множеством уровней сложности.
- Русская раскладка - полная поддержка кириллицы
- Английская раскладка - стандартная QWERTY
- Легкое переключение между языками
- Темная и светлая темы с автоматическим переключением
- Адаптивный дизайн для всех устройств
- Плавные анимации и переходы
- Визуальная клавиатура с подсветкой нажатий
- Случайные тексты разной сложности
- Статистика в реальном времени (скорость, точность, время)
- Красивое модальное окно с результатами
- Выбор сложности: Легкий, Средний, Сложный
- Структурированные уроки по уровням сложности
- Пошаговое изучение клавиш по рядам
- Система прогресса с визуальными индикаторами
- Проверка ошибок с лимитом (максимум 3 ошибки)
- Автоматический переход между уроками
- Скорость печати (знаков в минуту)
- Точность (процент правильных символов)
- Время выполнения упражнения
- Количество ошибок с визуальными предупреждениями
- Скачайте или клонируйте репозиторий
- Откройте файл
index.htmlв браузере - Начните тренировку!
- Выберите язык (Русский/English)
- Выберите режим:
- Обычная практика - для свободной тренировки
- Простая тренировка - для структурированного обучения
- Выберите сложность (Легкий/Средний/Сложный)
- Начните печатать!
- 🌙/☀️ - переключение темы
- Новое упражнение - загрузка случайного текста
- Пауза/Продолжить - приостановка тренировки
- Сброс - очистка текущего упражнения
- Enter - завершение упражнения (если текст введен полностью)
- Backspace - исправление ошибок
- Любая клавиша - подсветка на виртуальной клавиатуре
- Простые предложения
- Базовые слова и фразы
- Идеально для начинающих
- Сложные предложения
- Техническая лексика
- Для продолжающих обучение
- Профессиональные тексты
- Научная терминология
- Для продвинутых пользователей
- Верхний ряд - основы - изучение клавиш через комбинации
- Верхний ряд - слова - тренировка через короткие слова
- Средний ряд - основы - комбинации среднего ряда
- Средний ряд - слова - слова и фразы
- Нижний ряд - основы - комбинации нижнего ряда
- Нижний ряд - слова - слова нижнего ряда
- Цифры и символы - числа и специальные символы
- Переходы между рядами - смешанные упражнения
- Простые слова - базовые русские/английские слова
- Фразы и предложения - короткие фразы
- Быстрые комбинации - увеличение скорости
- Средний ряд - скорость - быстрый набор
- Нижний ряд - скорость - скоростная тренировка
- Смешанные ряды - сложные переходы
- Сложные слова - техническая лексика
- Предложения - полные предложения
- Длинные фразы - сложные фразы с пунктуацией
- Экспресс-набор - максимальная скорость
- Технические термины - профессиональная лексика
- Сложные фразы - длинные предложения
- Цифры и символы - сложные комбинации
- Профессиональный текст - рабочие задачи
- Научные термины - сложная терминология
- Градиентный фон (синий-фиолетовый)
- Полупрозрачные белые панели
- Темно-серый текст
- Синие акценты
- Градиентный фон (темно-синий-серый)
- Полупрозрачные темные панели
- Светло-серый текст
- Голубые акценты
- Десктоп - полный функционал
- Планшет - адаптированная клавиатура
- Мобильный - компактный интерфейс
- HTML5 - семантическая разметка
- CSS3 - современные стили с переменными
- JavaScript ES6+ - объектно-ориентированный код
- LocalStorage - сохранение настроек
- Chrome 60+
- Firefox 55+
- Safari 12+
- Edge 79+
- Статистика в реальном времени
- Модальное окно с результатами
- Выбор следующего упражнения
- Прогресс-бар общего обучения
- Визуальные индикаторы изученных клавиш
- Система ошибок с лимитом (3 ошибки)
- Автоматические переходы между уроками
- Начните с простого режима тренировки
- Изучайте клавиши по одному ряду
- Не торопитесь - главное точность
- Регулярно тренируйтесь по 15-20 минут
- Используйте обычную практику
- Выбирайте сложный уровень
- Следите за статистикой и улучшайте показатели
- Тренируйте разные языки
- В некоторых браузерах может не работать автоопределение темы
- На очень старых устройствах анимации могут работать медленно
Мы приветствуем вклад в развитие проекта! Если у вас есть идеи или вы нашли ошибку:
- Создайте Issue с описанием проблемы
- Предложите Pull Request с исправлениями
- Поделитесь идеями по улучшению
MIT License - используйте свободно для любых целей.
Этот проект был создан с помощью Claude Sonnet 4 - передовой модели искусственного интеллекта от Anthropic.
Проект развивался итеративно на основе пользовательских запросов:
"Хочу тренажер для слепой печати пусть поддерживает две раскладки"
-
Добавление режима тренировки
"добавь что-то вроде простой тренировки"
-
Улучшение упражнений
"мне кажется просто повтор ряда слишком просто давай для каждого ряда какие-то комбинации"
-
Уровни сложности для тренировки
"пусть уровень сложности теперь работает и для тренировки"
-
Исправление UX проблем
"добавь тёмную тему плюс мне кажется сейчас выбор не очень удобно расположен"
-
Система проверки ошибок
"я заполнил ряд с ошибками но ничего не случилось, а должно быть что-то вроде "конец - вы провалились""
-
Исправление цветовых проблем
"уровень сложности нужно тоже поднять плюс в тёмной теме есть комбинация белая кнопка и белый шрифт"
-
Улучшение завершения упражнений
"После окончания обычной практики ничего не происходит"
-
Документация
"ладно хватит давай обнови readme"
Claude Sonnet 4 помог в:
- 🏗️ Архитектуре проекта - создание модульной структуры
- 🎨 UI/UX дизайне - современный интерфейс с анимациями
- 💻 Кодировании - чистый, читаемый JavaScript код
- 🎯 Функциональности - интуитивные возможности
- 🐛 Отладке - быстрое исправление проблем
- 📚 Документации - подробное описание возможностей
- Анализ запроса - понимание требований пользователя
- Планирование - создание структуры и функций
- Реализация - написание кода с учетом лучших практик
- Тестирование - проверка работоспособности
- Итерация - улучшение на основе обратной связи
- Документирование - создание подробной документации
- ⚡ Быстрая итерация - мгновенные изменения по запросу
- 🎯 Фокус на пользователе - учет всех пожеланий
- 🔧 Качественный код - следование стандартам
- 📱 Современные технологии - использование актуальных подходов
- 🎨 Креативность - нестандартные решения задач
Создано с ❤️ для изучения слепой печати с помощью Claude Sonnet 4.
Удачной тренировки! 🚀