V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
tt7
V2EX  ›  分享创造

分享自用效率工具: HLC 网页高亮

  •  
  •   tt7 · 2017-04-20 01:28:23 +08:00 · 2598 次点击
    这是一个创建于 2562 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近用 TypeScript + React + Golang 重写了一个网页注释工具。

    目前完成了 chrome 插件的基本功能:

    • 高亮文字
    • 生成 Markdown 笔记

    欢迎大家试用提意见。

    更多说明:

    https://github.com/lpimem/hlc/blob/master/README.md

    https://github.com/lpimem/hlc/blob/master/How-To-Use.MD

    下载:

    https://github.com/lpimem/hlc/releases

    第 1 条附言  ·  2017-04-20 14:24:54 +08:00
    如果遇到登陆后还是显示登录按钮的情况,刷新下当前页面就好了。下个版本会改。感谢各位支持包涵!
    第 2 条附言  ·  2017-04-23 03:25:07 +08:00
    已在 Chrome Web Store 发布测试版:
    https://chrome.google.com/webstore/detail/hlc/bmjibjpfhjbmiflkbblpfohdndhlaekg

    可能需要先加入测试群组才能看到:
    https://groups.google.com/forum/#!forum/hlc-better-web

    GitHub 上的 binary 已删除,因为直接下载 crx 安装,第二次启动 chrome 时就会被禁用。
    14 条回复    2017-05-12 13:54:54 +08:00
    nightwind
        1
    nightwind  
       2017-04-20 06:19:32 +08:00
    这种轮子很多吧
    tt7
        2
    tt7  
    OP
       2017-04-20 08:28:28 +08:00
    @nightwind 常见的一些插件都是强行在原文上加 tag 实现的,会破坏原文的结构,对复杂情况的处理也不好。

    HLC 则是在 DOM 的 subtree 最后加 overlay 。 能做的事多了很多。

    另外, HLC 的 local app 可以部署在服务器端, 直接为已有网站添加注释功能。
    pheyer
        3
    pheyer  
       2017-04-20 09:10:14 +08:00
    提高什么效率?
    tt7
        4
    tt7  
    OP
       2017-04-20 10:33:15 +08:00
    @pheyer 因人而异吧,对一些人很可能没用。

    举个具体应用的例子,一类篇幅稍长的文字[1]往往需要几分钟读完,一个阅读作业中要读几十篇,总结各篇要点时就很有用了。

    [1] 比如这篇 https://hbr.org/2017/01/the-truth-about-blockchain
    polythene
        5
    polythene  
       2017-04-20 11:07:25 +08:00
    感谢分享!
    frinstioAKL
        6
    frinstioAKL  
       2017-04-21 01:38:19 +08:00
    很赞~能不能加上文字批注功能啊,加上这个就完美了~
    另外,后期会不会考虑做 Safari 插件?
    tt7
        7
    tt7  
    OP
       2017-04-21 10:39:30 +08:00
    @frinstioAKL 谢谢支持。批注以后有会有的,但形式会和 PDF 里加批注不太一样。 Safai 短期内不会有了。
    frinstioAKL
        8
    frinstioAKL  
       2017-04-21 13:02:48 +08:00
    @tt7 感谢回复,要是能加批注,收费也愿意啊
    solobat
        9
    solobat  
       2017-04-24 18:18:59 +08:00
    加入了 google group 以后, chrome 扩展链接还是无法访问
    tt7
        10
    tt7  
    OP
       2017-04-24 23:08:38 +08:00
    @solobat 加入之后会有一段延时才能显示。现在再试试应该可以了。
    megachweng
        11
    megachweng  
       2017-04-26 11:35:43 +08:00
    只要打上标记,选择到 annotation 的边缘时再拖动就会选择余下的内容,希望能改进
    tt7
        12
    tt7  
    OP
       2017-04-26 23:30:39 +08:00
    @megachweng 收到。这是个已知的问题,当时想不到很有用的使用情景,所以一直没改。 现在看看确实不太友好。

    能否了解下, 什么情况下会需要标记重叠的内容?这种情况下,你期待的行为应该是什么样的呢?
    tt7
        13
    tt7  
    OP
       2017-04-28 06:28:01 +08:00
    更新记录 :
    - 修正 #11 提的问题
    - 修正登录后 popup 没有及时更新的问题

    ( Version: 0.0.0.2 )
    tt7
        14
    tt7  
    OP
       2017-05-12 13:54:54 +08:00
    update: 通过 google id 登录的用户可以在 https://hlc.thehardmode.com/q 查询自己的笔记。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1540 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:13 · PVG 01:13 · LAX 10:13 · JFK 13:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.