我唯一担心的是两者之间是否存在任何兼容性问题(CSS / HTML)或怪癖.我不愿意在一个网站上使用Firefox 4而使用Firefox 3时使用Firefox 4时看到类似3px间距的东西(使用Firefox 3几乎就像IE6对IE7对IE8惨败,如果你得到我的漂移).
最后,我只是检查Firefox 4是否像往常一样显示带有更新“引擎”的网站/网络应用程序(这是我所期望的).
思考?有谁比较这个级别?而且我不只是在谈论CSS重置级别的事情,而是我正在考虑这些兼容性.
希望我的关注有点清楚.我似乎无法找到除FF4增强列表之外的任何比较(通过FF3),我不是要将此作为软件问题,而是我应该知道升级时我遗漏的任何输出更改.在开发和浏览器兼容性方面,我不想错过重要的差异.
谢谢.
解决方法
考虑到这一点,从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的增量升级,因此现有站点应继续保持不变.