Firefox 5 发布

今天,继 Firefox 4 发布三个月后,我们发布了 Firefox 5,这得益于我们新的 开发周期。开发人员将能够使用 CSS3 动画 创建更丰富的动画效果。此版本带来了各种改进、性能优化和错误修复。

CSS3 动画

CSS 动画(查看 文档)是一种使用 CSS 创建动画的新方法。与 CSS 过渡 一样,它们高效且运行流畅(参见 David Baron 的 文章),开发人员可以更好地控制中间步骤(关键帧),并且现在可以创建更复杂的动画效果。

值得注意的变化

其他错误修复和性能改进

HTML

  • 现在所有 HTML 元素都具有 <a class="new" href="https://mdn.org.cn/en/DOM/element.accessKey">accessKey</a> 属性,以及 <a href="https://mdn.org.cn/en/DOM/element.blur">blur()</a><a href="https://mdn.org.cn/en/DOM/element.click">click()</a><a href="https://mdn.org.cn/en/DOM/element.focus">focus()</a> 方法。这些方法在 <a href="https://mdn.org.cn/en/DOM/HTMLElement">HTMLElement</a> 接口中指定。
  • 为了符合 HTML5 规范,对 UTF-7 和 UTF-32 字符集 的支持已被移除。
  • 在怪异模式下,当匹配时,空 <a href="https://mdn.org.cn/en/HTML/Element/map"><map></a> 不会再被跳过,而是会优先于非空 <a href="https://mdn.org.cn/en/HTML/Element/map"><map></a>。有关详细信息,请参阅 <a href="https://mdn.org.cn/en/HTML/Element/map"><map></a> 元素上的 Gecko 说明
  • Android 上的 Firefox 手机现在支持 WOFF 字体,用于 <a href="https://mdn.org.cn/en/CSS/@font-face">@font-face</a>
  • WebGL 不再从源域以外的域加载纹理,这是一种安全措施。

Canvas 改进

  • <a href="https://mdn.org.cn/en/HTML/Element/canvas"><canvas></a> 2D 绘图上下文现在支持将 ImageData 对象指定为 createImageData() 方法的输入;这将 创建一个新的 ImageData 对象,该对象使用与指定对象相同的尺寸进行初始化,但所有像素仍然预设为透明黑色。
  • 通过调用 <a href="https://mdn.org.cn/en/DOM/CanvasGradient">CanvasGradient</a> 方法 addColorStop() 添加颜色停止时,指定非有限值现在会正确地抛出 INDEX_SIZE_ERR,而不是 SYNTAX_ERR
  • <a href="https://mdn.org.cn/en/DOM/HTMLCanvasElement">HTMLCanvasElement</a> 方法 toDataURL() 现在在匹配之前会正确地将指定的 MIME 类型转换为小写。
  • getImageData() 现在可以正确地接受超出画布边界的矩形;画布外的像素将返回为透明黑色。
  • drawImage()createImageData() 现在根据规范处理负参数,方法是在适当的轴线上翻转矩形。
  • 指定非有限值时调用 createImageData() 现在会正确地抛出 NOT_SUPPORTED_ERR 异常。
  • createImageData()getImageData() 现在可以正确地返回至少一个像素的图像数据,即使指定了一个小于一个像素的矩形。
  • 指定负半径时调用 createRadialGradient() 现在会正确地抛出 INDEX_SIZE_ERR
  • 调用 createPattern()drawImage() 时指定 nullundefined 图像现在会正确地抛出 TYPE_MISMATCH_ERR 异常。
  • globalAlpha 指定无效值不再抛出 SYNTAX_ERR 异常;这些值现在会正确地被静默忽略。
  • 调用 translate()transform()rect()clearRect()fillRect()strokeRect()lineTo()moveTo()quadraticCurveTo()arc() 时,指定无效值不再抛出异常;这些调用现在会正确地被静默忽略。
  • shadowOffsetXshadowOffsetYshadowBlur 的值设置为无效值现在会静默忽略。
  • rotatescale 的值设置为无效值现在会静默忽略。

CSS

  • CSS 动画 的支持已添加,目前使用 -moz- 前缀。

DOM

  • <a href="https://mdn.org.cn/en/DOM/selection">selection</a> 对象的 modify() 方法已更改,因此“单词”选择粒度不再包括尾随空格;这使它在不同平台上更加一致,并且与 WebKit 的实现行为相匹配。
  • <a href="https://mdn.org.cn/en/DOM/window.setTimeout">window.setTimeout()</a> 方法现在被限制为在非活动标签页中每秒发送不超过一个超时。此外,它现在将嵌套超时限制为 HTML5 规范允许的最小值:4 毫秒(而不是以前限制的 10 毫秒)。
  • 类似地,<a href="https://mdn.org.cn/en/DOM/window.setInterval">window.setInterval()</a> 方法现在被限制为在非活动标签页中每秒不超过一个间隔。
  • XMLHttpRequest 现在 支持 loadend 事件 用于进度监听器。此事件在任何传输结束后发送(即在 aborterrorload 事件之后)。您可以使用它来处理任何需要在传输成功或失败后执行的任务。
  • <a href="https://mdn.org.cn/en/DOM/Blob">Blob</a> 以及扩展的 <a href="https://mdn.org.cn/en/DOM/File">File</a> 对象的 slice() 方法已被移除,并替换为一种新的、建议的语法,使其与 JavaScript 中的 Array.slice()String.slice() 方法更加一致。此方法目前名为 mozSlice()
  • <a href="https://mdn.org.cn/en/DOM/window.navigator.language">window.navigator.language</a> 的值现在通过查看 Accept-Language HTTP 头 的值来确定。

JavaScript

SVG

  • <a href="https://mdn.org.cn/en/SVG/Attribute/class">class</a> SVG 属性现在可以被动画化。
  • 以下表示对象列表的与 SVG 相关的 DOM 接口现在可以被索引并像数组一样访问;此外,它们具有一个 length 属性,指示列表中的项目数量:<a class="new" href="https://mdn.org.cn/en/DOM/SVGLengthList">SVGLengthList</a><a class="new" href="https://mdn.org.cn/en/DOM/SVGNumberList">SVGNumberList</a><a class="new" href="https://mdn.org.cn/en/DOM/SVGPathSegList">SVGPathSegList</a><a class="new" href="https://mdn.org.cn/en/DOM/SVGPointList">SVGPointList</a>

