[網(wǎng)站建設(shè)之]網(wǎng)站標準之Flash頁面如何通過校驗 1.embed長短法的 embed標簽是Netscape的私有標簽,固然embed標簽利用普遍存在,但是從HTML3.2,HTML4.0到XHTML1.0,W3C都不收錄這個標簽。應(yīng)用embed標簽的頁面將不能通過W3C校驗。 2.應(yīng)該用object W3C推舉的是object標簽。甚至在XHTML2中,img都要被object所代替。用object方法插入flash的代碼是: object type=application/x-shockwav" />

在线观看肉片AV网站免费_97在线中文字幕免费公开视频_人妻无码二区自慰系列_高清无码黄色在线网站

網(wǎng)站標準之Flash頁面如何通過校驗

時間:2013-03-02 04:11來源:未知 作者:admin 點擊:

標簽:網(wǎng)站標準之Flash頁面如何通過校驗 通過(23)校驗(1)網(wǎng)(27)頁面(60)準之(1)如何(201)網(wǎng)站(482)網(wǎng)站建設(shè)(1202)flash(5)
--> [網(wǎng)站建設(shè)之]網(wǎng)站標準之Flash頁面如何通過校驗 1.embed長短法的 embed標簽是Netscape的私有標簽,固然embed標簽利用普遍存在,但是從HTML3.2,HTML4.0到XHTML1.0,W3C都不收錄這個標簽。應(yīng)用embed標簽的頁面將不能通過W3C校驗。 2.應(yīng)該用object W3C推舉的是object標簽。甚至在XHTML2中,img都要被object所代替。用object方法插入flash的代碼是: object type=application/x-shockwav
網(wǎng)站標準之Flash頁面如何通過校驗》文章地址:http://www.tfxk.com/wangyesheji/jianzhanjingyan/030234A42013.htm
--> [網(wǎng)站建設(shè)之]網(wǎng)站標準之Flash頁面如何通過校驗

1.embed長短法的
<embed>標簽是Netscape的私有標簽,固然<embed>標簽利用普遍存在,但是從HTML3.2,HTML4.0到XHTML1.0,W3C都不收錄這個標簽。應(yīng)用<embed>標簽的頁面將不能通過W3C校驗。

2.應(yīng)該用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上不能正確顯示(不能連續(xù)播放,網(wǎng)站架構(gòu)策劃方案,要下載完才干放),在低版本的可以準確顯示。后來采取先調(diào)一個小flash文件再嵌入大flash文件的方法解決了持續(xù)播放的問題,然而在IE5以上版本有時仍然呈現(xiàn)不能顯示flash的情形。

3.目前的常設(shè)方法
那么既要吻合標準,又想在所有瀏覽器正確顯示flash應(yīng)當怎么做?macromedia網(wǎng)站是如何通過W3c校驗的?

有設(shè)計師想到了用JavaScript來暗藏非法的<embed>,網(wǎng)站有盈利模式就可以賺錢了嗎?;標簽,網(wǎng)站是不是應(yīng)該這樣構(gòu)架?,

<script type="text/javascript "> if (navegiator . mimeTypes && navigator . mimeTypes["application/x-shockwave-flash"] { document . write(''<embed src="test . swf" ...
這是目前比擬好的解決措施。你必定要插flash,就用js調(diào)用。這種方式能夠詐騙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).依據(jù)版本的不同在后盾動態(tài)的天生HTML代碼。
簡略說就是默認采用<object>,網(wǎng)站日志分析 一種相對簡單的分析方法;方法,假如閱讀器不能處置object的MIME類型“ application/x-shockwave-flash”,它就插入子元素<embed>。說穿了,這跟用js隱蔽< embed>方法相似,也是一種“欺騙”的辦法,但這是目前可能做到的最契合標準的,比較完善的做法了。

要想真正擯棄<embed>,只能等IE瀏覽器對<object>更好的支撐才行,興許要等到Longhorn出來了。 Tag:網(wǎng)站標準   Flash頁面  ,網(wǎng)站整體與頁面關(guān)鍵詞分布; 通過校驗   網(wǎng)站標準   Flash頁面   通過校驗  
(責任編輯:網(wǎng)站建設(shè))
網(wǎng)站標準之Flash頁面如何通過校驗相關(guān)文章
上一篇:網(wǎng)站架構(gòu)策劃方案 下一篇:網(wǎng)站框架設(shè)計
回到頂部