2016 - 2024

感恩一路有你

前端怎么处理兼容性 前端面试时问到:怎么解决浏览器兼容性?该怎么回答比较好?

浏览量:1708 时间:2021-03-14 08:09:49 作者:admin

前端面试时问到:怎么解决浏览器兼容性?该怎么回答比较好?

当然IE6/IE7对Fe不友好,但专业Fe绝不应该放弃,因为这两种浏览器很难处理。

如果用户需要,我的目标是为用户提供我力所能及的最佳前端演示。兼容性问题绝不仅仅是IE6/7。各种手机、浏览器、版本的兼容性也有各种各样的问题,这些问题比ie更有异国情调,我的经验是,每次遇到kengdai问题,我都要做以下几件事:确认触发场景,什么浏览器、版本,在什么样的情况下会出现问题,从而达到预期的效果稳定的重复;找出问题的原因,为什么会出现这样的问题(可以上网搜索,自己想想,甚至可以通过邮件询问相应公司的开发人员);确定解决方案,你有什么建议框架级的解决方案,一句话,就是设置规范,避免类似的问题;对于例如,不要使用某些属性;使用某些布局方法来避免某些问题;是否有任何临时方法可以快速绕过?我们并不总是有时间研究框架级方法。怎样才能把这些都积攒在过去,将是有用的。别以为如果IE6和IE7都没了,就不用考虑浏览器兼容性了。Chrome/Firefox、WebKit版本、移动浏览器和终端都必须处理浏览器兼容性问题。嗯,是的,偶尔闪一下。兼容各种终端,分辨率和浏览器都是兼容性问题。这就是铁的生命,它是公认的。通过给用户最好的体验,我们可以获得更多。

前端开发ie浏览器的兼容问题怎么解决?

所谓浏览器兼容性问题,是指由于不同浏览器对同一代码的解析不同,导致页面显示效果不统一的情况。在大多数情况下,我们的要求是,无论用户使用什么浏览器浏览我们的网站或登录我们的系统,都应该是一个统一的显示效果。因此,浏览器的兼容性是前端开发人员经常遇到和必须解决的问题。

在学习浏览器兼容性之前,我想将前端开发人员分为两类:

第一类是完全按照设计图纸开发的前端开发人员,可以说精确到1px。他们很容易发现设计图纸的缺点,在极少数情况下,他们会遇到浏览器兼容性问题。这些问题往往都是浏览器的bug,它们不满足于页面后期易于维护,代码重用问题较少。可以说,这是一个相对稳定和放心的代码。

第二类是前端开发人员,他们基本上按照设计图纸进行开发。很多细节之间差距很大,不如间距、行高、图像位置等好。它们通常相差几个像素。通过反复调试,实现了一定的效果。造成这种效果的具体原因还很模糊,整体布局也很脆弱。一点点变化就会造成混乱。为什么代码是这样写的还是个未知数。这类开发人员经常受到兼容性问题的困扰。修改此浏览器后,另一个浏览器出现故障。不知道如何改变。事实上,他们遇到的大多数兼容性问题不应该归咎于浏览器,而应该归咎于他们的技术本身。

前端开发怎么解决浏览器的兼容问题?

通常,它与IE8和主流浏览器兼容。IE8不支持CSS3的新特性。对于主流浏览器,您需要了解DOM中的差异

前端怎么处理兼容性 兼容性问题怎么解决 前端开发如何解决浏览器兼容

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。