html – Firefox 3与Firefox 4的开发区别?

html – Firefox 3与Firefox 4的开发区别?,第1张

概述我正在考虑更新到Firefox 4(目前正在运行Firefox 3.6.15 – 暂时不是软件问题!)并且在Web开发方面有一些问题. 我唯一担心的是两者之间是否存在任何兼容性问题(CSS / HTML)或怪癖.我不愿意在一个网站上使用Firefox 4而使用Firefox 3时使用Firefox 4时看到类似3px间距的东西(使用Firefox 3几乎就像IE6对IE7对IE8惨败,如果你得到我 我正在考虑更新到firefox 4(目前正在运行firefox 3.6.15 – 暂时不是软件问题!)并且在Web开发方面有一些问题.

我唯一担心的是两者之间是否存在任何兼容性问题(CSS / HTML)或怪癖.我不愿意在一个网站上使用firefox 4而使用firefox 3时使用firefox 4时看到类似3px间距的东西(使用firefox 3几乎就像ie6对ie7对ie8惨败,如果你得到我的漂移).

最后,我只是检查firefox 4是否像往常一样显示带有更新“引擎”的网站/网络应用程序(这是我所期望的).

思考?有谁比较这个级别?而且我不只是在谈论CSS重置级别的事情,而是我正在考虑这些兼容性.

希望我的关注有点清楚.我似乎无法找到除FF4增强列表之外的任何比较(通过FF3),我不是要将此作为软件问题,而是我应该知道升级时我遗漏的任何输出更改.在开发和浏览器兼容性方面,我不想错过重要的差异.

谢谢.

解决方法 甚至ie6 / ie7 / ie8与其他浏览器相比也没有像你所说的那么大的惨败;具有奇怪间距差异的旧IE版本中的错误主要是由于网站迫使浏览器进入Quirks模式(不管其名称)而不是标准模式.如果您处于标准模式,那么浏览器几乎都遵循相同的规则,尽管旧版本中的功能较少(ie6中的功能要少得多).

考虑到这一点,从FF3.6到FF4.0的升级不应该为您在使用FF3.6编写的现有站点(以及一般的标准模式)中出现任何问题.

我对FF4的唯一重要警告是他们已经删除了-moz绑定CSS功能.这是(或更确切地说)是一个特定于firefox(即非标准)的CSS功能,它允许您使用CSS将Xul模板绑定到HTML元素. Xul是编写firefox用户界面的XML UI定义语言(以及Mozilla的其他应用程序).由于安全考虑,他们已经删除了直接从网页引用它的功能.

这个问题通常不应该引起任何人的关注 – 如果你一直坚持标准,你就永远不会使用它.

但是,有一种方法可以广泛使用它:作为浏览器破解firefox以支持省略号.所有其他浏览器都支持CSS文本溢出:省略号;但firefox不支持.即使FF4也不会支持它.有人设法使用-moz-binding破解了一种方法,从那时起许多网站都在使用它.这个黑客将在FF4中停止工作.

请在此处查看有关此主题的问题:text-overflow:ellipsis in Firefox 4? (and FF5)

但除此之外,firefox 4中几乎所有新功能 – 当然从渲染引擎的角度来看 – 都是FF3.6的增量升级,因此现有站点应继续保持不变.

总结

以上是内存溢出为你收集整理的html – Firefox 3与Firefox 4的开发区别?全部内容,希望文章能够帮你解决html – Firefox 3与Firefox 4的开发区别?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1135378.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-30
下一篇2022-05-30

发表评论

登录后才能评论

评论列表(0条)

    保存