鸦杀's Blog

什么叫优雅降级和渐进增强?

2016-07-25

  • 优雅降级:一开始就先完成高级浏览器中的完整功能,然后针对各版本的浏览器hack实现降级功能。如果无法实现该功能,使用候选方法。

  • 渐进增强:先保证所有浏览都支持的最基本的功能。然后针对高级浏览器交互改进和追加功能以求更好的体验。

两者的区别在于,优雅降级是从复杂的现状开始,并试图减少用户体验的供给。渐进增强是从非常基础的版本开始,实现功能的扩充。优雅降级意味着往回看,而渐进增强意味着往前看。

扫描二维码,分享此文章