SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 官方文档
官方文档
官方文档
官方文档
2008 年
4
月
24
日 翻译: farthinker
farthinker
farthinker
farthinker
主要内容:
主要内容:
主要内容:
主要内容:
�
1 . 什么是
什么是
什么是
什么是 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 ?
?
?
?
�
2 . 为什么你应该使用
为什么你应该使用
为什么你应该使用
为什么你应该使用 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 ?
?
?
?
�
3 . 为什么
为什么
为什么
为什么 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 使用
使用
使用
使用 JavaScript
JavaScript
JavaScript
JavaScript ?
?
?
?
�
4 . 我们应该使用静态发表还是动态发表的方法?
我们应该使用静态发表还是动态发表的方法?
我们应该使用静态发表还是动态发表的方法?
我们应该使用静态发表还是动态发表的方法?
�
5 . 怎样用
怎样用
怎样用
怎样用 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 的静态发表方法来嵌入
的静态发表方法来嵌入
的静态发表方法来嵌入
的静态发表方法来嵌入 Flash
Flash
Flash
Flash 内容
内容
内容
内容
�
5-1 . 第一步:用符合标准的标签同时嵌入
第一步:用符合标准的标签同时嵌入
第一步:用符合标准的标签同时嵌入
第一步:用符合标准的标签同时嵌入 Flash
Flash
Flash
Flash 内容和替换内容
内容和替换内容
内容和替换内容
内容和替换内容
�
5-2 . 第二步:在
第二步:在
第二步:在
第二步:在 HTML
HTML
HTML
HTML 的
的
的
的 head
head
head
head 标签中包括
标签中包括
标签中包括
标签中包括 SWFObject
SWFObject
SWFObject
SWFObject 的
的
的
的 JavaScript
JavaScript
JavaScript
JavaScript 类库
类库
类库
类库
�
5-3 . 第三步:用
第三步:用
第三步:用
第三步:用 SWFObject
SWFObject
SWFObject
SWFObject 类库注册你的
类库注册你的
类库注册你的
类库注册你的 Flash
Flash
Flash
Flash 内容并告诉
内容并告诉
内容并告诉
内容并告诉 SWFObject
SWFObject
SWFObject
SWFObject 怎么样处
怎么样处
怎么样处
怎么样处 理
理
理
理
这些内容
这些内容
这些内容
这些内容
�
6 . 怎样用
怎样用
怎样用
怎样用 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 的动态发表方法来嵌入
的动态发表方法来嵌入
的动态发表方法来嵌入
的动态发表方法来嵌入 Flash
Flash
Flash
Flash 内容?
内容?
内容?
内容?
�
6-1 . 第一步:用符合标准的标签创建替换内容
第一步:用符合标准的标签创建替换内容
第一步:用符合标准的标签创建替换内容
第一步:用符合标准的标签创建替换内容
�
6-2 . 第二步:在
第二步:在
第二步:在
第二步:在 HTML
HTML
HTML
HTML 页面的
页面的
页面的
页面的 head
head
head
head 标签中包括
标签中包括
标签中包括
标签中包括 SWFObject
SWFObject
SWFObject
SWFObject JavaScript
JavaScript
JavaScript
JavaScript 类库
类库
类库
类库
�
6-3 . 第三步:用
第三步:用
第三步:用
第三步:用 JavaScript
JavaScript
JavaScript
JavaScript 嵌入你的
嵌入你的
嵌入你的
嵌入你的 SWF
SWF
SWF
SWF
�
7 . 从
从
从
从 SWFObject
SWFObject
SWFObject
SWFObject 1.5
1.5
1.5
1.5 迁移到
迁移到
迁移到
迁移到 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 的注意事项
的注意事项
的注意事项
的注意事项
�
8 . 从
从
从
从 UFO
UFO
UFO
UFO 迁移到
迁移到
迁移到
迁移到 SWFObject
SWFObject
SWFObject
SWFObject v2.0
v2.0
v2.0
v2.0 的注意事项
的注意事项
的注意事项
的注意事项
�
9 . SWFObject
SWFObject
SWFObject
SWFObject 支持
支持
支持
支持 MIME
MIME
MIME
MIME 类型
类型
类型
类型 application/xhtml+xml
application/xhtml+xml
application/xhtml+xml
application/xhtml+xml 吗?
吗?
吗?
吗?
�
10 . 评论政策
评论政策
评论政策
评论政策
1
1
1
1 .
.
.
. 什么是
什么是
什么是
什么是 SWFObject
SWFObject
SWFObject
SWFObject 2.0
2.0
2.0
2.0 ?
?
?
?
SWFObject 2.0 :
�
提供两种优化的嵌入 Flash Player 的方法: 一种基于标签的方法和一种依赖于 JavaScript 的方
法。
�
提供一套 JavaScript API , 目的是提供一套完整的工具来嵌入 SWF 文件和获得 Flash Player 的 相
关信息。 [ http://code.google.com/p/swfobject/wiki/SWFObject_2_0_api_javascript_dev
http://code.google.com/p/swfobject/wiki/SWFObject_2_0_api_javascript_dev
http://code.google.com/p/swfobject/wiki/SWFObject_2_0_api_javascript_dev
http://code.google.com/p/swfobject/wiki/SWFObject_2_0_api_javascript_dev ]
�
只利用一个很小的 JavaScript 文件( siz e: 8.7Kb, GZIPed: 3.4Kb
) 。
�
是 SWFObject 1.5[ http://blog.deconcept.com/swfobject/
http://blog.deconcept.com/swfobject/
http://blog.deconcept.com/swfobject/
http://blog.deconcept.com/swfobject/ ] 和 UFO
[ http://www.bobbyvandersluis.com/ufo/
http://www.bobbyvandersluis.com/ufo/
http://www.bobbyvandersluis.com/ufo/
http://www.bobbyvandersluis.com/ufo/ ] 的继承者。
�
将最终替代 Adobe Flash Player Detection Kit
[ http://www.adobe.com/products/flashplayer/download/detection_kit/
http://www.adobe.com/products/flashplayer/download/detection_kit/
http://www.adobe.com/products/flashplayer/download/detection_kit/
http://www.adobe.com/products/flashplayer/download/detection_kit/ ] 。
�
准备整合所有已存在的 Flash Player 嵌入方法,并且为嵌入 Adobe Flash Player 内容提供一个
新的标准。