像js,css.在chrome,FireFox,IE浏览器不兼容问题一般怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了像js,css.在chrome,FireFox,IE浏览器不兼容问题一般怎么解决相关的知识,希望对你有一定的参考价值。

解决方法 先看你的产品面向的用户群体
如果完全可以不考虑低版本浏览器用户的就不用去纠结小部分代码问题
然后具体事情具体分析
js的兼容可以借助框架和库 比如jquery,或者自己写个方法判断和兼容该浏览器
css的兼容 其实在养成良好代码习惯和思路之后 能遇上的兼容问题其实是非常少的,很针对性的可以写一点hack,但不要多用
参考技术A 用谷歌浏览器,谷歌浏览器的兼容性好的一些。

是否有 Firefox 相当于 Chrome 的“translateZ(0);”强制 GPU 加速 CSS 动画?

【中文标题】是否有 Firefox 相当于 Chrome 的“translateZ(0);”强制 GPU 加速 CSS 动画?【英文标题】:Is there a Firefox equivalent to Chrome's "translateZ(0);" to force GPU accelerated CSS animation? 【发布时间】:2012-02-19 05:30:48 【问题描述】:

我有一个 CSS3 过渡,在 Chrome 中像丝绸一样平滑,但在(最新版本的)Firefox 中不稳定

我知道我可以通过设置 -webkit-transform: translateZ(0); 在 Chrome 中的 DOM 对象上强制 GPU 加速

我可以添加一个等效的样式来强制 Firefox 中的 GPU 加速吗?

【问题讨论】:

【参考方案1】:

Firefox GPU 会在可能的情况下默认加速。所以没有什么可以“强制”GPU加速:如果可能的话,它已经完成了。

【讨论】:

当我在 Firefox 中使用动画时,它可以达到 100% CPU。我认为整个硬件加速在 Gecko 中运行不佳 这真的取决于你的硬件。操作系统、驱动程序等......但是,有些情况下 Gecko 不能像 WebKit 那样加速,反之亦然。 我有一台 16GB 内存、SSD 和 4 CORE CPU 的机器,有一个很好的显卡,还有一堆简单的动画。 哪个操作系统? about:support 在图形部分有什么有用的说明吗? windows7.有什么有用的吗?我的显卡是 ATI Radeon HD 4300,但即便如此,一个强大的 GPU 应该可以处理 15 年前在电脑游戏中完成的简单动画任务..

以上是关于像js,css.在chrome,FireFox,IE浏览器不兼容问题一般怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

如何使用浏览器的 (chrome/firefox) HTML/CSS/JS 渲染引擎生成 PDF?

如何修复 Firefox 和 Chrome 之间的 CSS 填充问题?

js读取xml文件-适用于firefox、chrome

是否有 Firefox 相当于 Chrome 的“translateZ(0);”强制 GPU 加速 CSS 动画?

此 JS/jQuery 代码适用于 Firefox,但不适用于 Chrome

如何在 Chrome 开发工具或 Firefox 开发工具中查看 JS 正在改变我的元素的样式?