美文网首页
针对兼容、多浏览器覆盖有什么看法?渐进增强和优雅降级是什么意思

针对兼容、多浏览器覆盖有什么看法?渐进增强和优雅降级是什么意思

作者: Maggie_77 | 来源:发表于2016-12-04 18:57 被阅读0次

A级兼容(chrome、firefox、IE9+):要保证在最新浏览器上完美实现设计稿;
B级兼容(ie8):能用且差别不大
C级兼容(ie7以下):能用
首先以最大程度完善设计稿为基础,再考虑兼容性,不能为盲目为了兼容问题而弃用方便简洁的新方法(如html5、css3);当然也不能用过新的技术方法使得兼容性过于低、实用性差。

  • 渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验
  • 优雅降级 graceful degradation:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容
  • 区别:优雅降级是从复杂的现状开始,并试图减少用户体验的供给,而渐进增强则是从一个非常基础的,能够起作用的版本开始,并不断扩充,以适应未来环境的需要。降级(功能衰减)意味着往回看;而渐进增强则意味着朝前看,同时保证其根基处于安全地带

相关文章

  • 面试准备之JS

    常规题目 1.渐进增强和优雅降级 优雅降级:一开始就构建整个网站的完整功能,然后针对低版本浏览器进行兼容。渐进增强...

  • 针对兼容、多浏览器覆盖有什么看法?渐进增强和优雅降级是什么意思

    A级兼容(chrome、firefox、IE9+):要保证在最新浏览器上完美实现设计稿;B级兼容(ie8):能用且...

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

    什么叫优雅降级和渐进增强? 渐进增强 progressive enhancement: 针对低版本浏览器进行构建页...

  • web前端性能优化

    什么是渐进增强和优雅降级?渐进增强(progressive enhancement):针对低版本的浏览器进行构建页...

  • 渐进增强和优雅降级的区别

    什么是渐进增强和优雅降级呢? 渐进增强 :针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行...

  • 浏览器兼容

    什么是浏览器兼容问题 为什么会有浏览器兼容问题 用到的网站 处理兼容问题的思路 渐进增强和优雅降级 stackov...

  • 优雅降级和逐渐增强

    什么是优雅降级和逐渐增强呢?优雅降级:一开始就构建完整的页面,然后在针对低版本的浏览器进行兼容;逐渐增强:先针对低...

  • HTML&CSS题目

    渐进增强和优雅降级? 渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互...

  • CSS3学习笔记(技术胖)

    标签(空格分隔): CSS3 前端 技术胖 面试题 渐进增强和优雅降级 答:渐进增强是先满足大部分浏览器;优雅降级...

  • 牛客笔记主观题

    优雅降级和渐进增强的区别 答:优雅降级:首先开发在新版本浏览器中丰富的应用,对于老的浏览器,一步一步的向下兼容;渐...

网友评论

      本文标题: 针对兼容、多浏览器覆盖有什么看法?渐进增强和优雅降级是什么意思

      本文链接:https://www.haomeiwen.com/subject/jmwhmttx.html