渐进增强与优雅降级

你能描述一下渐进增强和优雅降级之间的不同吗
渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。
优雅降级:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。

区别:优雅降级是从复杂的现状开始,并试图减少用户体验的供给,而渐进增强则是从一个非常基础的,能够起作用的版本开始,并不断扩充,以适应未来环境的需要。降级(功能衰减)意味着往回看;而渐进增强则意味着朝前看,同时保证其根基处于安全地带

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 作为一名前端开发人员,最头疼的莫过于浏览器兼容。远古时期万恶的IE6,到现在CSS3不兼容的IE7/8.为了保证不...
    以乐之名阅读 1,304评论 5 8
  • 渐进增强(progressive enhancement): 针对低版本浏览器进行构建页面,保证最基本的功能,然后...
    Ymuyi阅读 549评论 0 2
  • 渐进增强 针对低版本浏览器进行构建页面,保证最基本的功能。然后再针对高级浏览器进行效果,交互等改进和追加功能达到更...
    C前端阅读 176评论 0 0
  • 印象中,渐进增强和优雅降级这两个概念是在 CSS3 出现之后火起来的。由于低级浏览器不支持 CSS3,但是 CSS...
    康斌阅读 33,298评论 1 60
  • 今天给大家分享一下,深度思考中的知识点——渐进增强和优雅降级有什么不同? 一、背景介绍在前端开发的过程中,经常需要...
    南木小屋阅读 1,927评论 0 2