让差异对应到任务
实现比较
比较表列出职责和边界,不给不存在的测评分数。先问要完成什么结果,再看运行条件和需要维护的状态。
从静态与增强、文件与HTTP、原生与自制三个问题选择做法。
比较范围:比较只解释本站练习的结构、运行环境与增强行为,不代表软件产品性能排名。
三个常见选择
网页实现与运行方式
| 比较问题 | 实际差异 | 选择建议 | 阅读详情 |
|---|---|---|---|
| 静态正文与脚本增强 | 先写真实HTML再加交互,逐项判断脚本在五个练习中负责什么。 | 先完成可阅读的静态结构,再为一个清楚的任务添加脚本。练习不需要一开始就引入框架。 | 查看比较 |
| 双击文件与本地HTTP | 比较单文件练习与需要服务器上下文的项目,避免把所有网页都当成可双击运行。 | 先用最少步骤运行本站单文件练习。改造成多文件项目时,再按模块和资源要求建立本地HTTP环境。 | 查看比较 |
| 原生控件与自制交互 | 比较button、select和table与自制交互组件承担的职责,选择能解释清楚的实现。 | 用原生元素建立第一份实现,再为确实需要的行为写最小增强。自制组件的外观不能证明其键盘或辅助技术行为。 | 查看比较 |