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

一个油猴脚本,还我干净清爽的百度百科页面

  •  1
     
  •   AllenHua · 2022-04-03 11:21:01 +08:00 · 3879 次点击
    这是一个创建于 969 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前排防 etc: 虽然但是,偶然还是会看一下百度百科嘛,虽然不咋地,不如 wikipedia

    Greasy Fork 地址

    GitHub

    去除了

    • 声明
    • 页头 tab
    • 秒懂百科
    • TA 说

    等等页面信息,与条目相关性不大,去 nmd ,别干扰我认真阅读。

    还移除了百度经验的视频等等信息。欢迎安装。

    Untitled.png

    Before

    20220403112947

    After

    20220403113018

    20 条回复    2022-04-04 16:22:45 +08:00
    foam
        1
    foam  
       2022-04-03 11:25:11 +08:00 via Android   ❤️ 1
    小技巧: 加上对比图会更"欢迎安装"噢。
    AllenHua
        2
    AllenHua  
    OP
       2022-04-03 11:31:35 +08:00
    @foam #1 谢谢。赶在了 10 分钟可编辑缓冲时间内编辑了一下帖子。。
    Cielsky
        3
    Cielsky  
       2022-04-03 11:31:51 +08:00 via Android
    直接 ublock orgin 了
    dazkarieh
        4
    dazkarieh  
       2022-04-03 11:34:08 +08:00   ❤️ 1
    已安装,感谢
    neptuno
        5
    neptuno  
       2022-04-03 11:57:36 +08:00 via iPhone
    能把讨论也删了吗,那个小红点看着难受
    AllenHua
        6
    AllenHua  
    OP
       2022-04-03 12:08:40 +08:00
    @Cielsky #3 😂️ 我好像也打开了 ublock origin
    @neptuno #5 我也是…… 小红点看着难受。但是考虑到可能有编辑讨论的需求,讨论 编辑 播报的按钮就不删了…… 请更新至 `v1.0.3`
    Kawauso
        7
    Kawauso  
       2022-04-03 13:19:27 +08:00
    @AllenHua 加个开关 XD😂
    AllenHua
        8
    AllenHua  
    OP
       2022-04-03 13:32:22 +08:00
    @Kawauso #7 选项太少,不打算加开关。这么简单的需求不想复杂化🤔️ 如果想要查看的话可以在 tamper monkey 中关闭此脚本以临时查看。
    505243267
        9
    505243267  
       2022-04-03 14:54:33 +08:00 via Android
    After 截图的右下角还是有 TA 说呀
    gbqqaybc
        10
    gbqqaybc  
       2022-04-03 15:02:32 +08:00 via Android   ❤️ 1
    感谢楼主的付出👍 很有帮助
    AllenHua
        11
    AllenHua  
    OP
       2022-04-03 16:43:47 +08:00 via iPhone
    @505243267 #9 右边栏的 ta 说忘了处理。楼主出来骑车了,晚点回去处理🤣
    nowheretoseek
        12
    nowheretoseek  
       2022-04-03 17:25:36 +08:00   ❤️ 1
    谢楼主的脚本,略改了改,删除了 header 、右边栏等地方的无用元素。
    ```
    classNames = ['navbar-bg-top', 'secondsknow-large-container', 'J-wgt-seconds-know-container', 'J-secondsknow-large-container', 'num', 'lemmaWgt-promotion-slide', 'lemmaWgt-promotion-rightPreciseAd', 'lemmaWgt-promotion-vbaike', 'navbar-wrapper', 'header'];
    idNames = ['J-declare', 'tashuo_bottom', 'side-share'];
    ```
    Birdy0017
        13
    Birdy0017  
       2022-04-03 20:55:09 +08:00   ❤️ 1
    感谢~ 百度文库也乱的雅痞:(
    cue
        14
    cue  
       2022-04-03 21:27:26 +08:00
    最简单的方法是换维基。
    kkocdko
        15
    kkocdko  
       2022-04-04 00:45:58 +08:00 via Android
    直接写广告过滤规则会更好些
    AllenHua
        16
    AllenHua  
    OP
       2022-04-04 09:09:25 +08:00 via iPhone
    @kkocdko #15 不懂就问,广告过滤能做成这样?页面很多元素和广告一点关系都没有。
    kkocdko
        17
    kkocdko  
       2022-04-04 12:44:26 +08:00 via Android   ❤️ 1
    广告过滤规则可以过滤元素。可以去看下 adblock 或者 unlock origin 的文档。

    比如这样一条规则,过滤百度的所有图片:
    baidu.com##img
    过滤 class “preview-video”:
    baidu.com##.preview-video

    很简单,就是写 css 选择器罢了。如果只是屏蔽元素,没必要用 userjs 。而且 userjs 还有加载速度的问题(在 userjs 未加载前这些元素已经显示,一闪而过,体验很糟糕)。
    AllenHua
        18
    AllenHua  
    OP
       2022-04-04 13:25:58 +08:00 via iPhone
    @kkocdko #17 很棒,学习了
    meisen
        19
    meisen  
       2022-04-04 15:14:49 +08:00   ❤️ 1
    支持,希望作者一直维护下去
    tomari
        20
    tomari  
       2022-04-04 16:22:45 +08:00   ❤️ 1
    支持
    秒懂百科是真的 nt
    不过我还是建议直接用维基百科吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1080 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 22:38 · PVG 06:38 · LAX 14:38 · JFK 17:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.