让差异对应到任务

实现比较

比较表列出职责和边界,不给不存在的测评分数。先问要完成什么结果,再看运行条件和需要维护的状态。

从静态与增强、文件与HTTP、原生与自制三个问题选择做法。

比较范围:比较只解释本站练习的结构、运行环境与增强行为,不代表软件产品性能排名。

三个常见选择

网页实现与运行方式

网页实现与运行方式比较
比较问题 实际差异 选择建议 阅读详情
静态正文与脚本增强 先写真实HTML再加交互,逐项判断脚本在五个练习中负责什么。 先完成可阅读的静态结构,再为一个清楚的任务添加脚本。练习不需要一开始就引入框架。 查看比较
双击文件与本地HTTP 比较单文件练习与需要服务器上下文的项目,避免把所有网页都当成可双击运行。 先用最少步骤运行本站单文件练习。改造成多文件项目时,再按模块和资源要求建立本地HTTP环境。 查看比较
原生控件与自制交互 比较button、select和table与自制交互组件承担的职责,选择能解释清楚的实现。 用原生元素建立第一份实现,再为确实需要的行为写最小增强。自制组件的外观不能证明其键盘或辅助技术行为。 查看比较