当前位置: 网站建设 > 网页设计 > 建站经验 >

网站标准之Flash页面如何通过校验

时间:2013-03-02 04:11来源:未知 作者:admin 点击:

标签:网站标准之Flash页面如何通过校验 通过(23)校验(1)网(27)页面(60)准之(1)如何(201)网站(482)网站建设(1202)flash(5)
--> [网站建设之]网站标准之Flash页面如何通过校验 1.embed长短法的 embed标签是Netscape的私有标签,固然embed标签利用普遍存在,但是从HTML3.2,HTML4.0到XHTML1.0,W3C都不收录这个标签。应用embed标签的页面将不能通过W3C校验。 2.应该用object W3C推举的是object标签。甚至在XHTML2中,img都要被object所代替。用object方法插入flash的代码是: object type=application/x-shockwav
网站标准之Flash页面如何通过校验》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/030234A42013.htm
--> [网站建设之]网站标准之Flash页面如何通过校验

1.embed长短法的
<embed>标签是Netscape的私有标签,固然<embed>标签利用普遍存在,但是从HTML3.2,HTML4.0到XHTML1.0,W3C都不收录这个标签。应用<embed>标签的页面将不能通过W3C校验。

2.应该用object
W3C推举的是<object>标签。甚至在XHTML2中,<img>都要被<object>所代替。用<object>方法插入flash的代码是:

<object type="application/x-shockwave-flash" data="test.swf" width="200" height="100"> <parm name="movie" value="test.swf /> </object>
但是这个办法在IE5-IE6/Win上不能正确显示(不能连续播放,网站架构策划方案,要下载完才干放),在低版本的可以准确显示。后来采取先调一个小flash文件再嵌入大flash文件的方法解决了持续播放的问题,然而在IE5以上版本有时仍然呈现不能显示flash的情形。

3.目前的常设方法
那么既要吻合标准,又想在所有浏览器正确显示flash应当怎么做?macromedia网站是如何通过W3c校验的?

有设计师想到了用JavaScript来暗藏非法的<embed>,网站有盈利模式就可以赚钱了吗?;标签,网站是不是应该这样构架?

<script type="text/javascript "> if (navegiator . mimeTypes && navigator . mimeTypes["application/x-shockwave-flash"] { document . write(''<embed src="test . swf" ...
这是目前比拟好的解决措施。你必定要插flash,就用js调用。这种方式能够诈骗W3C的校验程序,使页面通过校验。但仅仅是"诱骗",而不是真合乎尺度。

macromedia是怎么做的呢?看到这句代码:

<!-- $RCSfile: FlashDetection2k.pm,v $ $Revision: 1.68 $ : your browser''s accept header indicates you have Flash 6,0,65,0 or better, so you''re OK for this Flash 6 movie, here it comes. -->
它采用了一个折中二选一的办法:

(1).首先javascript来断定你的浏览器版本和flash player的版本;
(2).依据版本的不同在后盾动态的天生HTML代码。
简略说就是默认采用<object>,网站日志分析 一种相对简单的分析方法;方法,假如阅读器不能处置object的MIME类型“ application/x-shockwave-flash”,它就插入子元素<embed>。说穿了,这跟用js隐蔽< embed>方法相似,也是一种“欺骗”的办法,但这是目前可能做到的最契合标准的,比较完善的做法了。

要想真正摈弃<embed>,只能等IE浏览器对<object>更好的支撑才行,兴许要等到Longhorn出来了。 Tag:网站标准   Flash页面  ,网站整体与页面关键词分布; 通过校验   网站标准   Flash页面   通过校验  
(责任编辑:网站建设)
网站标准之Flash页面如何通过校验相关文章
上一篇:网站架构策划方案 下一篇:网站框架设计
回到顶部