SlideShare una empresa de Scribd logo
1 de 25
Flash RIA 的可用性 刘轩飞 2010/09/18
RIA ,[object Object],[object Object],http:// www.adobe.com/resources/business/rich_internet_apps
什么是可用性 (Usability) ,[object Object],[object Object],[object Object],可用性是用户界面易用程度的衡量指标
Flash RIA 的一些可用性挑战 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Flash 的浏览器兼容性 ,[object Object],[object Object]
Flash 的浏览器兼容性 <object   classid = &quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot;   codebase = &quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0&quot;   width = &quot;100%&quot;   height = &quot;100%&quot; > <param   name = &quot;movie&quot;   value = &quot;ball.swf&quot;   /> <param   name = &quot;quality&quot;   value = &quot;high&quot;   /> <param   name = &quot;wmode&quot;   value = &quot;opaque&quot;   /> </object> 不合适的 HTML 标签和属性会导致 Flash 无法访问 查看演示
Flash 的浏览器兼容性 部分浏览器对插件的访问做了限制 6/7 ,[object Object],[object Object],[object Object],查看演示
Flash 的浏览器兼容性 兼容各种浏览器的 HTML (一) <object   classid = &quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot;   codebase = &quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0&quot;   width = &quot;100%&quot;   height = &quot;100%&quot; > <param   name = &quot;movie&quot;   value = &quot;ball.swf&quot;   /> <param   name = &quot;quality&quot;   value = &quot;high&quot;   /> <param   name = &quot;wmode&quot;   value = &quot;opaque&quot;   /> <embed src=&quot;ball.swf&quot; quality=&quot;high&quot; wmode=&quot;opaque&quot; width=&quot;100%&quot; height=&quot;100%&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.adobe.com/go/getflashplayer_cn&quot; /> </object> 查看演示
Flash 的浏览器兼容性 W3C 推荐使用 Object 标签 兼容各种浏览器的 HTML (二) <object   classid = &quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot;   width = &quot;100%&quot;   height = &quot;100%&quot;   id = &quot;main&quot; >   <param   name = &quot;movie&quot;   value = &quot;ball.swf&quot;   />   <param   name = &quot;quality&quot;   value = &quot;high&quot;   />   <param   name = &quot;wmode&quot;   value = &quot;opaque&quot;   />   <!--[if !IE]>-->   <object   type = &quot;application/x-shockwave-flash&quot;   data = &quot;ball.swf&quot;   width = &quot;100%&quot;   height = &quot;100%&quot; >   <param   name = &quot;quality&quot;   value = &quot;high&quot;   />   <param   name = &quot;wmode&quot;   value = &quot;opaque&quot;   />   </object>   <!--<![endif]--> </object> 查看演示
Flash 的浏览器兼容性 http://code.google.com/p/swfobject/ <script   type = &quot;text/javascript&quot;   src = &quot;swfobject.js&quot; ></script> <script   type = &quot;text/javascript&quot; >   swfobject. embedSWF (&quot;ball.swf&quot;, &quot;myContent&quot;, &quot;100%&quot;, &quot;100%&quot;, &quot;9.0.0&quot;, &quot;expressInstall.swf&quot;); </script> 查看演示
别忽视地址栏 ,[object Object],A:  看看我家双宝  :D   Http:// www.somedomain.com /album 杯具 轩飞的相册 – 我的宝宝 Http://www.somedomain.com/album 相册首页 Http://www.somedomain.com/album B:  真可爱…  @_@
别忽视地址栏 ,[object Object],http://[Domainname] / # / {Username} / {ModuleName} / {ObjectId} ,[object Object],[object Object],[object Object]
别忽视地址栏 ,[object Object],http:// www.asual.com/swfaddress /   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],查看演示
Flash Player 的全屏模式 全屏模式下的交互限制 ,[object Object],[object Object],[object Object]
Flash Player 的全屏模式 一些小问题…… ,[object Object],[object Object],[object Object],[object Object]
Flash Player 的全屏模式 为全屏模式改变用户界面 ,[object Object],[object Object],[object Object],查看演示
适应不同的屏幕分辨率 ,[object Object],<style   type = &quot;text/css&quot;   media = &quot;screen&quot; >   html, body  {  height:100% ; } body {  margin:0 ;  padding:0 ; text-align:center; overflow:hidden;}  </style> <script   type = &quot;text/javascript&quot;   src = &quot;swfobject.js&quot; ></script> <script   type = &quot;text/javascript&quot; > swfobject.embedSWF(&quot;ball.swf&quot;, &quot;flashContent&quot;,  &quot;100%&quot; ,  &quot;100%&quot; , &quot;9.0.0&quot;, &quot;expressInstall.swf&quot;); </script>
适应不同的屏幕分辨率 ,[object Object],stage . addEventListener ( Event . RESIZE , resizeHandler); function   resizeHandler(evt: Event ) { updateDisplay (); } function   updateDisplay () { // 设置界面元素的位置、大小和外观 }
适应不同的屏幕分辨率 ,[object Object],Mac OS 的窗口控制 CS5 的安装程序窗口保持合适的大小,不能最大化 “ 最合适大小”的按钮,不是“最大化”
适应不同的屏幕分辨率 ,[object Object],<script type= &quot;text/javascript&quot; > swfobject.embedSWF( &quot;ball.swf&quot; ,   &quot;flashContent&quot; ,   &quot;100%&quot; ,   &quot;600&quot; ,   &quot;9.0.0&quot; ); swffit.fit( &quot;flashContent&quot; ); </script> ,[object Object],[object Object],[object Object],[object Object],查看演示
创建全球化的 FLASH RIA ,[object Object],<mx:HBox   width = &quot;390&quot; > <mx:VBox> <mx: Label   text = &quot;{resourceManager.getString('main','comment.name')}&quot; /> <mx: Label   text = &quot;{resourceManager.getString('main','comment.comment')}&quot; /> </mx:VBox> <mx:VBox   width = &quot;100%&quot; > <mx: TextInput   id= &quot;tiName&quot;   width = &quot;100%&quot; /> <mx: TextArea   id= &quot;taComment&quot;   width = &quot;100%&quot;   height = &quot;80&quot; /> <mx: Button   id= &quot;btnSubmit&quot;   label = &quot;{resourceManager.getString('main','comment.submit')}&quot; /> </mx:VBox> </mx:HBox> 查看演示
更多 ,[object Object],[object Object],[object Object],[object Object],                                                                                                           
案例 ,[object Object],[object Object],[object Object]
Q & A
谢谢! ,[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Flex 使用經驗談
Flex 使用經驗談Flex 使用經驗談
Flex 使用經驗談Ticore Shih
 
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6twMVC
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天Gelis Wu
 
HTML+COIMOTION 開發跨平台 app
HTML+COIMOTION 開發跨平台 appHTML+COIMOTION 開發跨平台 app
HTML+COIMOTION 開發跨平台 appBen Lue
 
JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用EZoApp
 
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介Fred Lin
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Gelis Wu
 
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史twMVC
 

La actualidad más candente (8)

Flex 使用經驗談
Flex 使用經驗談Flex 使用經驗談
Flex 使用經驗談
 
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第三天
 
HTML+COIMOTION 開發跨平台 app
HTML+COIMOTION 開發跨平台 appHTML+COIMOTION 開發跨平台 app
HTML+COIMOTION 開發跨平台 app
 
JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用
 
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
 
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
Visual studio 2012 與 asp.net 4.5 (新功能與開發介紹) 第一天
 
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
twMVC#19 | 微信公眾平台申請與wechat api 開發血淚史
 

Similar a Flash ria usability 刘轩飞

基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展agen
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践jay li
 
基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展agen
 
HTML5概览
HTML5概览HTML5概览
HTML5概览Adam Lu
 
重构之道 触屏篇
重构之道 触屏篇重构之道 触屏篇
重构之道 触屏篇麦哥UE
 
Html5开发android应用程序概述
Html5开发android应用程序概述Html5开发android应用程序概述
Html5开发android应用程序概述kevin_yanggl
 
非常靠谱 Html 5
非常靠谱 Html 5 非常靠谱 Html 5
非常靠谱 Html 5 Tony Deng
 
高性能网站最佳实践
高性能网站最佳实践高性能网站最佳实践
高性能网站最佳实践longhao
 
网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版昌里大金猪 Luke
 
Dive into Responsive Web Design
Dive into Responsive Web DesignDive into Responsive Web Design
Dive into Responsive Web Designcncuckoo
 
Website Pracice Focusing on UX, Chinese
Website Pracice Focusing on UX, ChineseWebsite Pracice Focusing on UX, Chinese
Website Pracice Focusing on UX, Chinesemultiple1902
 
Response Web Design
Response Web DesignResponse Web Design
Response Web DesignSichu Zhang
 
一淘新首页总结
一淘新首页总结一淘新首页总结
一淘新首页总结jieorlin
 
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践alvis-m
 
Using google appengine_1027
Using google appengine_1027Using google appengine_1027
Using google appengine_1027Wei Sun
 
HTML & JavaScript
HTML & JavaScriptHTML & JavaScript
HTML & JavaScriptSanji Zhang
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海Shaoning Pan
 

Similar a Flash ria usability 刘轩飞 (20)

基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
 
基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展
 
Web base 吴志华
Web base 吴志华Web base 吴志华
Web base 吴志华
 
HTML5概览
HTML5概览HTML5概览
HTML5概览
 
重构之道 触屏篇
重构之道 触屏篇重构之道 触屏篇
重构之道 触屏篇
 
Html5开发android应用程序概述
Html5开发android应用程序概述Html5开发android应用程序概述
Html5开发android应用程序概述
 
非常靠谱 Html 5
非常靠谱 Html 5 非常靠谱 Html 5
非常靠谱 Html 5
 
高性能网站最佳实践
高性能网站最佳实践高性能网站最佳实践
高性能网站最佳实践
 
Html5
Html5Html5
Html5
 
网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版网易相册前端页面开发规范2010版
网易相册前端页面开发规范2010版
 
Dive into Responsive Web Design
Dive into Responsive Web DesignDive into Responsive Web Design
Dive into Responsive Web Design
 
Website Pracice Focusing on UX, Chinese
Website Pracice Focusing on UX, ChineseWebsite Pracice Focusing on UX, Chinese
Website Pracice Focusing on UX, Chinese
 
Response Web Design
Response Web DesignResponse Web Design
Response Web Design
 
一淘新首页总结
一淘新首页总结一淘新首页总结
一淘新首页总结
 
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践
 
Hello ipad
Hello ipadHello ipad
Hello ipad
 
Using google appengine_1027
Using google appengine_1027Using google appengine_1027
Using google appengine_1027
 
HTML & JavaScript
HTML & JavaScriptHTML & JavaScript
HTML & JavaScript
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海
 

Más de FLASH开发者交流会

Introduction to air for android 邱彦林
Introduction to air for android 邱彦林Introduction to air for android 邱彦林
Introduction to air for android 邱彦林FLASH开发者交流会
 
Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤FLASH开发者交流会
 
松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉FLASH开发者交流会
 
Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬FLASH开发者交流会
 
Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明FLASH开发者交流会
 
程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅FLASH开发者交流会
 
9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁FLASH开发者交流会
 
Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光FLASH开发者交流会
 
Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦FLASH开发者交流会
 
7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁FLASH开发者交流会
 
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)FLASH开发者交流会
 
Ghost cat 以皮肤为主体的ui框架(唐翎)
Ghost cat 以皮肤为主体的ui框架(唐翎)Ghost cat 以皮肤为主体的ui框架(唐翎)
Ghost cat 以皮肤为主体的ui框架(唐翎)FLASH开发者交流会
 

Más de FLASH开发者交流会 (20)

Bambook sdk 与action script
Bambook  sdk  与action scriptBambook  sdk  与action script
Bambook sdk 与action script
 
Bambook开放之路
Bambook开放之路Bambook开放之路
Bambook开放之路
 
Introduction to air for android 邱彦林
Introduction to air for android 邱彦林Introduction to air for android 邱彦林
Introduction to air for android 邱彦林
 
Misato engine hugh_tsai-蔡浩宇
Misato engine hugh_tsai-蔡浩宇Misato engine hugh_tsai-蔡浩宇
Misato engine hugh_tsai-蔡浩宇
 
Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤Swf文件格式和abc代码混淆工具 黄珏坤
Swf文件格式和abc代码混淆工具 黄珏坤
 
松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉松耦合代码之开发方法与工具演示 刘争辉
松耦合代码之开发方法与工具演示 刘争辉
 
Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬Flash media server 开发经验谈 沈先彬
Flash media server 开发经验谈 沈先彬
 
Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明Flash 独立游戏开发之路 徐黎明
Flash 独立游戏开发之路 徐黎明
 
程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅程序接口的另类理解与使用 孙毅
程序接口的另类理解与使用 孙毅
 
Flash游戏大会 商文烨
Flash游戏大会 商文烨Flash游戏大会 商文烨
Flash游戏大会 商文烨
 
9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁9月18技术交流会大赛作品介绍 廖湘宁
9月18技术交流会大赛作品介绍 廖湘宁
 
简化复杂的Flash应用程序 谈熠
简化复杂的Flash应用程序 谈熠简化复杂的Flash应用程序 谈熠
简化复杂的Flash应用程序 谈熠
 
Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光Flash mmorpg游戏引擎及工具开发概述-张明光
Flash mmorpg游戏引擎及工具开发概述-张明光
 
Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦Flash 游戏应用框架和模块化开发 邱广钦
Flash 游戏应用框架和模块化开发 邱广钦
 
7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁7月24日交流会麻球演讲 廖湘宁
7月24日交流会麻球演讲 廖湘宁
 
浅析Flash特效开发 陈勇
浅析Flash特效开发 陈勇浅析Flash特效开发 陈勇
浅析Flash特效开发 陈勇
 
Flash网络通讯处理 陈苏俊
Flash网络通讯处理 陈苏俊Flash网络通讯处理 陈苏俊
Flash网络通讯处理 陈苏俊
 
轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)轻量级Flash服务器开发框架(刘恒)
轻量级Flash服务器开发框架(刘恒)
 
