扫描二维码

订阅kaiyun体育官方人口 微信

HTML5下一步如何发展?

来源: csdn   
2013/11/11 13:59:03
在Java使浏览器大战愈演愈烈的同时,一种名称相似的解析语言横空出世。这种语言开始名叫Mocha,后来改为LiveScript,最后定名为JavaScript。

本文关键字: HTML5 Java 操作系统

Java还有一些确实非常出色的特性,可支持高效的代码生成,而几乎无需昂贵的编译器分析,如针对寄存的基于类型和基于偏移量的歧义消除。

另一个问题在于Sun对Java项目的运作。Java一开始并不是开放技术,同时Web技术也发生了演变。我认为Java没有成功的主要原因是Sun忽略了Web浏览器;在JavaScript变得日益强大的过程中,我们没有看到Java在浏览器方面有多少创新。JavaScript异步使用模型 (AJAX) 让浏览器成为出色的交互平台,这使得许多基于Web的应用大受欢迎,如Google Docs。同时,这些应用的复杂性不断增加。例如,Gmail的JavaScript代码从2004年的近万行增加到2010年的近50万行,仅在六年间就增长了50倍(参见图1)。随着Web在全球的迅猛增长,已有数百万网页使用JavaScript,因此就已安装的代码库而言,JavaScript目前是影响力最大的语言。在与浏览器集成方面,Java根本无法与JavaScript相提并论,因为JavaScript是浏览器的“原生”语言。另外,采用CSS和JavaScript的浏览器对UI和逻辑实现了完全分离,而Java平台则没有。

HTML5提供了更具吸引力的备选方案。您编写的应用可在任何类型的计算设备上运行,无论是电话、平板电脑、笔记本电脑、台式计算机还是电视。如果设备支持HTML5,它就能在该设备上运行。您甚至无需进行编译;您只需要编写程序,它就会被分发和执行。

\

 Lines of JavaScript Code: JavaScript代码的行数

Gmail 5_0x larger in 6 years: Gmail在6年内增长了50倍

    图1:Adam de Boor,Google

共2页: [1]2 下一页
责编:王雅京
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918
Baidu
map