交互式的网页

网页能用 JavaScript 技术,实现各种有趣的交互式玩法,比如 Bartosz Ciechanowski 的博文都有可互动的演示。

但是针对文字的交互,比较少见。W3C 的《中文排版需求》可以随意切换中、英文,或者一起显示,算是有做到文字交互。原理应该是根据段落的语言,使用 JavaScript 来隐藏不需要的部分。

这样的技术很适合用在一些教学页面上,比如指南在开头就出现一些选项:「我已了解内容 A」。那么读者在勾选后,关于 A 的内容就不需要详细讲解了。

甚至还可以打破树状的文本结构,比如密密麻麻的编年史,可能同一个主题的内容跨度很大。但是只要隐藏其他部分,就能复用一部分内容,按需求呈现主题信息。比如之前 ggame 的 WAPI 条目,就很杂乱无章,现在倒是添加了主题按钮,算是能够简单查阅信息了。(演示视频
 
 
Back to Top