alienzhou / web-highlighter

✨ A no-runtime dependency lib for text highlighting & persistence on any website ✨🖍️
https://alienzhou.github.io/web-highlighter/
MIT License
890 stars 144 forks source link

浏览器插件支持相关 #41

Open Lionad-Morotar opened 4 years ago

Lionad-Morotar commented 4 years ago

Hello,请问有支持浏览器插件的计划么?

我试过商店里很多款”标记“、”Annotation“、”Mark“等标签的插件,都不好用。期待 web-highlighter 更新相应的浏览器插件功能。

alienzhou commented 4 years ago

非常感谢你关注到 web-highlighter 这个库。

关于浏览器插件,近期内可能还没有计划。

web-highlighter 作为文本高亮的核心库,主要解决了文本高亮的展示、持久化与还原能力(同时提供一些扩展 API),而如果要提供一个较完整的浏览器标注插件,可能还需要补全一些功能,例如:

Readme 里有一个实际产品的例子

其中文本高亮部分就是在 web-highlighter 上实现。近期因为精力原因,暂时不准备再重新开发一个类似的笔记产品了。当然,非常欢迎你在 web-highlighter 基础上定制你自己的插件!🙂

KevinWang15 commented 4 years ago

@Lionad-Morotar 真巧,两周前写了一个PoC式的浏览器插件,后端ElasticSearch,现在还算可以用(最基础的高亮、笔记功能),有兴趣一起搞吗 https://github.com/kevinwang15/breeze