解开XML未来的一元二次方程组

【独家特稿】1998年,当XML获得W3C批准后,一举摘得“当年突然涌现的技术”的称号,然而发展到现在,开发人员开始对XML的灵活性感到不满,因此很多使用XML Schema的网络工具开始转移到XPath和XLST,我们不禁要问,XML的未来是什么?

成都创新互联公司咨询电话:18982081108,为您提供成都网站建设网页设计及定制高端网站建设服务,成都创新互联公司网页制作领域10年,包括宣传片制作等多个行业拥有丰富的网站营销经验,选择成都创新互联公司,为网站锦上添花!

推荐阅读:XML的四个神话:XML属于世界

Web设计是一个曲线和交叉的过程,很难提前确定交点。不久前,W3C发布XProc规范,使得XML企业级开发更加轻松,也有许多专家相信Ajax技术未来会得到发展,也将出现更先进的解析器,如VTD-XML,所以现在还不用拿水晶球和塔罗牌给XML的未来算上一卦。

[[14160]]

XHTML – 可扩展超文本标记语言

世界在变,Internet也在变。Internet的膨胀催生了大量的新设备,新软件和新的编程语言,浏览器设计师想用标准HTML集成不断变化的技术变得越来越困难,不佳的HTML已经对Internet造成了巨大的破坏,为了解决这个问题,程序员开始将HTML和XML结合起来使用,美其名曰XHTML,XHTML对移动电话的支持相比HTML上了一个台阶。

XSLT – XML转换

XSLT是一个将XML文档转换成XHTML的工具,它本身和XML差不多,但它包含了数据,在页面处理和XML中包含的信息之间架起了一座桥梁,具体实现起来,XSLT还需要另一个工具 – XPath。

XPath – XML路径语言

XPath定义了XML文档的各种部件,以便正确地实现导航。XML的主要优点是没有预定义的元素,但从开发的角度来看,这是一个问题。例如,浏览器怎么知道

就是一个HTML表格,为什么不会当作一个家具或其它东西理解。XPath通过对XML文档进行分段(也就是所谓的节点)扩展了模式,它允许程序绘制出XML文档的结构,以便将其转换成XHTML。

Ajax – 异步JavaScript和XML

Ajax编程利用了现有的Web技术 – JavaScript和XML – 将它们结合使用创建出高效的Web页面,但随着技术的进步,Ajax渐渐放慢了前进脚步。客户端服务器和用户界面的使用将Web设计提高到了一个新的水平,遗憾的是,它存在副作用,为了刷新有更新的数据,整个页面都需要重新加载。

Ajax允许在后台进行数据更新和消息交换,使用Ajax后,只需要更新少量的数据,不会中断原有的数据流,更不会造成浏览者等待整个页面重新加载的情况,Ajax可以创建出安静的动态Web界面。基于Ajax的应用实在太多了,如著名的Google,Youtube和Facebook。

任何技术总希望创建出更诱人的功能,无论是电子,计算机还是Web应用程序无一不是如此。XML的未来在于它的稳定性,XML是一个创新和成长的平台,它将会继续改善Internet和网页设计。

原文作者:Darla Ferrara          译者:黄永兵

原文标题:What is the Future of XML?

原文地址:http://webdesign.about.com/od/beginningxml/a/future-of-xml.htm

【编辑推荐】

  1. W3C发布XProc规范 XML企业级开发更加轻松
  2. XML新手入门 创建构造良好的XML
  3. XML在Web应用中的优势 

网站标题:解开XML未来的一元二次方程组
标题网址:http://www.shufengxianlan.com/qtweb/news27/199627.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联