-
html5跨域通讯之postMessage的用法总结
postMessagePortal.html 页面代码 复制代码 代码如下: !DOCTYPE html title标题/title link rel="stylesheet" href="styles.css" link rel="icon" href="http://apress.com/favicon.ico" script/ppvar targetOrigin = "http://22527.vhost20.bo...
-
用canvas实现图片滤镜效果附演示
这是一个很有意思的特效,模拟摄像机拍摄电视屏幕画面时出现点状颗粒的效果。颗粒的大小通过变换矩阵实现,可以任意调节,有兴趣研究的朋友可以尝试更多的效果,代码没有经过...
-
HTML5和以前HTML4的区别整理
HTML5是HTML标准的下一个版本。虽然HTML5没有完全颠覆HTML4,但是它们也有一些不同。最新最全的HTML5-HTML4对比信息请看http://dev.w3.org/html5/html4-differences/,貌似略多的样子。在这个IE还仍然...
-
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
使用脚本可以很方便的完成各种复杂的任务,也是完成动画和交互的一种主流方式。由于SVG是html的元素,所以支持普通的DOM操作,又由于SVG本质上是xml文档,所以也有一种特殊的DOM操作...
-
HTML5之SVG 2D入门11—用户交互性(动画)介绍及应用
交互性 SVG拥有良好的用户交互性,例如: 1. SVG能响应大部分的DOM2事件。 2. SVG能通过cursor良好的捕捉用户鼠标的移动。 3. 用户可以很方便的通过设置svg元素的zoomAndPan属性的值来实现缩...
-
HTML5之SVG 2D入门10—滤镜的定义及使用
滤镜称得上是SVG最强大的功能了,它允许你给图形(图形元素和容器元素)添加各种专业软件中才有的滤镜特效。这样你就很容易在客户端生成和修改图像了。而且滤镜并没有破坏原有文...
-
HTML5之SVG 2D入门9—蒙板及mask元素介绍与应用
SVG支持的蒙板 SVG支持多种蒙板特效,使用这些特性,我们可以做出很多很炫的效果。至于中文中把mask叫做蒙板还是遮罩就不去区分了,这里都叫做蒙板吧。 SVG支持的蒙板类型: 1. 裁剪...
-
HTML5之SVG 2D入门8—文档结构及相关元素总结
前面介绍了很多的基本元素,包括结构相关的组合和重用元素,这里先对SVG的文档结构中剩下的相关元素简单总结一下,然后继续向前领略SVG的其他特性。 SVG文档的元素基本可以分为以...
-
HTML5之SVG 2D入门7—SVG元素的重用与引用
前面介绍了很多的图形元素,如果很多图形本身是一样的,需要每次都去定义一个新的么?我们能否共用一些图形呢?这是这节的重点-SVG元素的重用。 组合-g元素 g元素是一种容器,它...
-
HTML5之SVG 2D入门6—视窗坐标系与用户坐标系及变
坐标系统 SVG存在两套坐标系统:视窗坐标系与用户坐标系。默认情况下,用户坐标系与视窗坐标系的点是一一对应的,都为原点在视窗的左上角,x轴水平向右,y轴竖直向下;如下图所...
-
HTML5之SVG 2D入门5—颜色的表示及定义方式
SVG和canvas中是一样的,都是使用标准的HTML/CSS中的颜色表示方法,这些颜色都可以用于fill和stroke属性。 基本有狼蚁网站SEO优化这些定义颜色的方式 : 1. 颜色名字: 直接使用颜色名字...
-
HTML5之SVG 2D入门3—文本与图像及渲染文本介绍
SVG中渲染文本 SVG的强大能力之一是它可以将文本控制到标准HTML页面不可能有的程度,而无须求助图像或其它插件。任何可以在形状或路径上执行的操作(如绘制或滤镜)都可以在文本...
-
HTML5之SVG 2D入门2—图形绘制(基本形状)介绍及使用
基本形状 SVG提供了很多的基本形状,这些元素可以直接使用,这一点比canvas好多了。废话不说了,直接看例子,这个最直接: 复制代码 代码如下: svg width="200" height="250" rect x="10" y="10...
-
HTML5之SVG 2D入门1—SVG(可缩放矢量图形)概述
位图与矢量图 以前,浏览器中显示的图形,例如jpeg、gif等,都是位图,这些图像格式是基于光栅的。在光栅图像中,图像文件定义了图像中每个像素的颜色值。浏览器需要读取这些值...
-
HTML5之SVG 2D入门4—笔画与填充
前面我们重点都在总结各类形状,文本和图片,接下来,我们还是和讨论canvas一样,总结一下颜色处理,也就是填充和边框效果;你会发现这里的内容与canvas基本上是一致的。这些属性...