新资讯_跨媒体出版软件XML语言的现状与发展趋势
跨媒体出版软件XML语言的现状与发展趋势
出版公司、印刷服务公司、印刷品零售公司以及其他与印刷相关的公司,都需要一种更简便的技术,把存储数据的页面文件发送到互联或其他地方。最初出现的是"把文件输出到HTML"的技术,后来出现了"把印刷文件先保存成PDF格式再发送到其他站点"的技术。跨媒体出版逐步得到发展,其关键是要找到一种语言,用它编写的软件生成不同的格式。与繁冗复杂的HTML语言相比,XML语言更加灵活方便、易于扩展。因此在制作页方面,XML极有可能替代HTML。
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通过ark的系统(XTension)把CMYK文件转换成XML语言输出。用ark先查看文件中的内容,检查其文件的排列方式,接着找出所有QuarkXPress类型的程序,将它们转换成统一的XML语言程序。也可以用另外一种方法来把XML语言程序转换成Quark类型的程序。内置扩展系统XTension用DTD(程序类型定义)来完成这些转换。在使用ark软件时,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,从而推动跨媒体解决方案的发展。也许这种变化不会马上发生,可至少当它发生时,你应该已经做好了准备。
声明:
本文来源于络版权归原作者所有,仅供大家共同分享学习,如作者认为涉及侵权,请与我们联系,我们核实后立即删除。
- 上一篇:新资讯_军用电子设备三防包装现状与建议
- 下一篇:新资讯_奶业包装一家独大的迷局
- 2023-03-24向智能制造转型中国制造2025与德国工业40全面对接
- 2023-03-24建立有效的机械设备维修机制
- 2023-03-24中国政府援毛里塔尼亚农机设备项目顺利交接
- 2023-03-24三一基金会助学活动启动圆梦2015项目
- 2023-03-24兄弟连缔造柳工速度国际化冲击千亿产业群
- 2023-03-24建瓯至茂0400v智能交流电源生产厂家
- 2023-03-24建筑垃圾堆放在电缆井上物业称业委会商议决定
- 2023-03-24亭南煤业全岩掘进机初显身手
- 2023-03-24沈阳长青万科家园新城冬天是电热膜取暖暖和吗电费大约的多少钱
- 2023-03-24十三五铁路固定资产投资规模拟达38万亿元