HTTP

  • Firefox 不再发送“Keep-Alive”HTTP 头;我们没有正确地格式化它,并且它是多余的,因为我们也发送了 <a href="https://mdn.org.cn/en/HTTP/Headers#Connection">Connection:</a><a href="https://mdn.org.cn/en/HTTP/Headers#Proxy-Connection">Proxy-Connection:</a> 头,其值为“keep-alive”。
  • HTTP 事务模型已更新,以更智能地处理持久连接池中的连接重用;Necko 现在不再将池视为 FIFO 队列,而是尝试对池进行排序,将具有最大 拥塞窗口 (CWND) 的连接排在首位。这可以通过在许多情况下避免需要增长连接的窗口,从而减少 HTTP 事务的往返时间 (RTT)。
  • 如果同时提供了 `filename` 和 `filename*` 参数,Firefox 现在可以更有效地处理 Content-Disposition HTTP 响应标头;它会检查所有提供的名称,如果有 `filename*` 参数,即使 `filename` 参数在前面,也会使用 `filename*` 参数。以前,会使用第一个匹配的参数,从而阻止使用更合适的名称。请参阅 错误 588781

MathML

开发者工具

关于 louisremi

开发者关系团队,长期 jQuery 贡献者和开放网络爱好者。 @louis_remi

更多来自 louisremi 的文章…


