跨媒体出版软件XML语言的发展趋势
福州众印网 2006-7-20 10:26:00 来源:转载
XML代码的运用 XML的优点之一是用SMIL程序(用XML语言编写的程序)描述网络浏览器,这样,便能同时执行多个程序,或者执行经过固定时间间隔后自动发出的多个程序,同时也可以避免使用静态HTML页面或稍流畅的DHTML页面所带来的麻烦。
XML的现状 随着XML在网络中的广泛使用,如何处理原有的浏览器就成了问题。目前较新的软件都具备了将XML转换成HTML的功能,如Vignette公司的StoryServer或者Document Data to XML程序,StoryServer使用一种独特的方法完成这个功能:用户先登录网站,通过StoryServer程序找到需要的XML文件。再用StoryServer将文件格式化,同时将数据传送到读者能浏览的HTML页面上。其好处,一是XML语言程序文件在印刷程序中可以直接查看,二是该程序可以自动更新。除了网络,XML语言还可应用于从手机到PDA的任何电子产品,即真正意义上的跨媒体出版。
XML的发展 QuarkXPress 5.0通过Avenue.Quark的系统(XTension)把CMYK文件转换成XML语言输出。用Avenue.Quark先查看文件中的内容,检查其文件的排列方式,接着找出所有QuarkXPress类型的程序,将它们转换成统一的XML语言程序。也可以用另外一种方法来把XML语言程序转换成Quark类型的程序。内置扩展系统XTension用DTD(程序类型定义)来完成这些转换。在使用Avenue.Quark软件时,XTension扩展程序还不太安全可靠,有时需要进行手动操作。尽管如此,它在转化其他语言时节省大量时间的优势还是无法比拟的。
XML方便共享 要实现数据共享,XML语言数据最好从一开始格式化就分开保存。XML是由万维联盟(World Wide Web Consortium,简称W3C)发布的公开标准,大家都可以拿来用,而Flash或PDF有自己的专利,使用要付费。Adobe公司推出的一些应用软件也支持XML语言,InDesign 2.0,GoLive 6.0和FrameMaker6.0。Adobe通过一个名为Xmedia UI的跨媒体插件来转换XML语言。使用个插件,任何现有的InDesign文件都可以转化成XML语言文件。 Adobe还支持用XML语言编写的网页设计软件GoLive6.O。该软件功能强大,大大提高生产力。在InDesign程序里先创建一个模版,用GoLive创建一个相应的动态智能模版,使以XML语言编写的文件在InDesign和GoLive之间来回传送。这与只能把文件输出为HTML或XML相比,更加方便。另外,这种方法借鉴了服务器方面的技术(比如ASP和JSP),方便地把动态页面上传到互联网上。
最佳的解决方案 目前在大多数或大或小的CMYK版面设计程序中,都使用非常灵活好用的XML语言。同时,在网页设计软件输出程序中的一些设置选项的编写过程中,也较多使用了XML语言。花一些时间来搞清楚软件中的XML性能,将有助于用户在未来的发展中保持平衡。因为在网络应用方面,XML语言可能真的会取代HTML,从而推动跨媒体解决方案的发展。也许这种变化不会马上发生,可至少当它发生时,你应该已经做好了准备。
本文标题:跨媒体出版软件XML语言的发展趋势
福州印刷网.福州印刷厂.福州众印网.宣传册印刷.宣传单印刷.包装盒印刷.手提袋印刷.印务公司.光盘印刷.VIP贵宾卡.企业画册印刷.不干胶印刷.无纺布袋印刷
福州印刷网fzysw.com福州最专业的纸品印刷厂、福州众印网是最好的印刷超市
|