Scalable Vector Graphics (简称SVG),“可升级矢量图形”的意思,它是由 W3C 制定的基于可扩展标记语言 (XML) 来描述二维矢量图型的一个开放标准。 SVG 严格遵从 XML 语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式,它具有以下优点:
· 图像文件可读,易于修改和编辑
· 与现有技术可以互动融合。例如, SVG 技术本身的动态部分(包括时序控制和动画(就是基于 SMIL 标准。另外, SVG 文件还可嵌入 JavaScript (严格的说应该是 ECMAScript )脚本来控制 SVG 对象
· SVG图形格式可以方便的建立文字索引,从而实现基于内容的图像搜索
· SVG图形格式支持多种滤镜和特殊效果,在不改变图像内容的前提下可以实现位图格式中类似文字阴影的效果
· SVG图形格式可以用来动态生成图形。例如,可用SVG动态生成具有交互功能的地图,嵌入网页中,并显示给终端用户
· SVG面临的主要问题一个是如何和已经占有重要市场份额的矢量图形格式 Flash 如何竞争的问题,另一个问题就是SVG的本地运行环境的下厂家支持程度。
asp(Active Server Page)是微软公司开发的动态网页语言,用于动态网页编写。
早期的Web程序开发是十分复杂的,以至于要制作一个简单的动态页面需要编写大量的C代码才能完成,于是Microsoft公司于1996年推出的一种Web应用开发技术asp,用于取代对Web服务器进行可编程扩展的CGI标准。ASP的主要功能是将脚本语言、HTML、组件和Web数据库访问功能有机地结合在一起,形成一个能在服务器端运行的应用程序,该应用程序可根据来自浏览器端的请求生成相应的HTML文档并回送给浏览器。使用ASP能够创建以HTML网页作为用户界面,并能够与数据库进行交互的Web应用程序。
XML语言的一种,可用来表示矢量图形。
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....