gpt4 book ai didi

javascript - 为什么 facebook 有随机元素 ID?

转载 作者:太空狗 更新时间:2023-10-29 16:09:22 26 4
gpt4 key购买 nike

我注意到 facebook 对每个元素都有随机的元素 ID——包括没有唯一元素 ID 的元素。

<div id="__w2_YvdN1r2_loading">blah</div>

他们为什么对每个元素都这样做以及他们是如何做到的有什么想法吗?

最佳答案

我能想到的“为什么”的一个原因是防止或至少减少 screen scraping 的发生率- 如果 ID 确实是随机的。至于如何生成伪随机值,有无数种方法可以强制生成类似于 __w2_YvdN1r2 的字符串。

考虑到 Facebook 的 Javascript 有多繁重,如果 ID 像您想象的那样随机,我会感到非常惊讶,除非这些值也输出到 javascript 数组/对象/存储中,以供页面 javascript 使用。

关于javascript - 为什么 facebook 有随机元素 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3465928/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com