srcset属性获chrome 34支持,大赞! | Front News | 前端观察

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  
您的位置:首页 > Front News, Tips > srcset属性获chrome 34支持,大赞!

srcset属性获chrome 34支持,大赞!
神飞 发表于 10. Apr, 2014, 分类: Front News, Tips , 发表评论 »
标签:Chrome & HTML5 & srcset

Chrome 34终于正是发布,最引人的特性是开始支持srcset属性了。

其实在此之前,Safari已经开始支持了,而目前来看,这个属性就是为rMBP服务的,因为桌面电脑上只有rMBP需要更高分辨率的图片。但是其实这个属性的用途并不仅限于此。

最常用的用法:

<img 
src="normal.jpg"
srcset="normal.jpg 1x, high-res.jpg 2x, highest-res.jpg 4x" http://www.qianduan.net>

但是W3C规范的描述其实更详细:

To specify an image, give first a URL, then one or more descriptors of the form 100w, 100h, or 2x, where “100w” means “maximum viewport width of 100 CSS pixels”, “100h” is the same but for height, and “2x” means “maximum pixel density of 2 device pixels per CSS pixel”.via w3c

简而言之,就是img标签首先要有个基本的图片URL,然后srcset可以用描述http://www.qianduan.net约定http://www.qianduan.net纬度指定更多的图片,比如1x、2x、4x,100w、100h等,其中100w表示最大viewport为100px的情况,100h与此类似:

<img 
src="img.jpg"
srcset="img.jpg 1x, img-100.jpg 100w, img-300.jpg 300w" http://www.qianduan.net>

所以srcset不仅仅能用于为高分屏的rMBP提供更清晰的图片,更能为响应式设计的网站提供更便捷灵活的图片显示方案。

而且,相信以后windows平台的笔记本也会越来越多的引入高分屏,根据业务来合理的使用这个属性吧。

IE浏览器怎么办?你说呢?呵呵~~

作者: 神飞
爱好前端设计与开发,崇尚一目了然的设计。现居深圳,就职于腾讯ISUX团队 Follow me on twitter @qianduan
如果你喜欢本文,欢迎 订阅本站 以获得本站最新内容。

您或许也会喜欢:
  • PPT:HTML5 表单——为体验而生
  • 用于WebKit的CSS诀窍
  • Chrome extension 升级到 manifest version 2 的问题
  • Chrome开始支持GreaseMonkey
  • Chrome 28发布——hello Blink
  • Chrome for Android发布
  • IE9 beta对HTML5http://www.qianduan.netCSS3的支持
  • mac下网页中文字体优化
  • 通过使用Chrome的开发者工具来学习JavaScript
  • -webkit-filter是神马?

    发表评论