zoukankan
html css js c++ java
Shim 与 Polyfill
Shim: 用来向后兼容。比如
requestIdleCallback
,为了在旧的环境中不报错,可以加
shim
。
使用环境中现有的 api 来实现,不会引入额外的依赖或其他技术。
Polyfill: 用来增强,添加新功能。比如 IE7 不支持 localStorage,能添加 polyfill 来支持。
不限制实现,只要是能引入该新功能。通过 js 可 flash。记得很早以前 chrome 还为 ie 开发过插件来支持一些高级的浏览器特性。
参考
What is the difference between a shim and a polyfill?
shim vs polyfill?
查看全文
相关阅读:
20170226-云计算设计模式翻译-自动伸缩指南(逐字翻译)
20170723-Ioc与AOP
20170710-几维晨规
诸城项目-开发日志
GPS常识-B版(简)
GPS常识-A版(详)
20141209-基本概念-BlogEngine.NET(1)-笔记
9.聚类分析
7.分类:基本概念 忌讳
6.挖掘关联规则
原文地址:https://www.cnblogs.com/Wayou/p/shim_and_polyfill.html
最新文章
HTTPS
表
2018年年度总结
类加载器
类加载的时机和过程
Java中的线程池
读写锁
重入锁
Lock接口
happens-before
热门文章
final域的内存语义
锁的内存语义
volatile的内存语义
IDEA安装和激活
SSM框架中的前后端分离
并发容器——ConcurrentHashMap
Java内存模型基础
原子操作的实现原理
volatile的实现原理与应用
JDK源码分析(5)Vector
Copyright © 2011-2022 走看看