web-verse:工具箱,用于在不协作的情况下将深度,弹性,标记不变的链接链接到HTML文档

时间:2024-02-26 16:26:24
【文件属性】:

文件名称:web-verse:工具箱,用于在不协作的情况下将深度,弹性,标记不变的链接链接到HTML文档

文件大小:120KB

文件格式:ZIP

更新时间:2024-02-26 16:26:24

science annotation publishing PublishingJavaScript

网络诗歌 Web Verse启用了到HTML文本的深层链接,而无需从内容进行特定的协作(例如在各处添加id属性)。 它可用于为页面内的内容生成定位键,这些定位键可以合理地适应标记修改以及对文本本身的编辑。 这样,它可以用于为可能随时间编辑的文本构建注释系统。 显然,它并非但它具有足够好的弹性,可用于生产系统。 它受到Michael Donohoe和的的启发,但是利用了和。 例如,对于将包含Web Verse键的URL哈希映射到特定段落等,我们不提供直接支持。 相反,人们期望可以在Web Verse之上非常轻松地构建自己的首选注释系统(或更一般地说,是深度的,有弹性的链接系统)。 我们通


【文件预览】:
web-verse-master
----.gitignore(662B)
----calorimetre.js(1KB)
----package.json(3KB)
----package-lock.json(430KB)
----src()
--------index.js(12KB)
----karma.conf.js(1KB)
----karma.conf-ci.js(4KB)
----LICENSE(11KB)
----README.md(10KB)
----index.html(3KB)
----.ackrc(20B)
----.npmignore(118B)
----test()
--------_utils.js(414B)
--------normalize-offset.js(1KB)
--------range-from-text.js(2KB)
--------serialize-range.js(3KB)
--------create-key.js(1013B)
--------child-offsets.js(1KB)
--------offsets.js(7KB)
--------create-hash.js(684B)
--------normalize-text.js(587B)
--------get-scope.js(2KB)
--------find-key.js(3KB)
--------range-offsets.js(2KB)

网友评论