ibook / README.md
zhangl
Refactor index.html, README.md, and style.css for interactive English learning app. Updated HTML structure, added navigation and control features, enhanced styling, and improved documentation in README.
c7e7ea8
|
Raw
History Blame Contribute Delete
2.33 kB
---
title: 交互式英语学习应用
emoji: 📚
colorFrom: blue
colorTo: green
sdk: docker
app_port: 7860
pinned: false
license: mit
---
# 交互式英语学习应用 📚
一个现代化的交互式英语学习应用,支持点读、翻译显示和音频播放功能。
## ✨ 主要功能
### 📖 核心学习功能
- **点读功能**: 点击任意文本片段即可播放对应音频
- **双语显示**: 支持英文原文和中文翻译切换显示
- **音频播放**: 高质量音频播放,支持播放控制和进度调节
- **页面导航**: 流畅的页面切换,支持进度跟踪
### 🔍 高级功能
- **全文搜索**: 快速搜索英文原文和中文翻译内容
- **智能书签**: 添加/删除书签,快速跳转到重要页面
- **播放控制**: 支持播放速度调节、重复播放等
- **键盘快捷键**: 完整的键盘操作支持
### 🎨 用户体验
- **响应式设计**: 完美适配桌面和移动设备
- **现代化界面**: 美观的材质设计风格
- **流畅动画**: 丰富的交互动画效果
- **本地存储**: 自动保存用户设置和书签
## ⌨️ 键盘快捷键
| 快捷键 | 功能 |
|--------|------|
| `←` / `→` | 上一页 / 下一页 |
| `空格` | 播放/暂停当前音频 |
| `T` | 切换翻译显示 |
| `I` | 显示/隐藏交互区域 |
| `P` | 播放整页内容 |
| `R` | 重复播放当前音频 |
| `B` | 添加/删除书签 |
| `F` | 打开搜索功能 |
## 🎮 使用指南
### 基本操作
1. **页面切换**: 使用导航按钮或键盘箭头键
2. **点读学习**: 点击页面上的任意文本片段
3. **翻译显示**: 点击翻译按钮或按T键切换
4. **音频控制**: 使用底部音频播放控制器
### 搜索功能
1. 点击搜索图标或按F键
2. 输入要搜索的英文或中文内容
3. 点击搜索结果直接跳转到对应页面
### 书签管理
1. 在想要标记的页面点击书签按钮或按B键
2. 点击书签图标查看所有书签
3. 点击书签项目快速跳转
4. 使用删除按钮移除不需要的书签
## 🔧 技术栈
- **前端**: HTML5, CSS3, Vanilla JavaScript
- **字体**: FZKT_GBK.woff (方正楷体)
- **数据**: JSON格式的学习内容
- **音频**: Web Audio API
- **存储**: localStorage
## 📄 许可证
MIT License
---
**享受学习英语的乐趣!** 🎉