项目描述
翻译主要要求是在页面顶部有一个实时搜索框。输入时,匹配的问题应立即过滤,如果可能的话,突出显示问题文本中的关键词。搜索应即使在部分单词或稍微不同的词形下也能工作,因为并不是每个人都以相同的方式表达。如果没有匹配项,显示友好的消息,而不是空白页面。
我们还希望有基本统计信息:一种查看哪些问题最常被打开的方法,理想情况下按从最多到最少查看排序,以便我们的内容团队知道该扩展或澄清什么。这不需要是一个完整的分析仪表板——每个问题的简单计数器加上管理区域中的排序列表就足够了。
我们对完成工作的期望:
— 干净、语义化的标记,保持可用性与键盘
— 快速的客户端搜索,不重新加载页面
— 移动友好的可折叠块
— 一种轻量级的方法来跟踪和显示每个问题的查看次数
— 有文档的代码,以便我们以后可以自己添加新问题