微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

丢弃shiv的外链依赖吧

很久之前,我们都是直接采用shiv来规避低版本浏览器不支持新语义化标签

但是慢慢地,大家也开始丢弃它的外链远程方式,直接页面内嵌。

<!--[if lte IE 8]> 
<script>
	(function(){
		var e = "abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(","),i=e.length;
		while(i--){
			document.createElement(e[i])
		}
	})();
</script> 
<![endif]-->

<!--[if lt IE 9]>
<script>
(function(){
    var tags = ['header','footer','figure','figcaption','details','summary','hgroup','nav','aside','article','section','mark','abbr','meter','output','progress','time','video','audio','canvas','dialog'];
    for(var i=tags.length - 1;i>-1;i--){ document.createElement(tags[i]);}
})();
</script>
<![endif]-->

个人想法:

部分活动项目其实tag用的不多就再狠一点,删掉点没有用的!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