最新的Firefox 4 Beta刚刚发布。以下是针对Web开发者的新功能概述。
- 已启用Windows Vista/7的硬件加速(通过Direct2D)。演示和解释在之前的文章中(参见下面的屏幕截图)。
- 现在可以使用音频数据API。请参阅David的博文(参见下面的屏幕截图)以及音频演示(如果启用了WebGL则效果更好)。
- Firefox 3.6.9和Firefox 4将支持
X-FRAME-OPTIONS
(一个HTTP头,用于声明网页不可嵌入iframe中)。阅读详细信息。 - 您可以使用另一个HTTP头
Strict-Transport-Security
强制您的网站使用HTTPS。我之前讨论过此功能。 - 我们现在允许在
input type="file"
上调用click()
(来自用户操作,例如单击另一个按钮)。查看相关的Bugzilla工单。 - 我们还显著改进了对HTML5 Web表单的支持:更多输入类型(电子邮件、网址、电话、搜索)、新属性(占位符、自动聚焦)、解耦表单和不同的验证机制。详细信息即将推出。
David的音频API演示
(尝试音频演示)
我自己关于硬件加速
(尝试硬件加速演示)

我们需要帮助!
帮助我们改进Firefox中的硬件加速:安装Gfx Bot扩展程序(阅读详细信息并获取加载项)。
Firefox的硬件加速通过DirectX或OpenGL与机器的图形硬件交互,具体取决于平台。这些交互往往对系统上的图形环境非常敏感(例如,系统上的特定显卡、可用VRAM量、视频驱动程序版本、操作系统版本等)。事实上,相关因素的排列组合非常多,以至于我们无法在内部测试所有这些组合。
Gfx Bot在您的机器上运行一系列自动测试,以测试硬件加速的有趣方面(大约5到20分钟)。在测试结束时,您可以将结果发送给Mozilla(包含匿名的视频配置信息),Mozilla将收集和分析这些数据,并希望以此来修复错误并为硬件加速提供比我们原本能够提供的更可靠的代码。
我们需要社区的帮助,以便我们能够尽可能多地接触到独特的硬件环境。
关于Paul Rouget
Paul是Firefox开发者。
10条评论