xml的重要应用——smil2.0的研究及开发

xml的重要应用——smil2.0的研究及开发

ID:34650650

大小:176.97 KB

页数:3页

时间:2019-03-08

xml的重要应用——smil2.0的研究及开发_第1页
xml的重要应用——smil2.0的研究及开发_第2页
xml的重要应用——smil2.0的研究及开发_第3页
资源描述:

《xml的重要应用——smil2.0的研究及开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、维普资讯http://www.cqvip.com第22卷第11期计算机应用与软件Vo1.22,No.112005年11月ComputerApplicationsandSoftwareNOV.2005XML的重要应用——SMIL2.0的研究及开发马兰侯业勤(中国科学院软件研究所北京100080)摘要SMIL(同步多媒体集成语言)是XML(可扩展标记语言)的一种重要应用。随着对当前SMIL2.0规范支持增长,对于任何在工作中需要某种形式的多媒体资源控制的开发人员,使用SMIL将成为他们的标准策略。文中介始了SMIL2.0的重要语法语义以及一个基于SMIL2.0编辑器的开发过程中的核心问题及解决方

2、法。关键词XMLSMIL语法语义DOM编辑器RESEARCHANDDEVELOPMENTOFSMIL2.O——ANDPORTANTAPPLICATIONOFXMLMaLanHouYeqin(InstituteofSoftware,ChineseAcademyofSciences,Beijing100080,China)AbstractSMIL(SynchronizedMultimediaIntegrationLanguage)isanimportantapplicationofXML(ExtensibleMarkupLanguage).Indaystocome,assupportforthe

3、current2.0specificationgrows,workingwithSMILcouldbecomeastandardstrategyforanydeveloperwhoseworkrequiressomeformofmultimediaassetcontro1.Inthearticle,there’SthepresentationofsyntaxandsemanticsofSMIL2.0;moreover,there’StheintroductionofsomeproblemsbeenmetduringthedevelopmentofaSMIL2.0basededitorandt

4、hesolutions.KeywordsXMLSMILSyntaxSemanticDOMEditor0引言1SMIL2.0的语法语义分析同步多媒体集成语言(TheSynchronizedMultimediaIntegra.SMIL是XML的一种应用,是一种语言。语言就有其语法tionLanguage(SMIL),发音作“smile”)是可扩展标记语言(Ex-和语义。语法是语言的形式,SMIL2。0Schemas或sMI.0tensibleMarkupLanguage(XML))的一种重要应用。DTD,可以保证SMIL文档的形式和内容的有效。语义即意义,推出SMIL最初的目标是为了实现在Web

5、上的实时的多媒可分为样式语义和应用语义。样式语义(StyleSemantics)即语体演示(presentations),自从Web出现以来,网站管理者一直在言在表述方面的意义。例如:DSSSL中的font—size=“20”(这探索使用两个或更多的流来提供具备艺术水准的多媒体演示的也是一个通用的表示字符大小的语言片断),具有样式语义:显机制,但却受到了诸如HTML和JavaScfipt等传统的Web技术示指定的字符大小为20,而不考虑应用语义。应用语义是另一的限制。SMIL的出现则为Web客户提供了更好地表现多媒体个方面,比如:在实现智能搜索引擎时,要考虑就是语言的应用内容的能力,它使网站

6、建设者很容易定义并组织多媒体元素语义。用户输入查询要求的“北京天气”,搜索引擎要分析的是(如:视频,音频,动态的图像等)相互协调和相互作用。该语言片断的应用语义,而不考虑样式语义。1998年6月15日,SMIL1.0成为W3C的推荐标准,2001年下面以一个简单的SMIL文档为例说明:8月7日,SMIL2.0成为W3C的推荐标准。简单的说,SMIL使得书写者能够说明是什么(What)在什么时候(When)在什么位置(Where)被显示,使他们能够控制精确的时间:比如在说一句话的同时在屏幕上显示一个指定的图

7、height=”140”width=9_10”background—color像。随着Web上对多媒体演示的需求的加剧,SMIL将发挥更椭醯/>大的作用。但SMIL2.0标准包含10个模块,具有相当的复杂度,用简单的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。