- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我使用以下标记已有一段时间了:
<img src="lowresImage.jpg" srcset="lowresImage.jpg, highresImage.jpg 2x" alt="Lorem Ipsum">
这与 picturefill ( http://scottjehl.github.io/picturefill/ ) 配合得非常完美,不会出现任何跨客户端问题。
我只是想知道是否有人可以确认这是支持使用内联视网膜图像的有效标记。我使用它的原因如下:
我几乎找不到任何关于将 src 与 srcset 和 picturefill 一起用于 SEO 和 retina-display 的信息。所以如果这个标记没有缺陷,那么我希望更多的人可以使用这种方法来制作响应式和 SEO 友好的图像。
最佳答案
是的,它是有效的。如果浏览器不支持 srcset,则 src 用作后备。
但是,如果您只是将它用于视网膜的东西,那么您实际上并不需要使用 picturefill。如果浏览器不支持 srcset,我倾向于让它退化回正常的 src。
srcset 应该只是为 src 图像提供替代尺寸和分辨率,这就是谷歌不会读取它的原因。
我已经这样使用了几个月,没有发现任何问题。
附带说明,如果您缓存了较大的图像,它将使用该图像而不是较小的图像。它非常聪明和酷。
这里有一些关于 srcset 的好文章。
https://ericportis.com/posts/2014/srcset-sizes/
https://css-tricks.com/responsive-images-youre-just-changing-resolutions-use-srcset/
关于html - 在带有 picturefill 的图像标签上同时使用 src 和 srcset 是否有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32372623/
我正在使用 Picturefill v2.3.1 并且想知道是否有人知道用链接包装图片标签的方法,该链接也会对视口(viewport)宽度使用react?我的代码目前是这样的:
我想使用 Picturefill + React + React Router(同时使用 Webpack)。 上下文:尚无同构架构,因此在初始页面加载(路由更改)后获取数据。 …因此,渲染方法被调用了
如何使用 picturefill 提供视网膜图像? 目前我正在使用 picturefill.js 的第二个版本用作 polyfill。 我的 HTML 代码是: 问题是:所有浏览器(Chrome 除
我们目前正在我们的网站上实现 Picturefill(版本 2.2.0)。图片元素看起来像这样: 如您所见,考虑到正常的媒体查询和像素比,我们有
我正在创建一个网站,其中包含 Royal Slider HTML version 。我想使用picturefill加载针对当前查看的分辨率优化的图像。但我在让它发挥作用时遇到了问题。当我通过普通的 W
当通过创建两倍大的第二个图像来适应 Retina 显示器时,我看到推荐使用 picturefill.js 来防止下载较大的图像,除非它们是需要的。 但这不是“min-device-pixel-rati
我正在使用 picturefill 制作响应式图片。我遇到的问题是我正在调用 picturefill(); ajax调用成功回调的方法。当动态加载时,picturefill 被调用。 这工作正常,但问
我使用以下标记已有一段时间了: 这与 picturefill ( http://scottjehl.github.io/picturefill/ ) 配合得非常完美,不会出现任何跨客户端问题。 我只
我使用 Picturefill 在我的网页上加载了几张图片。它们在 Chrome 中正确显示,但在 Internet Explorer 8 中根本不显示。 这是我的代码示例:
我是一名优秀的程序员,十分优秀!