网易云网页版歌单里夹在歌曲名里的随机字符是干吗用的

2019-01-09 15:43:02 +08:00
 YenvY

任何有歌曲列表的地方都有这个 soil 标记,歌名 /专辑名 /歌手名里都有,插入的内容和位置每次刷新还都不一样,还会根据语言选择插中文还是英文。

这个样式就是用负数 indent 把里面的文本藏了起来,但是用鼠标选中复制文本的时候就会暴露。

这东西是什么目的啊, 为什么要 soil 这些

1565 次点击
所在节点    问与答
9 条回复
azh7138m
2019-01-09 15:46:46 +08:00
防爬虫?
YenvY
2019-01-09 15:50:01 +08:00
@azh7138m
想靠我描述的这个东西防爬虫大概是白给吧。。
azh7138m
2019-01-09 15:52:21 +08:00
你看爬虫拿到的歌曲名就不对了,能挡掉不少了
sike03
2019-01-09 15:59:46 +08:00
如果是反爬的话,那直接拿 <b> 的 title 不就行了吗?
dapang1221
2019-01-09 16:03:01 +08:00
没版权的歌曲防侵权?瞎猜的,不懂……
silencefent
2019-01-09 16:04:45 +08:00
soil 做名词是粪便,泥土
做动词是弄脏
Loerise
2019-01-09 16:37:09 +08:00
很早之前 qq 音乐不是可以导入歌单吗,我记得当时是要 ctrl + a 复制整个歌单页面,然后粘贴到 qq 音乐提供的一个页面里面。然后他给你解析并生成歌单,后来网易云就弄出了这个东西,就是防这个的。
meik2333
2019-01-09 16:45:20 +08:00
现在 QQ 音乐还是可以导入歌单,而且只要提供歌单的分享链接就可以。

如果这东西是为了反爬虫的话...那它只能挡住很少一部分新手,就是在歌曲名这里玩出花来,大不了建一个歌曲链接到歌曲名的映射表,怎么都能拿到的。
YenvY
2019-01-09 16:45:48 +08:00
@Loerise
原来如此 受教了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525403

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX