登陆与注册×
两周内自动登陆 忘记密码?


注册

vip58588.com  初创企业和微软等行业巨头继续设计新的系统,通过网络提供类似桌面的应用程序。但搜索巨头谷歌采取了不同的方式,使用旧技术来构建其最新的应用程序,如谷歌地图和Gmail。 这促使开发人员重新审视自20世纪90年代以来一直在Web上使用的老式技术,例如JavaScript和动态HTML。   一句话:如果在当前一代Web浏览器中运行的技术对于功能强大,可扩展的基于Web的应用程序来说确实足够好,那么它可能是对Microsoft,Flash和Java的潜在威胁。关于这个主题的更多故事 “突然间,你有一家像谷歌这样的公司向大众展示了富互联网应用对最终用户的巨大好处,”Laszlo Systems的首席技术官David Temkin说道,他是一家初创公司,其Web应用系统是EarthLink新电子邮件网站的基础。 “谷歌地图和任何其他地图网站之间的区别并不微妙 - 它几乎是一个不同的产品类别。而Gmail也是如此。” 那些旧技术 - 例如JavaScript脚本语言,万维网联盟(W3C)推荐的用于将样式应用于多个网页的层叠样式表,以及其他编码*和口哨 - 有时归入营销术语动态HTML或DHTML。   这种兴趣不是由一些网络公司怀旧所驱动的。支持者认为这些旧技术足以完成这项工作,并且对它们的支持已经嵌入到常见的Web浏览器中。   开发人员在博客中充斥着最近2月18日由旧金山咨询公司Adaptive Path的联合创始人杰西·加勒特(Jesse Garrett)发表的辩论,后者创造了首字母缩略词Ajax,以促进使用“异步JavaScript XML”作为构建Web的一种方式。使用免费技术的应用程序。  博主们对这个术语的评价很高,谷歌工程师将他们的编码技术称为JavaScript。但在短短一个月内,“阿贾克斯”在最近的一系列博客帖子和“华尔街日报”的一篇关于它的故事中获得了成功。   雅虎平台工程集团的产品经理,去年雅虎收购的Oddpost前首席执行官托尼施奈德说:“虽然我通常不喜欢新的首字母缩略词,但我很高兴看到这种阿贾克斯的想法出现了。” “有人给我们www.nbpydz.cn多年来一直在努力的名字,使用JavaScript并将其提升到一个新的水平。”  如果在当前一代Web浏览器中运行的技术确实足以用于强大,可扩展的基于Web的应用程序,那么可能会导致对Laszlo Systems工具,Macromedia基于Flash和Flex的产品,Sun Microsystems的Java的所有需求减少基于应用程序,以及微软的计划      系统基于XAML(可扩展应用程序标记语言)和Avalon图形。   微软的风险尤其高,过去10年来,微软不得不将其作为对其核心操作系统和桌面应用程序业务的潜在威胁。 这家软件巨头开创了开发人员现在正在重新评估的几项技术,并驳回了对其XAML计划的任何威胁。   微软平台技术总经理Charles Fitzgerald表示,“开发人员现在正处理我们在20世纪后期发布的这些东西,这有点令人沮丧。” “但是XAML正处于另一个类别。其他的东西非常笨拙,很难调试。我们已经看到了一些非常令人印象深刻的黑客攻击,但是如果你看看XAML开始解决的问题,那么这是一个重要的主要步骤。 “   哪个最容易? 争论的一个方面是JavaScript和其他DHTML技术是否会在应用程序的生命周期内使开发更容易或更复杂。   一些替代方法的提供者指出HTML被设计用于构建超文本文档,并且现在正在进行简单操作以创建交互式应用程序。他们声称,这导致更多的开发难度和兼容性问题,更难的质量保证周期,以及没有预制的更高级别的构建模块。   Macromedia平台产品总经理David Mendels表示,“构建像Gmail和谷歌地图这样的东西真的非常非常难。” “谷歌聘请了火箭科学家 - 他们聘请了亚当博斯沃思,他在微软时发明了DHTML。大多数公司都无法重复谷歌所做的事情。”  Burton Group的分析师彼得·奥凯利(Peter O'Kelly)表示,这种困难程度可以解释为什么直到2005年才会使20世纪90年代的Web技术变得更受欢迎。重新获得的兴趣“部分是因为最近被利用的一些聪明的方法,部分是因为掌握基础技术非常困难kpwsa.gooddiv.cn