移动图形新标准——MobileSVG

svg(scapable vector graphics,可缩放矢量图像)是互联网联盟(w3c)的正式推荐标准,它是一种使用xml来描述二维图像的语言。svg允许3种形式的图像对象存在,分别是矢量图形(如由直线、曲线等组成的路径)、点阵图像和文本。各种图像对象能够组合、变换,并且能修改其样式,也能够定义成预处理对象以便再用。

  svg还支持各种特效,包括嵌套变换、路径剪裁、透明度处理、滤镜效果以及模板对象等。同时,svg可以是互动和动态的,动画可以直接加入svg文本,也可以通过脚本加入。在新的svg版本中,还可以表现视频、音频等其它信息。

  svg通过使用脚本语言来完成比较复杂的应用,脚本语言调用svg对象模型(svg document object model)来访问或控制所有的元素、属性和属性值。任何一种svg图像元素都能使用脚本来处理类似鼠标单击、双击以及键盘输入等事件。由于svg文本是xml名字空间中的有效字符,这些字符能作为svg图像的关键字而通过搜索引擎进行查询。

  与现有的图像格式(如jpeg、gif和png等)和矢量图形格式(如vml、pdf、swf等)相比,svg具有如下优势:

  1) 基于xml标准

  xml是w3c的推荐标准,用于结构化的信息交换,已经得到广泛的普及和应用。svg是建立在此基础上的,有很明显的优势,如:广泛的国际化基础、强大的结构化能力、以及对象模型等。

  2) 高质量的图像

  由于基于矢量,使得svg图像的质量得到大大的提高。放大、缩小以及各种特效都比位图的表现要好,在打印的时候,完全可以印刷质量输出图片。svg图像在客户端动态绘制,用户可以随意调整图像的一些参数而不会导致图像模糊。svg图像的大小只与图形的复杂程度有关,而与图形的具体尺寸无关。

  3) 更精确的颜色

  svg可靠的颜色特性将给下一代在线电子商务带来许多新的面貌——系统可以根据浏览器窗口的配色方案下载与之相匹配的配色方案。svg支持icc色彩概貌的行业标准,如srgb。

  4) 灵活易用的文件格式

  svg主要由3个部分组成:矢量图形、位图和文字。由于svg文件是以文本的形式(xml)存放的,更改起来是非常方便的。也就是说,不用任何图像处理工具,仅仅用记事本就可以生成一个svg图像。

  5) 支持互动和动画

  svg支持smil(synchronized multimedia integration language),允许用户自由地同svg中的元素完成一些互动,从而完成既定的目标,这一点在目前单独依靠图片是完成不了的,需要由网页中的script语句来实现。

  6) 支持字符查找

  由于svg是文本格式,查找图像中的字符在svg中成为可能(在其它格式的图像文件中是不可思议的)。

跳转到页面:[1][2][3][4][下一页]

相关文章
  • 移动图形新标准——MobileSVG已关闭评论
    A+
发布日期:2019年07月02日  所属分类:参考设计