120 条评论

  1. Michael Butler

    很棒的工作,伙计们!

    2011 年 6 月 21 日 上午 7:37

  2. Skatox

    祝贺你们的辛勤工作!现在 Firefox 比以往任何时候都更好!

    2011 年 6 月 21 日 上午 7:40

  3. Brandon

    我以为它已经发布了,因为我已经用了一个月了。

    2011 年 6 月 21 日 上午 7:51

    1. Jwalant Natvarlal Soneji

      是的,那可能是你的 FF 5 alpha/beta。
      Firefox 发布路线图:https://wiki.mozilla.org/Firefox/Roadmap#Product_Roadmap

      2011 年 6 月 22 日 下午 12:55

  4. 3615Buck

    几乎和 Chrome 一样好……

    2011 年 6 月 21 日 上午 7:57

  5. Broken Skeleton

    我不明白为什么这是 FF 5 而不是 4.1?

    2011 年 6 月 21 日 上午 8:11

    1. louisremi

      因为我们改变了开发周期:现在我们大约每 6 周发布一个新的主要版本。

      2011 年 6 月 21 日 上午 8:30

      1. Samuel

        每 6 周?为什么?这意味着每年将近 9 个“主要”版本。所以基本上,到明年这个时候,我们将使用 Firefox 13,并准备发布 14 版。太棒了。坦率地说,这是一个小更新,应该是 Firefox 4.0.2 或 4.1.0。将其命名为 Firefox 5 毫无意义,因为没有添加任何主要功能。此外,由于版本号发生了如此剧烈的变化,我的扩展程序有一半都无法使用。难道我们每 6 周都要面对这种情况吗?太棒了……感谢 Mozilla。

        2011 年 6 月 21 日 上午 11:13

        1. Ryan

          这个问题也得到了解决:http://kb.mozillazine.org/Updating_extensions#Completely_disabling_the_compatibility_check

          2011 年 6 月 21 日 下午 12:39

        2. Broken Skeleton

          我很高兴有其他人和我一样,我开始因为没有祝贺他们为应该做的工作而感到难过。不要误会我的意思,我喜欢 Firefox,但这些版本有点荒谬。

          2011 年 6 月 21 日 下午 11:21

          1. Ricardo

            祝贺你们伟大的工作,但我不同意版本号。拥有如此多的“主要”版本会让人感到困惑……我还在说服人们从 3.* 迁移到 4 ……
            而且拥有 FF 14、15……等等,会很奇怪。

            2011 年 6 月 22 日 上午 6:55

          2. Anna

            我同意。
            现在我发现了一个看起来像错误的东西:某些选项卡上没有收藏夹图标。有时地址栏中也没有链接!
            可能是我的某个附加组件导致了这个问题……
            这令人非常沮丧。
            不过,好的一点是:Firefox 5 速度快多了!

            2011 年 6 月 22 日 上午 9:38

        3. Stefan Mielke

          是的,这真的不聪明。我们发布了 Firefox 4 的主要版本,现在又是这样,仅仅是 4.1 说“我现在很酷!”。抱歉,但是修复和次要“改进”不是主要版本,仅仅是走“谷歌的方式”并不一定是一个“好方法”。

          2011 年 6 月 22 日 上午 10:39

  6. Gerald

    4 和 5 之间相隔 3 个月??速度真快!

    祝贺你们

    2011 年 6 月 21 日 上午 8:22

  7. Markus Klug

    感谢你们的辛勤工作!
    但是请在下一个版本中修复字体渲染,这样我终于可以再次启用硬件加速(gfx.direct2d)。

    此致!

    2011 年 6 月 21 日 上午 8:22

  8. Moe

    这是个新“版本”?

    2011 年 6 月 21 日 上午 8:24

  9. Ozzypig

    太棒了。虽然我是 Chrome 的铁杆粉丝,但我喜欢看到其他浏览器提升竞争力。

    Mozilla 干得好:D

    2011 年 6 月 21 日 上午 8:25

  10. Jon Reid

    很棒的新版本发布计划。我期待着快速修复错误,这肯定有帮助。我知道一些开发人员对崩溃感到厌烦。我坚持了更长时间。希望这个版本很酷:)

    2011 年 6 月 21 日 上午 8:41

  11. pd

    万岁,一个新的**主要**版本。立即升级,体验所有新功能……

    等等,降级到 5 版,看看你所有扩展功能的降级,因为臭名昭著的缓慢的附加组件开发人员没有更新他们的扩展程序,尽管对于一个???主要???版本来说,*几乎没有任何*变化?

    真是个笑话。

    2011 年 6 月 21 日 上午 9:11

    1. Erunno

      奇怪,我的所有 21 个扩展程序都能正常使用,包括 1-2 个鲜为人知的扩展程序。

      2011 年 6 月 21 日 下午 12:17

  12. tong

    太棒了!非常感谢!

    2011 年 6 月 21 日 上午 9:16

  13. IHWAN INDESIGN

    很棒的工作。感谢你们的辛勤工作!。

    2011 年 6 月 21 日 上午 9:18

  14. Fatih

    很棒的工作,伙计们!速度真快。

    2011 年 6 月 21 日 上午 9:23

  15. Jamo

    更多我们可以玩耍的可爱的 CSS3 mmmmm……

    2011 年 6 月 21 日 上午 9:26

  16. David

    每 6 周发布一个新的主要版本,那么我们在新年前夜会发布 Firefox 10 吗?

    2011 年 6 月 21 日 上午 9:36

    1. laz

      说的对!

      2011 年 6 月 22 日 上午 6:36

  17. Mike

    很高兴看到另一个更新。我只希望修复了不断出现的崩溃问题!!没有比这更烦人的了!

    2011 年 6 月 21 日 上午 9:44

  18. zenwalker

    很棒的工作,伙计们。你们太棒了。继续努力吧,伙计们。爱死你们的成果了!

    2011 年 6 月 21 日 上午 9:44

  19. Albert

    很棒的工作。我喜欢 CSS3 动画功能。但是希望没有附加组件的情况下也能拥有“Firebug”功能。

    2011 年 6 月 21 日 上午 10:18

    1. Admiral Potato

      我赞同这个观点!我一直很喜欢“检查元素”上下文菜单选项和开发者控制台功能,它们在 Safari 和 Chrome 中都非常容易使用。我真的很想在没有安装插件的情况下,像其他浏览器一样轻松地在原始版本的 FireFox 上进行调试。

      2011 年 6 月 21 日 下午 7:44

  20. Jon Reid

    这很奇怪。我重新加载了页面,表单被预先填入了 Marek 的信息?

    2011 年 6 月 21 日 上午 11:13

    1. Steve

      我也遇到过同样的问题!WTF。

      2011 年 6 月 22 日 上午 7:27

  21. Alex

    对 ImageData 做了很大的改进。

    太棒了

    2011 年 6 月 21 日 上午 11:26

  22. Debbie

    我有点不愿意升级。当我升级到 Firefox 4 时,我发现家长控制/网站控制不再起作用。如果 Firefox 5 的家长控制/网站控制能够正常工作,我会升级。希望在这方面能获得更多信息。尽管我喜欢 Firefox,但我一直在考虑切换到其他浏览器,以便使用家长控制。

    2011 年 6 月 21 日 下午 5:16

  23. Amith

    感谢你们。祝你们在未来的工作中一切顺利。

    2011 年 6 月 21 日 下午 5:46

  24. Mark

    一直在使用 FF 5 beta,非常稳定,FF 4 并不稳定,我真的很喜欢这个版本。

    2011 年 6 月 21 日 下午 7:04

  25. Gaurav M

    我以为会是这样的,但没想到这么快!太惊讶了。

    2011 年 6 月 21 日 下午 11:29

  26. saurabh kumar

    很棒的工作,伙计们!

    2011 年 6 月 21 日 下午 11:45

  27. ion

    我也向 Mozilla 发送了反馈
    这真的应该是 FF 4.0.2 或者 FF 4.1……它绝不是 FF 5.0。如果没有任何重大改进,就没有理由宣布一个主要版本!

    Chrome 正在这样做,现在 Firefox 也在做。
    我认为,作为一名自 1.0 版本以来一直忠诚的 Firefox 粉丝,我将切换到 Opera!

    2011 年 6 月 22 日 上午 1:35

  28. CJ Spencer

    很高兴看到 CSS3 的进步,伙计们!干得好!

    2011 年 6 月 22 日 上午 2:45

  29. Weboide

    很棒的工作!

    2011 年 6 月 22 日 上午 5:02

  30. Teodor Sandu

    对上面“破碎的骨架”+1… Mozilla 做得很好,但是这么快就发布主要版本?这种情况可能会持续一段时间,但不幸的是,在未来几个月内进行 3-4 次主要升级后,许多用户会对升级感到厌倦。

    此外,主要版本就像“好吧,我们承认我们的浏览器在某些方面很糟糕,所以我们把它做得更好,它不再是那个乏味的 Firefox X,而是全新的、火热且性感的 Firefox X+1!”。因此,今年年底出现的 Firefox 10 并没有什么性感之处,它只是意味着在很短时间内出现了 6 次失败。这是来自历史上最少失败的浏览器(与所有其他拥有可观年龄的主要浏览器相比——排除相对来说还只是个孩子的 Chrome)。

    看到如此之多的 Firefox 主要版本在如此短的时间内发布,让我感到难过。

    2011 年 6 月 22 日 上午 06:48

  31. greg

    非常喜欢从 4.01 平滑更新到 5.0 的过程

    2011 年 6 月 22 日 上午 07:15

  32. Christian Sciberras

    很棒的工作?很棒的工作???

    我在 Firefox 4 发布当天就抛弃了它,因为它太 buggy 了;隐藏的下载,Firebug 的一半功能都消失了。
    更不用说他们破坏了自 IE6 以来一直完美运行的现有标准。

    现在我们要拥抱 Ff5,为什么呢?它更 buggy,包含更多实验性功能和绘图板标准,而且它比 v3.6 的运行效率要低很多!!

    2011 年 6 月 22 日 上午 07:24

  33. Mark Johnson

    我们是否仍然需要使用自定义 HTTP 标头来确定插件,而不是像 4.0 之前一样使用用户代理部分?我不在乎其他所有东西。

    2011 年 6 月 22 日 上午 07:25

  34. Christian Sciberras

    哦,还要补充我之前评论,Firefox 的内存泄漏已经翻了三倍。没错,朋友们,他们已经慢慢地控制了泄漏有一段时间了,但现在它们又回来了,而且更厉害了。
    过了一段时间,Firefox 4 对于 4 个标签来说需要占用高达 700mb 的内存。我使用的插件可以用一只手数出来,而且没有任何工具栏/书签。

    2011 年 6 月 22 日 上午 07:28

  35. Max Zhao

    这速度很快。你们已经解决效率问题了吗?在我的 Windows 机器上,Firefox 4 仍然偶尔会挂起,而且速度比 Chrome 慢很多。

    2011 年 6 月 22 日 上午 07:28

  36. bearmos

    为什么是主要版本,这不是次要版本吗?我支持快速发布,但是仅仅因为每隔几个月就发布一次“版本”,并不意味着它需要是主要版本。这种新方法将严重阻碍插件开发人员的工作,因为“主要”版本的一个标志是它会破坏一些东西。是否有地方可以进一步讨论这种新的发布方法?我很惊讶。

    2011 年 6 月 22 日 上午 07:54

  37. dean

    必须喜欢敏捷开发

    2011 年 6 月 22 日 上午 08:06

  38. Harry

    所以有什么大不了的?3.6.17 仍然可以提供我需要的一切,就在我期望的地方,就像我习惯看到的那样。不知道为什么,但是大多数软件的“主要”版本都会让我感到紧张……

    Harry

    2011 年 6 月 22 日 上午 08:37

  39. Mike

    听起来你们太喜欢微软的蛋糕了。

    2011 年 6 月 22 日 上午 08:38

  40. Tim Keating

    无聊。我讨厌 Chrome 提升主要版本号的策略,对于 FF 来说,这也不是什么改进。

    快速迭代和频繁发布?太棒了!每 6 周就改变一下主要版本号,“只是因为”?呕吐。

    2011 年 6 月 22 日 上午 09:01

  41. xLone

    三个月 != 六周。我认为你们在这方面已经失败了。我同意其他许多发帖人的观点,这应该是 4.1,而不是 5.0。你们并没有对产品进行任何新的增强,只是错误修复和合规性变更。

    2011 年 6 月 22 日 上午 10:36

  42. Oliver

    这个版本也会累积几 GB 的内存吗?

    2011 年 6 月 22 日 上午 10:52

  43. John

    如果 Chrome 从帝国大厦跳下去,你会吗?看起来 Firefox 已经用响亮的“是的!”回答了这个问题!

    2011 年 6 月 22 日 上午 11:59

  44. Aldonio

    我对这种主要版本开发周期并不感到兴奋,而且非常不喜欢 :/

    我同意每 6 周发布一次版本,但不要作为主要版本……对我来说,Firefox 5 只是 Firefox 4.1

    2011 年 6 月 22 日 下午 12:20

  45. 来自 Zombie Processus 的 John

    很棒的版本,伙计们,继续努力!

    2011 年 6 月 22 日 下午 13:45

  46. Daniel

    不错!一件没有提到的事情是,这个版本是否修复了内存泄漏问题,或者它是否会在以后的版本中得到更多关注。这就是为什么我在家仍然运行 3.6——自从我在工作中升级到 4 之后,我注意到 Firefox 对系统性能造成了很大的影响,RAM 使用量稳步增加到超过 1GB 的标记。

    2011 年 6 月 22 日 下午 14:53

    1. Nanashi

      据我所知,目前它只占用了大约 300MB。我不知道它在运行几个小时后是否会改变,但还需要观察。

      2011 年 6 月 22 日 下午 17:47

  47. Dennis V

    我迫不及待地想开始利用这些新功能。感谢你们的辛勤工作。

    其他所有人;我相信 Firefox 5 非常完美,从现在开始的所有其他主要更新都将作为 Firefox 5.3 或相关版本发布。这是一个巨大的飞跃,但我同意,因为这是 Mozilla 的一个里程碑,它现在可以为我们提供更快参与 beta 测试的机会。

    无论如何,我一直都是从一开始就的粉丝,并且随着每一次不断让我惊讶的更新,我将继续成为粉丝。

    IMO
    Firefox > chrome

    2011 年 6 月 22 日 下午 15:04

  48. Todd Fox

    我不介意更新,只要没有东西被破坏,而且我不必不断地被提示更新。这是 Chrome 比我更受欢迎的地方。我安装它只有一次,并且看到了 7 个版本无缝地过滤进来。因为它一直在自动更新,所以我不必在我的 PC 上保留 3 个版本来测试布局。

    2011 年 6 月 22 日 下午 17:01

    1. Christian Sciberras

      好吧,这里就是真相,自从他们编写 v3.5 以来,功能就开始崩溃,包括 4 和 5……

      2011 年 6 月 23 日 上午 07:19

  49. Kabindra Bakey

    Firefox 在 rails 中再次领先……

    2011 年 6 月 22 日 下午 22:45

  50. Tameem Zaaiter

    哇哦!!!
    我简直不敢相信,4 版本还很新鲜!我认为这是对其他浏览器制造商的一种讽刺,继续努力吧,伙计们。

    2011 年 6 月 23 日 上午 08:41

  51. Bill Theod

    CSS3 方面一切正常,但我很好奇,你们什么时候才能让 Firefox 稳定下来?它总是崩溃(有时它会持续一两分钟以上)。它占用我 PC 1 GB 以上的内存和 30% 的 CPU!
    Firefox 强奸了我们的 PC!!!
    我更喜欢 Chrome,在那里我可以使用几乎相同的插件,而不会出现任何崩溃。如果我必须使用 Firefox,我必须降级到 3.x 版本(不会出现太多崩溃)。
    我知道你会说也许是一些插件导致了问题,我会回答你:除了插件的灵活性之外,给我一个使用 Firefox 的理由。

    2011 年 6 月 23 日 上午 09:08

    1. louisremi

      我们不希望我们的用户完全停止使用插件。但是我们鼓励他们尝试禁用所有插件,看看是否能解决他们的性能问题。
      最终,我们希望用户能够在遇到 Firefox 问题时报告有价值的信息。

      2011 年 6 月 24 日 上午 09:07

      1. Bill Theod

        世界各地的用户每天都在报告类似的问题。我禁用了插件,但 Firefox 仍然不稳定。而且每次新版本都比旧版本更糟糕。
        我曾经是 Firefox 的忠实粉丝,但是你们对解决这些问题无动于衷,让我把它和 IE(垃圾)放在同一起点上。
        我把它安装在我的 PC 上的唯一原因是,我必须用每个浏览器检查我设计的每个网站……

        2011 年 6 月 25 日 上午 02:31

  52. Paul

    我一直是 Firefox 的忠实支持者多年了,但是 4 版本有一些笨拙的地方,它迫使我使用 Chrome,因为 FF 简直无法工作了。现在你说每 6 周发布一次“主要”版本!事实上,它们是次要版本,在你的发布编号中打破惯例,不符合标准,这正是让人们离开 IE 转而使用 FF 的那种傲慢和旋转!跟上计划,伙计们!在任何地方都使用标准。这是 4.1 版本!

    2011 年 6 月 23 日 下午 15:41

    1. louisremi

      随着浏览器供应商转向快速发布周期(就像 Chrome 和 Firefox 一样),版本号将越来越不重要。
      重要的是我们更快地为用户提供新功能和改进的能力。

      2011 年 6 月 24 日 上午 09:11

      1. Paul

        对这个用户来说,重要的不是更快地提供新功能,而是我们每天使用的旧功能继续工作,以及可靠地添加新功能。4 版本存在问题,我无法恢复到 3 版本。因此,我不得不安装 Chrome 才能完成我需要完成的一些任务。版本号确实很重要,而且以一种微妙的方式。

        2011 年 6 月 24 日 下午 16:45

      2. Big Red

        我要删除 Firefox。它完全是垃圾。它每天要崩溃 20-30 次。插件已经不能正常工作了。RDR 是个笑话。louisremi,我认为你是个骗子!继续撒谎吧,没有人会再使用你完全糟糕的浏览器了。你应该把它叫做 Sludgefox!

        2011 年 8 月 17 日 上午 10:56

  53. Don

    我的一款关键的网络应用程序和插件,一个参考文献数据库,本周才发布了一个与 4.0 兼容的版本。现在,我看到插件管理器说它与 5.0 不兼容。这种情况会每六周发生一次吗?太多了。看来是时候看看我能使用哪些其他浏览器了。或者,卸载 4.0,回到 3.xxx 版本(我在所有其他电脑上都有)。你们把事情搞得一团糟。真是太糟糕了。

    2011 年 6 月 23 日 下午 20:26

    1. louisremi

      我想你指的是 Zotero,它已经与 Firefox 5 兼容了,太棒了!
      从好的方面来说,更频繁的发布意味着两次发布之间向后不兼容的 API 更改更少。
      对于大多数插件和大多数未来的 Firefox 版本来说,更新插件只需要在配置文件中更新版本字符串。

      2011 年 6 月 24 日 上午 09:14

      1. voloch

        3.0.x 之后的版本都太臃肿了,而且很贪婪,即使没有启用任何插件!它们消耗了更多的 CPU 时间和内存。我不使用 IE 的原因之一是它在某些情况下 CPU 使用率过高。现在,Firefox 在这方面已经做到了极致。但它的版本将快速更新,令人鼓舞!我想用户不需要这种“改进”。我仍在使用 FF 3.0.19,我认为这是我将使用的 Firefox 的最高版本。也许是 Firefox 127……:D
        (Opera 从 v10 开始,他们的浏览器变得更糟糕,所以不用担心 :D)

        2011 年 6 月 26 日 下午 11:25

        1. louisremi

          如果发现 Firefox 在某些网页上比平时使用更多 CPU,请在 bugzilla.mozilla.org 上提交错误报告。
          你可以在这里找到一个很好的教程:https://hacks.mozilla.ac.cn/2010/08/help-us-to-make-firefox-4-better-how-to-open-a-bug/

          2011 年 6 月 27 日 上午 05:58

  54. DazzaJ

    不幸的是,它仍然比 Chrome 慢得多,并且在插件方面也存在问题。
    它基本上只是版本 4 做了一些调整。
    在 HTML 5 测试和 Java 测试中,它仍然远远落后于 Chrome。
    我认为 Mozilla 似乎过于关注模仿竞争对手和升级版本号,而忽视了实际的性能或功能。
    自从版本 4 发布以来,Firefox 已经成为我的第二选择浏览器,Chrome 占据了领先地位。

    2011 年 6 月 24 日 上午 04:16

  55. jswidget

    Firefox 4.01,应该被称为最终修复了令人讨厌的 canvas 外 put/getImageData 问题。非常感谢,不需要变通方法。

    2011 年 6 月 24 日 上午 05:41

  56. Serp

    如果 Chrome 能够将文件菜单放回,包括收藏夹栏和简单的选项设置,并且能够提供更好的扩展支持(主要用于 Ad Block Plus),那么 Firefox 基本上就完蛋了。

    Firefox 团队似乎一心一意地模仿 Chrome,但在各个方面都比它更差。所以,虽然 Chrome 会改进,但 Firefox 只会变得更糟,因为它总是落后一步。

    3.6 是最后一个伟大的 Firefox 版本。4 毫无意义,但 Chrome 在某些方面仍然落后,对我来说足以让我继续使用 Firefox。至少 5 没有从 4 中破坏任何东西,只是不知道具体有哪些改进。就叫它 4.1 吧,然后就完事了。

    2011 年 6 月 24 日 上午 05:51

  57. Debbie

    问题:如何降级到 firefox 3???我更喜欢那个版本而不是 4 或 5,主要是因为我可以用它来设置家长控制。我正在考虑切换到另一个版本。Chrome 有家长控制吗?

    2011 年 6 月 24 日 上午 10:10

  58. Carmen Brodeur

    现在我最喜欢的插件——nodo follow 不起作用了!它与 5.0 不兼容。我应该用什么代替它?或者我应该降级到 Firefox 的旧版本?

    2011 年 6 月 24 日 上午 10:44

  59. Rune Jensen

    我不理解那些 Firefox 崩溃的人,自从 3.5 以来,我还没有遇到过一次崩溃。而且这没什么不同。明智地选择你的插件和扩展,你就不会崩溃!

    做得不错,虽然我同意 5.0 是个奇怪的数字。我想我们会慢慢习惯的。

    2011 年 6 月 24 日 上午 11:49

  60. Webgranth

    我一直在期待 Firefox 新版本的发布。

    2011 年 6 月 24 日 下午 21:55

  61. Ryan

    对于所有抱怨崩溃的人来说,Firefox 并不稳定。造成它不稳定的原因是你的用户配置文件。随着时间的推移,尤其是在多个 Firefox 版本之间,配置文件会积累大量的设置、插件和其他臃肿的东西,最终会导致冲突和错误,从而导致 Firefox 崩溃。如果你想看看 Firefox 到底有多快、安全和稳定,请创建一个新的配置文件。

    2011 年 6 月 25 日 上午 05:23

    1. 但是怎样?

      如何创建一个新的配置文件?这需要什么?

      2011 年 6 月 26 日 下午 20:41

      1. Ryan

        http://kb.mozillazine.org/Creating_a_new_Firefox_profile_on_Windows

        你将丢失所有个人数据——书签、历史记录、密码、扩展——但如果你使用的是 Firefox 同步,唯一丢失的是扩展。

        2011 年 6 月 27 日 上午 07:06

    2. Big Red

      责怪用户!胡说!别再用 sludgefox 了,它就是垃圾!

      2011 年 8 月 17 日 上午 10:58

  62. Alexander Gelbukh

    “造成它不稳定的原因是你的用户配置文件。”换句话说,FireFox 本身没问题,造成它如此糟糕的原因是我们在(仍然)尝试使用它。除非你使用它,否则它完美无缺!

    2011 年 6 月 25 日 上午 06:30

  63. Anupam Gangopadhyay

    我们需要三星 Bada 操作系统的 Firefox5。这可能吗?

    2011 年 6 月 25 日 上午 08:01

    1. louisremi

      我们目前专注于 Android 版 Firefox Mobile,但同时密切关注其他移动环境。

      2011 年 6 月 27 日 上午 06:01

  64. obiwahn

    你们为什么都在抱怨版本号?
    只要它们严格单调递增,我就不关心距离^^

    2011 年 6 月 25 日 上午 09:27

  65. Andres Riofrio

    它只是一个数字。

    它现在破坏了扩展,但我认为开发人员会学会禁用兼容性检查 (http://kb.mozillazine.org/Updating_extensions#Completely_disabling_the_compatibility_check)。

    我很高兴。一些扩展被禁用了,但这只是暂时的。在我的 Ubuntu 机器上,Firefox 会自动更新,但在其他系统上,如果它也能自动更新就好了。

    我知道有一些公司不希望他们的浏览器自动更新。这应该在安装时或通过用户偏好轻松更改。

    2011 年 6 月 25 日 下午 15:01

  66. Piglet

    我觉得 Firefox 正在变成一个丑陋的 Chrome 版本。

    2011 年 6 月 26 日 上午 10:28

  67. Snapafun

    更新到 FF5 后,我遇到了一些严重问题。我几年前开始使用 FF,一直都很忠实——直到现在。
    FF5 速度更慢,而且失效的插件数量过多。

    你之前说“我们不希望我们的用户完全停止使用插件”这句话现在听起来很可笑,因为我常用的插件有一半以上都失效了,即使它们声称与 FF5 兼容。

    FF4.0.1 解决了一些问题,我个人觉得它很稳定。FF5 非常稳定,它可以坐在那里,什么也不做,一坐就是几分钟。当我选择使用反馈功能时,它也会崩溃。

    现在我需要看看其他地方,因为我需要工作,而不是整天坐在那里,尝试让事情正常工作。

    举个例子,Fast Dial 一直都在更新,今天它安装了,我在右键菜单中看到了两个条目,选项没有保存,而且我失去了对链接库的视觉访问。是插件的问题吗?尝试加载一个新标签,并解释一下为什么 URL 没有呈现为“about:blank”——这对这类插件来说是必要的。URL 和页面只是打开一个空白页面——什么都没有——只是空白。FF5 中的一些东西关闭了这个活动事件???我不是程序员,但我已经看到了很多不同的事件,这让人感觉就像世纪之交的 WinMe 一样,直接关闭了东西。

    我觉得你们退步了——FF 已经变成了一个占用大量资源的臃肿应用程序,而且完成任务的速度很慢。越来越像一个 Windows 应用程序了。

    我感谢很多人自愿为 FF 付出了很多时间——只是你们把注意力集中在满足自己的目的上,而用户的需求对你们来说已经无关紧要了。很长一段时间以来,资源问题一直存在,而且它似乎变得更糟了。

    现在甚至不考虑向后兼容性,如果我们的机器使用时间超过一年,就太糟糕了!

    用户满意度很低,我担心很多人已经迁移了,不会再回来了。真可惜,我真的喜欢 FF,但我需要完成一些工作!

    2011 年 6 月 27 日 上午 05:04

  68. erica

    更新到 5.0 后,我感染了病毒,因为 mcafee 在更新时被禁用了。我现在无法通过 Firefox 访问互联网,因为“代理服务器错误”。我是一个电脑新手,不知道如何修复这个问题……有人可以帮帮我吗?!!!!

    2011 年 6 月 27 日 下午 18:57

  69. Arsimael

    可恶的家伙们,我一直使用 Firefox,从它改名为“Firebird”开始,但你们目前的“开发”让我开始寻找其他浏览器。

    我不希望每三个月就生气,因为我的插件无法使用,因为有一个新的错误修复需要通过一个新的主版本来交付,而这个主版本会禁用所有我的插件,因为它们“不兼容”。

    抱歉,伙计们。那段时光真美好。但我需要一个浏览器,它不会因为开发人员认为他们在名称末尾需要一个两位数的数字而搞乱我所有的插件和选项。通过这种“我们需要一个更高的版本才能像 Opera 或 Chrome 一样酷炫”的方式,Firefox 几乎无法使用。

    在名称末尾写一个 4.1 比写一个 5 要容易得多……

    2011 年 6 月 28 日 上午 06:54

    1. R-J

      pffff,就版本号而言,只有 Opera 才真正酷炫,他们有历史来证明这一点。ps,不错的文档:http://www.opera.com/docs/history/

      Firefox 3.8 不是我的主要浏览器,但我不得不说,我对它没什么问题。界面变化模仿了 Opera 和 Chrome,让我在这些现代宽屏上获得了更多屏幕空间。

      现在有更多标准支持。随着 HTML5、CSS3 的实现以及速度竞争,这是一个激动人心的时刻。FF 在这方面看起来很不错。虽然不是顶级,但它是一个诚实的浏览器,我相信它会很快恢复到顶级。
      你不能指望快速开发没有问题。

      Google 有钱和一些优秀的人才,Opera 有为网络而生的人,开源则是关于社区。人们,提交你的错误报告并提供支持。你不必是程序员才能做出贡献。

      总之,(迟来的)祝贺新版本发布,我喜欢它!

      2011 年 8 月 10 日 下午 4:29

  70. haroldandresme

    旧版本的 FF 比最新版本好。应该尽快修复问题。新版 IE 比新版 FF 好。 :( 我想用 FF,但它总是崩溃。

    2011 年 6 月 28 日 下午 7:20

  71. Snapafun

    我暂时恢复了 Fast Dial… 我一直保留着 4.0 版本的下载,所以继续重新安装了它 - 欢迎回来 Fast Dial。现在看看我是否还能下载 4.0.1 版本。

    如果有人在 FF5 中成功地让 Fast Dial 稳定运行,请在这里发帖,以便我尝试再次使用 FF5。谢谢。

    2011 年 6 月 29 日 上午 2:32

  72. Snapafun

    更新:任何需要回到 FF4.0.1 的人都可以在这里获得。

    http://pv-mirror01.mozilla.org/pub/mozilla.org/firefox/releases/4.0.1/win32/en-US/Firefox%20Setup%204.0.1.exe

    2011 年 6 月 29 日 上午 3:04

  73. josh

    我认为人们更在意的是名字,而不是其他任何东西。我还记得 3.0 发布的时候,它意味着终于从 2.x 版本中走出来了,然后 4.0 又有了真正的变化,但是 5.0 感觉太快了,从一个伟大的公司来说,这个名字在外部显得不够突出,而且对 2.x 时代的粉丝来说,这简直是当头一棒,我敢肯定,从 1.x 时代就开始使用的粉丝,当你说一个小的更新,几乎没有 UI 更新,是一个全新的 Firefox 版本的时候,会感到非常失望。一开始我以为自己被黑客攻击了,因为显示的是 5.0。然后它更新之后,我还是觉得它像是 4.0。当我听到 5.0 的时候,我想的是一个比 4.0 快 300 倍的火狐,它有一个新的加载系统。它在 HTML5 标准上取得了巨大突破,以至于感觉它是在要求 HTML6。甚至可以在 FF5 中直接内置 Thunderbird。拥有智能语音,你可以与火狐对话。使用网络摄像头,火狐可以看见你,并理解你在指向什么东西的时候。这就是我对 FF5 的想法,另一个网络浏览器技术的突破,但嘿,这只是一个忠实粉丝对 FF5 的想法。名字比你想象的更重要。毕竟,你会想要一枚奥运会奖牌还是一场少年联赛的奖杯呢?它们只是名字而已,是同一项运动,但处于不同的级别。名字是靠实力赢得的。

    2011 年 7 月 2 日 下午 1:10

  74. Snapafun

    基本上,我通过下载 beta 版本恢复了 Fast Dial。即使这表明 Fast Dial 并没有什么问题,只是在 FF5 中,事情已经超出了开发人员的控制范围,所以他们多少有些沮丧。无论如何,你可以通过访问这个 URL 在 FF5 中恢复 Fast Dial:https://addons.mozilla.org/en-US/firefox/addon/fast-dial-5721/versions/ 享受吧。

    2011 年 7 月 3 日 上午 4:17

  75. obiwahn

    正如我所说 - 我不在乎这些奇怪的数字:) 但也许你想引入某种版本号,或者像插件接口的组件对象模型那样。插件无法正常工作(因为版本号不匹配)确实让人很恼火 - 好吧 - 我没有问题修复它.. 但是这里的一些其他人似乎失败了:P

    2011 年 7 月 4 日 上午 3:03

  76. rayblan

    为什么 Google 工具栏不能与之兼容,以便我可以下载升级版本?

    2011 年 7 月 5 日 上午 1:20

  77. snoopy

    我假设你们没有停止对 @fontface 的支持?我尝试过重新安装,但没有插件,仍然无法使用。有什么建议吗?我目前正在使用 Paul Irish 的“防弹”方法。

    2011 年 7 月 7 日 上午 4:18

    1. louisremi

      我们现在仍然支持 @fontface,并且很可能永远支持它。
      请在论坛上提交与本文无关的支持请求:-)

      2011 年 7 月 7 日 上午 5:36

  78. anand

    我在 Solaris 10(x86)上安装了 Firefox 5,但 YouTube 的 Flash 视频都不能播放。虽然我可以从一个网站上观看一些 Flash 视频。奇怪的是,Flash 设置管理器的内容现在不可见。有什么想法吗?

    2011 年 7 月 7 日 下午 2:37

    1. anand

      顺便说一下,我安装的是 Flash 10.3 r181

      2011 年 7 月 7 日 下午 2:38

  79. Rob

    真是令人难以置信的负面情绪!我觉得 FF 比以往任何时候都好。
    FF4.0.1 比 FF4 好,FF4 比 3.6 好,虽然我花了几天才习惯并理解新的 UI。
    FF5 是最好的版本,我甚至开始运行 Aurora 7.0.2 Alpha,并且没有出现很多问题.. 而且你知道吗?我最重要的插件都正常工作了!NoScript、WoT 和 Adblock Plus(HashColouredTabs+ 也一样)。
    其他东西只是锦上添花而已…
    在 Win 和 Linux 下,我以前经常用 FF 3.x 版本遇到崩溃,但自从 FF4 之后,崩溃就很少了。

    2011 年 7 月 10 日 上午 6:26

  80. laz123

    我一直都是火狐的粉丝,从 2.x 版本开始。最近我觉得 Google Chrome 在很多方面都比它好,所以… 我开始更喜欢 Chrome 而不是火狐。看到火狐采用这种不尊重的营销策略来命名当前版本 5.0,我感到很伤心,正如你们中许多人已经指出的那样。扩展支持并不理想,它仍然需要重新启动浏览器。资源使用率非常高。
    我需要重新相信火狐是最好的浏览器,我希望他们能做些什么。

    2011 年 7 月 10 日 上午 11:21

  81. Seth

    扩展应该完全放弃“maxversion”,因为快速发布意味着快速损坏的扩展。

    火狐(曾经)很受欢迎,是因为它的扩展。

    广告拦截对于那些无法不使用错误的本地安全上下文的用户来说,是上网的安全必要条件。

    2011 年 7 月 12 日 下午 3:53

  82. Gemma

    不知道为什么人们要抱怨 FF 崩溃和冻结。检查一下你的电脑吧。

    我用的是一台价值 300 英镑的惠普垃圾笔记本电脑,FF5 一直没有在我这里崩溃。最糟糕的情况是它偶尔会冻结 30 秒,那是因为我只有 3GB 内存,而且打开了 TweetDeck、Chrome、FF、Dreamweaver 等程序,通常在 Chrome/FF 中还开了很多标签页和插件/扩展。

    崩溃不是 FF 的问题。这是你电脑硬件设置/配置以及你使用的操作系统的问题。

    2011 年 8 月 15 日 上午 8:01

  83. Peter

    我也觉得新号码(5)是黑客的某种骗局,哈哈。火狐让我感到难过,因为它已经放弃了它在市场上的定位。对于那些想要一个花哨的浏览器,没有任何控制能力,只是用来上网的人来说,他们可以使用 Chrome。对于那些想要一个功能强大但资源占用量低、易于使用的浏览器的人来说,他们可以使用 FF。但现在,除了使用旧版本的 FF,第二类用户没有其他选择。我同意大家的共识,FF 3.x 是最后一个伟大的火狐版本。

    举个例子,说明以前版本的 FF 有多棒,我在一台 400MHz 的 Win 98SE 机器上使用的是 FF 2.0.0.20,这是 3.0 之前的最后一个版本!这个版本是在 2008 年这个相当近的年代中,现代版本的。它旨在利用运行 Vista 的多千兆赫兹机器,但它的资源占用量仍然很低,可以在 1999 年生产的这款老式机器上成为一个很棒的浏览器。

    2011 年 9 月 1 日 下午 1:35

  84. Cookie Monster

    操作系统不是问题。火狐在 OSX 和 Ubuntu 上都变成了彻底的垃圾。我不想重复所有抱怨和问题,但我曾在多台机器上,使用多种配置,从 FF 3.x 版本开始就遇到过这些问题。

    也许是我的“用户配置文件”问题,我再也不在乎了。多年来的挣扎和希望变成了因为我无意中浏览而恶化了这种情况。我不想做任何事情,我只是迁移到 Safari - 到目前为止,它是功能最全的浏览器,不幸的是,它在其他操作系统上不可用。谢天谢地,我的书签一直都在云端。

    火狐的退化和 Mozilla 员工的傲慢,令人伤感地让我想起了诺基亚最近的衰落,当时他们开始推出越来越糟糕的垃圾,而不是新产品和新版本。

    2011 年 9 月 7 日 下午 6:43

  85. some random user

    @Cookie Monster
    你到底在哪里挣扎?好吧,很可惜你必须学习如何使用一个新的浏览器:) 用 libwebkit 玩得开心:P 也许你想用 Google 搜索“libwebkit safari CVE”。

    我敢肯定,你没有做出任何贡献,你却在毫无理由的情况下侮辱他人,因为你根本不知道为什么做出了某些决定。不得不与你这样的愚蠢、不建设性的人打交道,让我非常愤怒。

    Mozilla 团队为我们提供了一个良好且免费的浏览器,你不必使用它。你没有权利表现得好像你付了钱,然后告诉他们浏览器应该是什么样子和感觉。

    我的电脑从来没有发生过崩溃,浏览体验总体上也更好。旧版本在我的老电脑上运行得更好。但你肯定不会抱怨 Windows7 不能在你的心爱的 p75 上运行。

    2011 年 9 月 10 日 上午 2:54

  86. Rob

    @random user : 说的好!

    FF5 在我使用的 Linux 系统上没有问题。如果那些抱怨的人,花 1/4 的时间寻找自己的错误,他们很可能会有一个运行良好的系统。当然,他们只是更乐于抱怨而已!

    2011 年 9 月 21 日 上午 6:47

  87. Web Dev

    感谢 Firefox 开发团队,Firefox 变得越来越糟糕。他们对 setTimeout 和 setInterval 函数所做的事情是胡说八道。

    2011 年 10 月 12 日 上午 5:26

  88. F. Dotzler

    Firefox 17 已经出来了?开个玩笑。这是傲慢,玩弄数字,以及对营销的热爱,而不是对质量的热爱。这也是“开发人员”毫无理由地改变事物、打破 UI 的熟悉感以及“玩弄”软件而不是保持事物一致和高效的另一个借口。软件是可以改变的,但这并不意味着它应该改变。不要追逐最新的花哨的“新”网络“东西”,而是让产品保持一致,并从一开始就做得正确,而不是让数百万用户每 10 个月就不得不“重新学习”新的功能和 UI 布局。你们这些火狐辩护者没有倾听这个帖子中的合理逻辑,而且可靠性比花哨和“功能”重要得多。

    2011 年 10 月 29 日 上午 11:47

  89. jeuxdotnet

    感谢 Firefox 开发团队,Firefox 变得越来越糟糕。他们对 setTimeout 和 setInterval 函数所做的事情是胡说八道。

    2011 年 11 月 1 日 上午 10:27

  90. Gary Brown

    我一直使用 Firefox,现在被迫升级到 OSX 上的 Firefox 12,结果简直是垃圾。新标签页加载失败率高达 50%,速度很慢,而且所有插件都被禁用。我正在寻找新的浏览器,因为我无法返回到以前的版本。

    2012 年 4 月 25 日 上午 2:09

    1. Jean-Yves Perrier

      您应该在支持网站寻求帮助:http://support.mozilla.org。他们可以帮助您解决问题并找到遗留扩展的替代方案。

      另外需要注意的是,您的插件在其他浏览器中也无法使用:两种情况下,您都必须找到替代品。(我假设您使用的是 Fx 3.6,而不是您发布的 Fx 5)。

      您很幸运我们注意到您的评论。通常在随机帖子中发布评论并不能帮助您获得帮助。

      2012 年 4 月 25 日 下午 5:00

本文评论已关闭。