新闻中心

EEPW首页>手机与无线通信>设计应用> 移动可缩放矢量图形以增强无线多媒体的实用性

移动可缩放矢量图形以增强无线多媒体的实用性

——
作者:Jeff Wender, Donna Ronayne 时间:2005-08-21 来源: 收藏
移动可缩放矢量图形以增强无线多媒体的实用性

本文引用地址://m.amcfsurvey.com/article/7717.htm

最新的无线设备正为最终用户提供全新的各种特性、服务和应用。移动可缩放矢量图形(SVG)作为近期新兴的成像标准,由第三代合作伙伴项目(3GPP)用于多媒体消息传送服务(MMS)中。在把无线技术的潜力变为日常实际应用的过程中,它发挥着关键性的作用。

移动SVG由万维网联盟(W3C)开发,近期经批准成为未来无线设备"必须支持"的或指令性特性,从而支持MMS消息。目前,由于它实际的标准化地位,移动SVG必将使各种2.5G和3G的MMS消息发布满足实际要求。

SVG和移动SVG的由来

移动SVG规范是另一个W3C成果SVG的子集或衍生,SVG是一种以XML描述二维图形的语言,它可以具备三种类型的图形对象:矢量图形(如包括直线和曲线的通道)、图像和文本。图形对象可以按组归类、风格化、转换并插入到先前处理的对象中。

文本可用于任何适合应用的XML名字空间中,这增强了SVG图形的可搜索性和可访问性。该特点集包括嵌套转换、剪辑通道、阿尔法掩模、过滤器效果、模板对象和可扩展性。

SVG图形可以是动态的和互动的。SVG的文档对象模型(DOM)包括完整的XML DOM,可通过脚本编写实现简单有效的矢量图动画。丰富的事件柄集,如鼠标移动时间和点击事件等,可分配给任何SVG图形对象。由于它兼容其他Web标准并对其加以利用,因此脚本编写等特性可在相同的Web页面上同时作用于SVG元素和来自不同名字空间的其他XML元素。

尽管移动SVG还在襁褓阶段,但已经出现了一些有潜力的应用。其中最具创新性的是娱乐应用、基于位置的服务和现场服务。

娱乐内容包括互动卡通、贺卡和动画。基于位置的服务和现场服务是特别适于移动SVG的两种应用领域,因为该技术能够允许用户进行大幅度放大而不损失图像质量。基于位置的服务包括带有动画对象和超级链接的地图,可始终提供不同区域视图清晰的地图或地形层。现场服务包括通过移动SVG实现的技术图形,不管是全图查看还是细节查看,都能始终提供高质量的图像。

关于移动SVG误解

要很好地了解移动SVG就要首先认识到关于它的误解。描述图形有各种文件格式,包括JPEG、GIF和PNG等。它们基本说来都是位图格式。位图格式仅就每个像素给出一个色彩描述,像素则是构成图形的小点。

与此相反,移动SVG是矢量图形格式,它包括图形中所有形状的几何描述,带有其全部属性,包括颜色、大小和边框厚度等。此外还有其他基于矢量的格式,如Macromedia Flash、AutoCAD和PostScript等。但是,与上述其他格式不同,移动SVG是开放式的,在不同销售商中通用,基于XML,且专门为无线传输和现实所设计。

SVG是以XML描述矢量图形的标准格式。根据设计,该格式能够保证包含丰富、互动图形的MMS消息在不同通信公司、手持设备和内容供应商之间实现互用性,而不必在不兼容的各种图形格式间进行有损转换。

作为基于XML的标准,移动SVG便于人们阅读,方便创建,且能够在不同的解析度或缩放度下保持图像质量。这些属性都是HTML和位图所不能比拟的。我们不能错误的认为移动SVG可以取代位图格式或HTML,实际上,它更适于编码并显示特定类型的内容。

完整的SVG标准最初设计用于台式机上的视图。W3C推出了两种SVG的移动版本--SVG Basic,用于高端手持设备和PDA,以及SVG Tiny,用于智能电话和低端PDA。SVG Tiny和SVG Basic统称移动SVG。

无线多媒体中移动SVG的优势

比较于位图而言,移动SVG在编码并显示动画、地图和互动图形方面的优势非常明显。位图是静态的,而矢量图形则是动态的和可缩放的。这意味着它们可以反映非常高级的图形特性,包括动画、分层图形、半透明对象、嵌入到图形中的图形、复杂形状和字体效果等。此外,移动SVG实现的矢量图形还是互动的,具备缩放、展开、超级链接等特性。

移动SVG的可缩放性使图象可调整大小以适应任何屏幕或打印机尺寸或解析度,而不损失质量。这在无线世界中是一大优势,因为移动设备的形状和大小各异。用户也可放大图像而不损失质量--这在小巧的手持屏幕上查看大型图像时是一项有用的功能。

移动应用对带宽非常敏感,因此特别重要的是,SVG文件的大小通常都低于位图,这就缩短了无线网络的下载时间。如右侧图形所示,它非常适合在屏幕空间有限的设备上显示内容。如图所示,如果使用传统的技术,您放大较小的位图近距离查看时会得到模糊、有棱角的图像。但是,同样的图片如果保存为移动SVG文件格式,就可以无限缩放而不损失质量,也不用返回服务器下载更多的文件。

移动SVG强大特性的另一具体实例就是它可在图形中存储各种对象信息。举例而言,一个方形上面有一个三角形,我们可以"知道"这是SVG地图上的房屋。这样,我们就可以用显示超级链接或显示屏上出现嵌入文本提示等事件来为用户提供更多信息或可点击的选项。SVG图形中的文本甚至还可用基本的搜索引擎进行搜索。

移动SVG适用于许多应用,不过也有些情况并不需要它。矢量图形不适于照片图形,JPEG是专为此目的设计的。因此,3GPP在其MMS标准中既包括了位图格式,也包括了SVG Tiny和Basic格式,而移动SVG也能够支持嵌入的JPEG和PNG图形。

为何选择SVG?

多年来,移动SVG并不是唯一开发出来的矢量图形格式,它也不是3GPP所考虑的唯一格式。但是,正如其与位图格式相比具有许多优势一样,移动SVG较其他矢量图形格式而言也具有许多长处。

首先,它是唯一真正的开放式、独立于不同销售商的2D矢量图形格式。它由W3C创建并维护,该组织也是定义HTML和XML标准的开放式联合组织,它没有任何专属或专利技术。这意味着不存在许可费用,且销售商可以无缝地创建并共享内容。

与其他矢量格式不同,如Mac OS的PICT或Windows的WMF,移动SVG是独立于平台的。第三,SVG是一种XML语言,因此它能够利用已经存在的有关XML的大型工具集和知识库。这也使其能够方便地集成到基于XML的应用中。

根据设计,SVG是强大而功能丰富的。创建该格式的W3C工作组成员包括Macromedia、Adobe和AutoDesk--他们都希望保证大多数支持其本身格式的功能能够包括到移动SVG中,这与他们都有很大的利益关系。因此,移动SVG也适用于各种应用,包括CAD、GIS和娱乐等。

第五,移动SVG专门为空间、电力和带宽有限的移动设备而设计。大多数其他格式都因太大或太复杂而力不从心。

移动SVG将改变无线市场

最终用户当然是移动SVG MMS消息传送的最终受益者。随着各种新型服务、应用和图形功能的出现,无线设备将在用户的生活中发挥日益重要的作用。移动SVG还可为无线运营商、制造商和内容供应商带来重大机遇。

作为一条关键的途径,MMS可以帮助运营商进一步开发已经由短消息服务(SMS)启动的收入。以互联的因特网为模型,显而易见,图形丰富的内容和消息对于增加用户流量是至关重要的。相对于目前无线提供的简单的短消息和基于位图的图形而言,移动SVG能够带来更为互动、更吸引人的用户体验。然而,带宽可能是移动SVG最吸引通信公司的地方。该格式与音频和视频流不同,能够在2.5G甚至2G网络中良好的工作。传输丰富、互动的移动SVG动画只需不到十几个千字节而已。

移动SVG对MMS消息传送进行了改善,这将增加用户需求,显然也会吸引手持设备制造商。与通信公司一样,OEM也可添加移动SVG功能,而不会引起重大设计变动或增加制造成本。由于移动SVG是非常丰富和功能多样化的平台,它非常适于帮助设备制造商提供独树一帜的服务项目--同时还可保证互用性。

MMS建立在业经检验的 "广播消息传送" SMS模式上,用户订阅使用有关天气、体育比分、每日卡通和其他无线设备提供的实时信息的服务。移动SVG使得内容供应商可以进行更吸引人的广播消息发布,推出视觉丰富、高度互动的广播消息,吸引更多的注册用户。

随着目前有关工具进入市场,可以自动转换现有内容为移动SVG,并根据手持设备和网络的限制进行优化,这将有助于简化内容创作者和供应商的开发工作,并降低开发成本。

利用适当的系统内容,开发人员只需一次创作或转换内容,就可使其在几乎所有设备上使用,只要设备满足基本要求和兼容性即可,就好像今天我们用HTML创建网页一样。

新一代无线系统的成功始于用户,也终于用户。如果无线用户认为有必要替换他们现有的电话,他们就会这么做。MMS消息传送经过以用户为中心的技术的不断丰富,与移动SVG一样,不断推动着电话升级。业界实施移动SVG所面临的挑战则在于,如何让升级的动力不可阻遏。



评论


技术专区

关闭