V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MYDB
V2EX  ›  前端开发

抖音网页端的前端项目组负责人肯定是脑子里装满了“金色的智慧”

  •  
  •   MYDB · 120 天前 · 1903 次点击
    这是一个创建于 120 天前的主题,其中的信息可能已经有所发展或是发生改变。
    元素变量每隔一段时间就改一次,uBlock Origin 每隔一段时间就得重新抓取一次元素
    屏蔽元素前后对比效果图:
    [前]

    [后]


    这以后还得专门维护了,真无语,B 站/斗鱼/虎牙等国内"毒瘤"的页面元素都只用屏蔽一次
    14 条回复    2024-08-24 17:55:09 +08:00
    MYDB
        1
    MYDB  
    OP
       120 天前
    更 nb 的是,F12 打开开发者工具,会刻意让 cpu 满载,还没有找到对应的代码,不清楚是怎么实现的,就这么怕别人来”家访“哈哈
    MYDB
        2
    MYDB  
    OP
       120 天前
    龟龟,停留在 F12 页面上个厕所的时间,不知道抖音用什么代码,满载 cpu 直接把开发者工具崩溃了,13700kf+4070 不至于这么弱鸡吧
    GabrielleBellamy
        3
    GabrielleBellamy  
       120 天前
    我记得百度百科的也是命名神出鬼没……基本没法屏蔽
    MYDB
        4
    MYDB  
    OP
       120 天前
    @GabrielleBellamy 还真是...我今年年初弄的一套百度系屏蔽规则,只有百科全部失效了
    baobao1270
        5
    baobao1270  
       120 天前 via Android
    和框架有关吧 构建工具每次编译上新版本会更改元素名称 不是很正常吗
    ssh
        6
    ssh  
       120 天前
    换个思路,去抓 [关注] 后面的兄弟节点。
    关注这两个字总不能变吧
    teasick
        7
    teasick  
       120 天前
    话说抖音的 SEO 是不是做得很牛,现在搜什么都可以搜到抖音去
    imnpc
        8
    imnpc  
       120 天前
    @MYDB #1 这个我以前用过 教育视频站 用来反采集 反盗链 加载的一个 js 如果检测到控制台 就狂占内存 除非关闭浏览器
    june4
        9
    june4  
       120 天前   ❤️ 1
    css 的缺点是不能匹配节点内容,现在很多站都原子 css 或 css-in-js 生成的类全是自动 id,不好匹配或随时会变
    Xu3Xan89YsA7oP64
        10
    Xu3Xan89YsA7oP64  
       120 天前   ❤️ 2
    打包生成的随机值肯定不能用啊,css 还得练啊,给你看看我屏蔽的
    ```
    ! Jun 8, 2024 https://www.douyin.com
    ! 双列
    www.douyin.com##div#waterFallScrollContainer
    ! 侧边栏按钮
    www.douyin.com##div[data-e2e="douyin-navigation"] > div > div > div > div:not(:nth-child(3), :nth-child(4), :nth-child(5))
    ! 推荐页
    www.douyin.com##div#root > div > div#douyin-right-container > div.xgplayer-playswitch + div#slidelist
    ```
    xiaoxiuaoliang
        11
    xiaoxiuaoliang  
       119 天前 via iPhone
    还以为真有什么值得喷的
    Y25tIGxpdmlk
        12
    Y25tIGxpdmlk  
       119 天前
    @teasick #7 你是不是理解错了,人家说的是抖音里面有用的内容多,很多问题搜抖音可以搜到想要的答案,跟 SEO 没一毛关系
    MYDB
        13
    MYDB  
    OP
       119 天前 via iPhone
    @shizhibuyu2023 大师我悟了,这就去学习一些基本的 css 知识,ublock 也得找些文档重修一下了
    teasick
        14
    teasick  
       119 天前
    @Y25tIGxpdmlk 我这是发散了一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2548 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:17 · PVG 11:17 · LAX 19:17 · JFK 22:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.