Ghost cat 以皮肤为主体的ui框架(唐翎)
Ghost cat 以皮肤为主体的ui框架(唐翎)Ghost cat 以皮肤为主体的ui框架(唐翎)
Ghost cat 以皮肤为主体的ui框架(唐翎)
 
Flash 原型开发(刘磊)
Flash 原型开发(刘磊)Flash 原型开发(刘磊)
Flash 原型开发(刘磊)
 

Flash ria usability 刘轩飞

  • 1. Flash RIA 的可用性 刘轩飞 2010/09/18
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Flash 的浏览器兼容性 <object classid = &quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase = &quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0&quot; width = &quot;100%&quot; height = &quot;100%&quot; > <param name = &quot;movie&quot; value = &quot;ball.swf&quot; /> <param name = &quot;quality&quot; value = &quot;high&quot; /> <param name = &quot;wmode&quot; value = &quot;opaque&quot; /> </object> 不合适的 HTML 标签和属性会导致 Flash 无法访问 查看演示
  • 7.
  • 8. Flash 的浏览器兼容性 兼容各种浏览器的 HTML (一) <object classid = &quot;clsid:d27cdb6e-ae6d-11cf-96b8-444553540000&quot; codebase = &quot;http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0&quot; width = &quot;100%&quot; height = &quot;100%&quot; > <param name = &quot;movie&quot; value = &quot;ball.swf&quot; /> <param name = &quot;quality&quot; value = &quot;high&quot; /> <param name = &quot;wmode&quot; value = &quot;opaque&quot; /> <embed src=&quot;ball.swf&quot; quality=&quot;high&quot; wmode=&quot;opaque&quot; width=&quot;100%&quot; height=&quot;100%&quot; type=&quot;application/x-shockwave-flash&quot; pluginspage=&quot;http://www.adobe.com/go/getflashplayer_cn&quot; /> </object> 查看演示
  • 9. Flash 的浏览器兼容性 W3C 推荐使用 Object 标签 兼容各种浏览器的 HTML (二) <object classid = &quot;clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&quot; width = &quot;100%&quot; height = &quot;100%&quot; id = &quot;main&quot; > <param name = &quot;movie&quot; value = &quot;ball.swf&quot; /> <param name = &quot;quality&quot; value = &quot;high&quot; /> <param name = &quot;wmode&quot; value = &quot;opaque&quot; /> <!--[if !IE]>--> <object type = &quot;application/x-shockwave-flash&quot; data = &quot;ball.swf&quot; width = &quot;100%&quot; height = &quot;100%&quot; > <param name = &quot;quality&quot; value = &quot;high&quot; /> <param name = &quot;wmode&quot; value = &quot;opaque&quot; /> </object> <!--<![endif]--> </object> 查看演示
  • 10. Flash 的浏览器兼容性 http://code.google.com/p/swfobject/ <script type = &quot;text/javascript&quot; src = &quot;swfobject.js&quot; ></script> <script type = &quot;text/javascript&quot; > swfobject. embedSWF (&quot;ball.swf&quot;, &quot;myContent&quot;, &quot;100%&quot;, &quot;100%&quot;, &quot;9.0.0&quot;, &quot;expressInstall.swf&quot;); </script> 查看演示
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Q & A
  • 25.