加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

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

发布时间:2020-12-14 16:43:54 所属栏目:资源 来源:网络整理
导读:我正在考虑更新到Firefox 4(目前正在运行Firefox 3.6.15 – 暂时不是软件问题!)并且在Web开发方面有一些问题. 我唯一担心的是两者之间是否存在任何兼容性问题(CSS / HTML)或怪癖.我不愿意在一个网站上使用Firefox 4而使用Firefox 3时使用Firefox 4时看到类
我正在考虑更新到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的增量升级,因此现有站点应继续保持不变.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读