我刚刚收到一封电子邮件,其中包含一个远程托管的动画 png。png 文件是一个倒数计时器。这是网址:-
https://img.kickdyn.com/57/1MfiOGVFjvmaMMHd3VZv/imgancnt.png
有人可以帮我解释一下这是如何工作的吗?我原以为每次加载文件时,它都会从同一点开始播放,有效地重置倒计时,但情况似乎并非如此。
PNG 文件如何知道从哪里恢复倒计时?
该图像是 GIF(MIME 类型image/gif),而不是 URL 建议的 PNG。您可以通过检查响应来检查这一点:
缓存控制:私有 连接:保持连接 内容长度:292122 内容类型:图像/gif 日期:2013 年 7 月 10 日星期三 15:42:25 GMT 服务器:Microsoft-IIS/7.5 X-AspNet-版本:4.0.30319 X-Powered-By:ASP.NET
由于服务器当然可以即时生成 GIF 图像或任何响应,因此生成具有匹配倒计时时间的动画图像并将其呈现给客户端并不是火箭科学。