我想添加我的网络应用程序功能,以便为页面中的特定单词添加注释。类似于LaTex的脚注。
我想到的用户界面是,当鼠标悬停在它上面时(或突出显示后的空格),每个单词都会突出显示,当用户点击时,会在附近弹出一个用于输入注释的文本框。放置评论会出现。用户输入评论后,网页上的这个单词后面会显示一个小数字,其他用户可以点击这个数字并显示评论。
我想到的架构是一个客户端javascript程序,可以处理view
。 model
和controller
将在服务器上。他们会以一些类似纺织品的格式(比如StackOverflow的问题格式)保存文档,并且只会验证权限(即只允许用户将[1](用户名)...添加到文档正文中
)。
这是我想到的架构和UI,但我愿意接受新的建议。
是否有类似的组件可用?