首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get Google Chrome
Vimium · 在 Chrome 里使用 vim 快捷键
V2EX  ›  Chrome

较新版 Chrome 下载的 500px 上的图片只能用 Chrome 才能打开

  •  
  •   kuleyu · 119 天前用 Android 发布 · 798 次点击
    这是一个创建于 119 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,最近发现:较新版 Chrome 下载的 500px 上的图片只能用 Chrome 才能打开;而其他浏览器如 Firefox 与 Edge 都正常。

    较新版 Chrome 的这一特点,似乎只针对那些不带格式后缀的图片链接,如 https://drscdn.500px.org/photo/258271235/m%3D900/v2?webp=true&sig=b69963c7ba89c2a86ec16c9f6e3276716ecf415b7d3ed0667af0346ad1862e3b

    有清楚这背后原理的大神吗?

    4 回复  |  直到 2018-05-27 16:28:58 +08:00
        1
    songz   119 天前
    webp 格式?
        2
    ZenFX   119 天前
    webp 格式的吧
        3
    kuleyu   119 天前
    @songz 谢谢!了解了以下,应该就是 webp 格式。

    针对如上链接图片特意做了个测试。Chrome 同 Firefox 与 Edge 等浏览器一样,下载后默认的保存格式都是 “.jpg ”,但是通过 Chrome 下载后的大小为 “ 152kb ”,而通过 Firefox 与 Edge 等浏览器下载后的大小为 “ 116kb ”,分辨率为 “ 900 x 562 ”。

    用 Chrome 将这张图片下载后,所有图片查看器 /图片编辑器以及其他浏览器都无法读取,只有 Chrome 自己才可以读取,主要原因可能是 Chrome 下载的格式其实是 “ webp 格式”,而非 “ jpg 格式” [这样默认的保存为 “ jpg 格式”,有点误导用户] ;但是用 Firefox 与 Edge 等下载后却可以正常读取,原因可能归咎于二者在下载的过程中已经将 “ webp 格式” 转化为 “ jpg 格式” 了。

    尝试了下,将 Chrome 下载得到的 “ 152kb ” 的 “.jpg ” 文件后缀改为 “.webp ” 后,再经过 `https://image.online-convert.com/convert-to-jpg` 转化后得到了一个 “ 80.1kb ” 的 “.jpg ” 文件,分辨率同样为 “ 900 x 562 ”,粗略比较,感觉清晰度和上面的 “ 116kb ” 的差不多。
        4
    kuleyu   119 天前
    @ZenFX 嗯,应该是的。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1443 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 25ms · UTC 16:16 · PVG 00:16 · LAX 09:16 · JFK 12:16
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1