Бесплатные интерактивные 3D-уроки по физике, химии, биологии и географии для китайской старшей школы — каждый в виде отдельного HTML-файла, работающего офлайн.
SeanWong17/Future-Style-Periodic-Table
Интерактивная периодическая таблица в киберпанк-стиле со всеми 118 элементами, 3D-моделями орбиталей, тепловыми картами и двуязычным интерфейсом; создана на TypeScript и Vite.
- Звёзды
- 614
- Форки
- 80
- Открытые issues
- 0
- Последний коммит
- 8 дней назад
Что это?
Future Style Periodic Table — интерактивная периодическая таблица в браузере со всеми 118 химическими элементами, оформленная в тёмном киберпанк-стиле с неоновым выделением категорий и панелями со стеклянным эффектом. Для каждого элемента доступна подробная карточка с атомным номером, атомной массой, электронной конфигурацией, изотопами и распространёнными степенями окисления.
В режиме тепловой карты цвет элементов зависит от таких свойств, как атомный радиус, электроотрицательность, энергия ионизации, температура плавления и температура кипения. При нажатии на элемент открывается упрощённая 3D-модель в стиле модели Бора, созданная с помощью CSS 3D transforms: её можно вращать перетаскиванием, а в полноэкранном режиме — масштабировать колёсиком мыши. Авторы отмечают, что модель предназначена для обучения и не изображает реальное вероятностное электронное облако.
Сайт написан на TypeScript с использованием Vite, для построения таблицы применяется CSS Grid, а интерфейс можно переключать между китайским и английским языками. Проект можно запустить локально с помощью npm, собрать для GitHub Pages или запустить в Docker-контейнере.
Ключевые возможности
- 01Интерактивная периодическая таблица всех 118 элементов с фильтрацией по категориям и поиском по символу, названию или атомному номеру.
- 02Режим тепловой карты, в котором цвет элементов зависит от таких свойств, как электроотрицательность и температура плавления.
- 03Упрощённая 3D-модель атома в стиле модели Бора: её можно вращать, а в полноэкранном режиме — масштабировать.
- 04Карточки элементов с электронной конфигурацией, изотопами и распространёнными степенями окисления.
- 05Переключение интерфейса между китайским и английским языками и адаптивная вёрстка для компьютеров и мобильных устройств.
Сценарии использования
- Преподавание общей химии и знакомство учащихся с периодической таблицей.
- Наглядное сравнение свойств элементов с помощью тепловых карт.
- Изучение проекта в качестве примера применения CSS 3D transforms и TypeScript с Vite.
- Самостоятельный запуск справочника по периодической таблице с помощью GitHub Pages или Docker.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/SeanWong17/Future-Style-Periodic-Table.git - 2
Перейдите в папку проекта
cd Future-Style-Periodic-Table - 3
Установите зависимости
npm install - 4
Запустите сервер разработки, затем откройте http://localhost:5173/
npm run dev
Что важно знать
- 3D-модели атомов — это упрощённые визуализации модели Бора для обучения, а не реальные распределения электронных облаков.
В подборках
Темы
Частые вопросы
- Что такое Future-Style-Periodic-Table?
- Интерактивная периодическая таблица в киберпанк-стиле со всеми 118 элементами, 3D-моделями орбиталей, тепловыми картами и двуязычным интерфейсом; создана на TypeScript и Vite. Future Style Periodic Table — интерактивная периодическая таблица в браузере со всеми 118 химическими элементами, оформленная в тёмном киберпанк-стиле с неоновым выделением категорий и панелями со стеклянным эффектом. Для каждого элемента доступна подробная карточка с атомным номером, атомной массой, электронной конфигурацией, изотопами и распространёнными степенями окисления.
- Future-Style-Periodic-Table можно использовать бесплатно? Какая у него лицензия?
- Future-Style-Periodic-Table распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Future-Style-Periodic-Table всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Future-Style-Periodic-Table — 29 окт. 2026 г..
- Для чего можно использовать Future-Style-Periodic-Table?
- Преподавание общей химии и знакомство учащихся с периодической таблицей. Наглядное сравнение свойств элементов с помощью тепловых карт. Изучение проекта в качестве примера применения CSS 3D transforms и TypeScript с Vite. Самостоятельный запуск справочника по периодической таблице с помощью GitHub Pages или Docker.
- Как установить Future-Style-Periodic-Table?
- Клонируйте репозиторий: git clone https://github.com/SeanWong17/Future-Style-Periodic-Table.git Перейдите в папку проекта: cd Future-Style-Periodic-Table Установите зависимости: npm install Запустите сервер разработки, затем откройте http://localhost:5173/: npm run dev
- Где скачать Future-Style-Periodic-Table?
- Исходный код и инструкции по установке — на GitHub: https://github.com/SeanWong17/Future-Style-Periodic-Table
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Интерактивный учебник по физике в 3D для AP Physics 1 и Physics C: движение в каждой главе показано в виде схемы из учебника.
Интерактивная библиотека для построения графиков в браузере на Python: диаграммы создаются через декларативный API фигур на базе plotly.js.
Плагин для webpack и CLI, который показывает содержимое бандла в виде интерактивной масштабируемой древовидной карты и помогает найти самые объёмные модули.
Открытая настольная платформа для визуализации, изучения и обработки больших графов и сетей с интерактивной раскладкой и фильтрацией в реальном времени.
Симулятор электронных схем в браузере: позволяет интерактивно создавать и моделировать аналоговые и цифровые схемы.