建议 V2EX 停止解析 sinaimg 的图片,在手机上完全无法看图了

2019-05-20 12:19:58 +08:00
 dog
RT,v2ex 上默认会自动解析新浪的图片转换成 img 标签,但众所周知,新浪的图片停止外链了,现在所有图片都加载不出来。

在电脑上还可以通过右键新窗口打开,或者看源码打开图片链接,但是在手机上就呵呵哒了…

建议不要再继续自动解析为 img 标签,如果可以的话解析为 a 标签并自动添加 no-referer 属性是最好的……
5771 次点击
所在节点    反馈
10 条回复
dog
2019-05-20 12:20:15 +08:00
@Livid 召唤一下
SoloCompany
2019-05-20 17:41:37 +08:00
其实 v 站可以设置一个很简单的安全规则,不向任何第三方站点发送 referrer header,就能解决新浪图片 broken image 的问题
dog
2019-05-20 17:46:18 +08:00
@SoloCompany 既然新浪现在不想让外部引用,那一向提倡不要“钻空子”的 V2 不如直接改成链接,让用户自己打开吧
SoloCompany
2019-05-20 18:06:21 +08:00
但是这个安全规则(不向第三方发送 referrer )是有意义的,不是为了盗链图片而存在的

当然为了满足新浪的要求,内容渲染应该不自动内嵌新浪图片是合适的
xiri
2019-05-20 19:30:56 +08:00
@SoloCompany 不向第三方发送 referrer 的话 v2 的广告投放怎么办呢,一般要统计转化率的啊
dog
2019-05-20 19:54:06 +08:00
@SoloCompany 不懂,等 @Livid 做选择吧,我的需求就是希望看帖方便点…
SoloCompany
2019-05-20 20:28:05 +08:00
@dog #6 我应该是有些细节弄错了, 安全设置 Referrer Policy: origin-when-cross-origin 只能阻断 path 及 query string 不能阻断域名
SoloCompany
2019-05-20 20:29:02 +08:00
autoxbc
2019-05-20 20:35:22 +08:00
@SoloCompany #8

本站已经部署了 referrerpolicy,可惜 Safari on iOS 不支持

/t/559120
/t/561120
justfun
2019-07-07 21:08:41 +08:00

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

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

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

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

© 2021 V2EX