Firefox 9 Beta的新功能

9月XNUMX日, Firefox已经七岁了为了庆祝, Mozilla的 不仅提出了新的 火狐8,它还发布了新版本 测试 在您著名的浏览器中 火狐9,其中包含大量 新闻 并提供 最佳经验 导航。

Firefox 9 Beta的新功能

JavaScript类型推断

这个新颖性非常重要,因此我将自己详细解释。 如果您有编程概念,就会知道有一种叫做变量的东西,在某些语言中必须在使用之前定义(指定它们的类型),而在其他语言中则没有必要。 JavaScript属于后一类,不幸的是,这种本地语言详细信息会对Web应用程序的性能造成严重影响。

新的类型推断技术实际上是一种自动推导变量和表达式类型的算法。 结果是运行JavaScript应用程序时性能显着提高,这已得到V8和Kraken基准测试的证实。

简而言之:更快的Firefox! 🙂

更好地支持“不跟踪”

您还记得自Firefox 4以来,我们提供了“不跟踪”选项吗? 现在,可以通过简单的JavaScript界面​​检测用户的偏好。 例:

警报(navigator.doNotTrack);

Mouseenter和mouseleave

对mouseenter和mouseleave事件的新支持,作为有问题的mouseover和mouseout事件的替代方法。 为什么麻烦? 当子元素获得焦点(鼠标悬停触发)时,该事件会引发典型的冒泡并在父元素上触发鼠标移出,这通常是不希望的副作用。

使用新的mouseenter和mouseleave事件,我们就没有这种问题。 例:

document.getElementById(“ mouse-events”)。addEventListener(“ mouseenter”,function(){
        this.style.background =“#f00”;
    },错误);
    
    document.getElementById(“ mouse-events”)。addEventListener(“ mouseleave”,function(){
        this.style.background =“ #fff”;
    },错误);

支持部分XMLHttpRequest(分块XHR)。 这项新功能非常有趣,因为它允许网站和应用程序在某些XHR调用到达时显示数据(而不是等待整个数据块)。 结果将是更有效的响应和更好的最终用户体验。

以及更多! 我邀请您阅读面向开发人员的Firefox 9官方指南。

Android版Firefox 9 beta的新功能

  • 更快的启动时间。
  • 添加了新语言。
  • 平板电脑的新用户界面。
  • 优化选项卡现在显示在屏幕的左侧
  • 带有快速访问按钮的新栏。

除了随着时间的流逝将揭示的新功能之外,借助Android版Firefox,我们还可以访问160多个加载项,与Firefox中的打开选项卡同步以快速桌面化,在社交网络上共享链接等。

数据来源: 格斯帕达斯


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。