优雅降级和渐进增强概述
渐进增强针对低版本的浏览器构建页面,保证基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验
优雅降级一开始就构建完整的功能,然后再针对低版本的浏览器进行兼容
实际中开发
- 一般在实际开发中,我比较倾向于优雅降级,即针对高版本的浏览器构建完整的功能然后在对IE等浏览器进行兼容
解决方案
- 前端开发最令人头疼的是兼容性问题,即我们要兼容在不同浏览器下使得我们的页面可以保持其正常的显示以及事件的正常执行,可以使用的解决办法就是css中的浏览器前缀,前缀主要是解决css3中的一些新特性。