请考虑以下示例:
<noscript>
<img class="photo" src="example.png">
</noscript>
Run Code Online (Sandbox Code Playgroud)
如果客户端禁用了Javascript,客户端是否只下载图像文件?(我知道客户端只能在此示例中禁用Javascript时才能看到图像)
我问的原因是因为我一直在外部CSS中使用base64数据URI来处理几个背景图像属性(避免http请求).我还想通过外部Javascript更新它们的值来使用base64数据URI作为某些img标签的src值(以保留缓存的好处).
从本质上讲,这一点的重点是避免/限制http请求,所以我想知道我是否可以优雅地降级并且只在Javascript被禁用时才获取图像文件?或者无论是下载图像?