
获得徽章 0
- 对于掘金上面,一些脑残的评论造成的掘金APP(主要是 ios macOS端)的闪退的简单剖析:
事件过程:
1.本人在沸点#掘金开发者大会#发布了一个新的动态;
2.楼下有个用户叫做Skinned的脑残用户其个人地址:juejin.im发表了一个评论,并且附上文字:这位吗?并附上一个链接:xxxxxxxxxxx;
3.本人点击进去,手机端APP直接闪退, 反复进去好几次都是这样,而后我登录PC端掘金论坛,看到了链接是(为了屏蔽自动识别链接,防止大家点击进去造成闪退,中间加上几个汉字):h这t是t链p接s://hilongjw.github.io/safari-reaper-demo/index.html;
4.楼主仔细揣摩后是来自github.io的链接,于是就打开了safari 浏览器输入网址,同时开启开发者模式,看到如图三,四,布局方面嵌套了极多的div,
样式方面主要是使用了一个css 属性backdrop-filter: blur(10px);简单百度一下是叫做高斯模糊的 css3效果,但是如果是设置大量的div, 并为所有div追加上该属性,会造成短时间性能的极高损耗,造成内存泄漏,app 闪退等;
总结:
1.针对于这个恶意的评论事件,为了不影响大家,楼主迫不得已删除了发布的沸点动态;
2.同时深感,怎么就没有自己的动态可以删除恶意评论的功能呢,掘金的小伙伴们这个小小的功能痛点是不是应该有呢?
3.同时建议各位掘金用户,对于评论中的未知链接,慎重点击,防止有不法分子获取个人隐私等恶意行为。
ps :
楼主,心里面也很难过,不甘心这场恶作剧,直接逛了那个用户Skinned的主页,以其人之道还治其人之身,他旗下部分沸点动态评论全部留言回敬给这位自作聪明的小子了!哼,哥也不是好惹的!!!
我不管你点不点进去。
最后我想说一句:请不要滥用自己的小聪明,只有低智商的人才会以此为趣!展开评论点赞