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

你觉得这个功能有用吗?(自动高亮搜索词+定位搜索页描述)

  •  
  •   xibobo · 36 天前 · 1350 次点击
    这是一个创建于 36 天前的主题,其中的信息可能已经有所发展或是发生改变。
    请分享你的看法,这是我们在开发插件中的其中一个功能。(未来会可以支持手机端)

    16 条回复    2024-10-29 10:50:42 +08:00
    nelzomal
        1
    nelzomal  
       36 天前
    消灭 0 回复,大家给点意见,建议呗。
    clemente
        2
    clemente  
       36 天前
    挺好的 怎么实现的?
    nelzomal
        3
    nelzomal  
       36 天前
    @clemente 先解析谷歌搜索页,提取关键词和 desc 。
    然后解析网页,提取文字。

    最后对 desc 和文字做模糊匹配,找到最合适的,然后滚动过去。

    挺复杂的。。我弄了好久。。
    beryl
        4
    beryl  
       36 天前
    Google 现在有的搜索或者网站有这个功能,搜索结果的链接带个 ~ 符号,后面是搜索词,打开页面后会展示出来和高亮搜索词

    不过支持的网站不对,但是也说明需求是有的,不然 Google 也不会做
    nelzomal
        5
    nelzomal  
       36 天前
    @beryl 谷歌现在不会高亮搜索词吧。 只会滚动到搜索页中出现的句子的位置。

    这个功能就是就对所有搜索结果 都支持滚动。
    你觉得有用吗?
    nelzomal
        6
    nelzomal  
       36 天前
    @nelzomal 顺手加了个高亮搜索词。
    clemente
        7
    clemente  
       36 天前
    @nelzomal 我下不了插件
    clemente
        8
    clemente  
       36 天前
    @nelzomal 高亮是怎么实现的 直接覆盖
    nelzomal
        9
    nelzomal  
       36 天前
    @clemente 高亮用的是 css highlight ,你自己搜一下 (我暂时还贴不了链接)
    插件还没上架。。我在说服我的合作伙伴,这个功能有价值。(因为还是要花一点时间 优化的)
    所以如果上架了, 你会用吗?
    kerbals
        10
    kerbals  
       36 天前
    这个功能挺好的
    clemente
        11
    clemente  
       36 天前
    @nelzomal 我想知道的是怎么能修改原有的页面 直接覆盖呢?
    nelzomal
        12
    nelzomal  
       36 天前
    @clemente 就是用的 css highlight , 找到 text node 的 range 然后高亮
    beryl
        13
    beryl  
       36 天前   ❤️ 1
    @nelzomal #5 谷歌有高亮的,上午尝试找了下,但是没有找到形式。

    我感觉是有用的
    molvqingtai
        14
    molvqingtai  
       33 天前
    @nelzomal #3 复杂是找 CSS Highligh API 找了很久吗🤣
    molvqingtai
        15
    molvqingtai  
       33 天前
    @nelzomal #3 我也有这个想法,你做了我就不做啦
    nelzomal
        16
    nelzomal  
       32 天前
    @molvqingtai 你做一下就知道复杂在哪了嘛。 我最早也需要 1 个月 才会上架这个功能的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2703 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:11 · PVG 18:11 · LAX 02:11 · JFK 05:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.