Jak*_*kub 8 html firefox compare web-standards
我正在考虑更新到Firefox 4(目前正在运行Firefox 3.6.15 - 特别是坚持不是软件问题!)并且在Web开发方面存在一些问题.
我唯一担心的是两者之间是否存在任何兼容性问题(CSS/HTML)或怪癖.我不想在一个网站上使用Firefox 4而使用Firefox 3使用Firefox 4时看到类似3px间距的东西(几乎像IE6 vs IE7 vs IE8惨败,如果你得到我的漂移).
最后,我只是检查Firefox 4是否像往常一样显示具有更新"引擎"的网站/网络应用程序(这是我所期望的).
思考?有谁比较这个级别?而且我不只是在谈论CSS重置级别的事情,而是我正在考虑这些兼容性.
希望我对此表示关注.我似乎无法找到除FF4增强列表之外的任何比较(通过FF3),我不是要将此作为软件问题,而是应该知道我通过升级而遗漏的任何输出更改.在开发和浏览器兼容性方面,我不想错过重要的差异.
谢谢.
即使 IE6 / IE7 / IE8 与其他浏览器相比也没有你想象的那么惨败;旧 IE 版本中存在奇怪间距差异的错误主要是由于网站强制浏览器进入 Quirks 模式(名副其实)而不是标准模式造成的。如果您处于标准模式,所有浏览器几乎都遵循相同的规则,尽管旧版本中的功能较少(IE6 的功能要少得多)。
考虑到这一点,从 FF3.6 升级到 FF4.0 不会给使用 FF3.6(以及一般标准模式)编写的现有网站带来任何问题。
我所知道的 FF4 的唯一主要警告是他们删除了-moz-binding
CSS 功能。这是(或者更确切地说,曾经是)Firefox 特定的(即非标准)CSS 功能,它允许您使用 CSS 将 XUL 模板绑定到 HTML 元素。XUL 是 XML UI 定义语言,Firefox 用户界面(以及 Mozilla 的其他应用程序)都是用它编写的。出于安全考虑,他们取消了直接从网页引用它的功能。
这个问题一般不应该引起任何人的关注——如果你一直坚持标准,你就永远不会使用它。
然而,它有一种被广泛使用的方式:作为一种浏览器黑客手段,让 Firefox 支持省略号。所有其他浏览器都支持 CSS text-overflow:ellipsis;
,但 Firefox 不支持。连FF4都不支持。有人设法使用 破解了一种方法来做到这一点-moz-binding
,从那时起许多网站就一直在使用它。这个 hack 在 FF4 中将不再起作用。
请参阅我关于此主题的问题:text-overflow:ellipsis in Firefox 4? (和FF5)
但除此之外,Firefox 4 中的几乎所有其他新功能(当然从渲染引擎的角度来看)都是 FF3.6 的增量升级,因此现有网站应该继续保持不变。
归档时间: |
|
查看次数: |
2361 次 |
最近记录: |