火狐和IE浏览在JavaScript的展现区别分析

2019年06月04日 标签: 网站建设

JavaScript是在WebPages中实现多种功能的语言,它在实现方式上因浏览器而异。Firefox和Internet Explorer是当前非常流行的两种浏览器,它们相互竞争,通过提供不同的优势,为Web Surfers提供更快,更安全和愉快的体验。JavaScript编码的差异是这些浏览器的运行风格及其与其他应用程序的兼容性的原因。我们将从这些方面讨论几个方面,以便让您知晓Firefox和Internet Explorer在Java Scripting方面的确切区别。

网站制作 

设置
首先,Firefox有一个JavaScript设置的高级窗口,通过它可以配置JavaScript的权限。与IE相比,Mozilla Firefox具有更多安全锁(由JavaScript支持)。

 

功能
使用的最新IE版本(IE 8)拥有更好的综合开发人员工具,内置HTML,CSS和JavaScript编辑和JavaScript分析工具。但对于其他浏览器(如Firefox),这些工具必需单独下载。

 

Internet Explorer仅支持网站使用的通用标准; Firefox也支持HTML5和CSS3等新兴标准。

 

日期函数
根据ECMAScript规范后跟JavaScript, getFullYear()(早期的 getYear)办法不适合Y2K。在Internet Explorer中,这已更改为 getFullYear(),而Firefox保留了旧办法。

 

调试
由于Firefox是在IE之后推出的,因此它为许多困扰前IE版本的难题提供知晓决方案。其中一个是Firefox浏览器的调试选项,它通过高级控制台解决了许多与IE应用程序相关的难题,甚至可以让您评估JavaScript。可以在互联网上轻松获得编码。

 

生成HTML
JavaScript可以使用 document.write函数轻松地从字符串生成HTML。如今,假如文档处于SR模式(严格渲染),则解析</ script >标记将发生在字符串中,Firefox的解析器将继续解析,直到找到< script >标记的结束标记。这是因为严格模式下的解析器不熟悉JavaScript,但在quirks mod中,解析器知晓这一点。在Internet Explorer中,这一切都不会发生,因为它始终处于怪异模式,因为它支持真正的XHTML。

 

当前版本中的功能差异
IE 8.0对JavaScript有显着的改进和支持,但在Acid3测试中它仍然只有20分(满分100分)。导航和订阅功能支持加速器和WebSlices。其他一些值得留意的功能包括InPrivate隐私和SmartScreen网络钓鱼过滤器。

 

版本3.6

  • 改进了JavaScript引擎TraceMonkey的性能

  • 提供以下支持:

    • -moz-背景尺寸
    • CSS属性
    • CSS Gradients

  • 通知过时的插件

 

什么样的未来

Internet Explorer 9包括

  • 更快的JavaScript

  • 增强支持

    • CSS 3选择器
    • Border-radius CSS3属性

  • 嵌入式ICC v2 / v4颜色配置文件

 

Firefox 4.0包括

  • 新客户经理

  • 改进了通知功能

  • 增强的应用标签

  • 改进后的扩展管理器

  • 支持名为JagerMonkey的新Javasript引擎

  • 更好的HTML和CSS3支持

虽然JavaScript构成了两种浏览器的基础,但不同的编码使得一种不同。Firefox和Internet Explorer的新版本将在今年晚些时候发布,并将相互推出几个功能,以争夺客户的留意力。由于以上的难题,所以有时候建设网站的客户,对网站的兼容性出现偏差,期望这些能让你对网站兼容性的原因做一个知晓。

? 本文链接地址:/knowledge/4341.html ? 转载请注明出处,谢谢。