首页 > 试题广场 >

优雅降级和渐进增强

[问答题]
渐进增强:一开始就针对低版本浏览器进行构建页面,完成基本的功能,然后再针对高级浏览器进行效果、交互、追加功能达到更好的体验。
优雅降级:一开始就构建站点的完整功能,然后针对浏览器测试和修复。比如一开始使用 CSS3 的特性构建了一个应用,然后逐步针对各大浏览器进行 hack 使其可以在低版本浏览器上正常浏览。
发表于 2017-09-11 17:24:02 回复(0)

渐进增强:针对低版本进行构建页面 保证最基本的功能 然后再针对高版本进行效果交互改进和功能增强;

优雅降级:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。

编辑于 2019-10-15 20:28:05 回复(0)
1. 优雅降级:Web站点在所有新式浏览器中都能正常工作,如果用户使用的是老式浏览器,则代码会检查以确认它们是否能正常工作。由于IE独特的盒模型布局问题,针对不同版本的IE的hack实践过优雅降级了,为那些无法支持功能的浏览器增加候选方案,使之在旧式浏览器上以某种形式降级体验却不至于完全失效。

2. 渐进增强:从被所有浏览器支持的基本功能开始,逐步地添加那些只有新式浏览器才支持的功能,向页面增加无害于基础浏览器的额外样式和功能的。当浏览器支持时,它们会自动地呈现出来并发挥作用。
发表于 2015-07-27 14:42:19 回复(2)
<p>优雅降级</p><p><br></p><p>渐近增强</p><p><br></p>
发表于 2020-09-11 17:22:33 回复(0)