首页 > 代码库 > 优雅降级与渐进增强

优雅降级与渐进增强


优雅降级:观点认为应该针对那些最高级,最完善的浏览器来
            设计网站,而将那些认为过时或有功能缺失的浏览器下
     的测试工作安排在开发周期的最后阶段,并把测试对象
       限定为主流浏览器(IE,MOZILLA等)的前一个版本

 

 

 


渐进增强:观点认为应关注内容本身。
     内容是建立网站的诱因,有的网站展示它,有的则收集它,有的寻求,
     有的网站甚至包含以上所有,但相同点都是他们全都涉及到内容,这使得
     渐进增强成为一种更为合理的设计范例,这也是它立即被雅虎说采纳
       并用以构建其分级式浏览器支持策略的原因所在

 

 

两个之间的区别

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

  “它们是看待同种事物的两种观点”。“优雅降级”和“渐进增强”都关注于同一网站在不同设备里不同浏览器下的表现程度。关键的区别则在于它们各自关注于何处,以及这种关注如何影响工作的流程。

优雅降级与渐进增强