前陣子,看到有人在問如何在網頁中加入影音檔,這個語法複雜,加州大學舊金山分校的網站上,就提供了一個線上產生影音檔語法的服務,說實話,這語法還真是複雜。
那妙啦!有人這麼回這個問題的答案
<IFRAME src="影音檔" width="寬度" height="高度"></IFRAME> |
初看,我想,是筆誤吧!不料,沒隔兩天,又看到一模一樣解法,還有這種問題:
請問您這篇文章的框架是怎麼作的呢?語法是用 IFRAME 還是 embed 呢? |
當場我又傻眼!
是 IFRAME 新解?還是 HTML 又出新版規範?啊!沒準是 xHTML 2.0?於是找來 Google 大神請教一下,終於明白原因:
在雅虎佈落格上,如果你寫 <IFRAME> 雅虎的程式不鳥你,如果你寫 <EMBED> 雅虎會自動改成 <IFRAME> |
這下糟了,以雅虎這種會員人數超多的網站,怎麼這麼不負責任呢?提供了這麼壞的示範,難道是程式人員功力不好?
瀏覽器的功能愈來愈強大的今日,過去,稍稍有點語法不符,網頁結構可能就沒了,尤其多媒體檔案,更是要仔細寫語法,如果不寫好,一開啟網頁,馬上變成下載。
隨著瀏覽器功能變強,預設能解析的檔案格式變多了,像 PDF 可以直接開啟在瀏覽器中等,使用者根本不知道事情是怎麼發生的,反正就可以了。這些軟體開發人員的努力,卻讓網頁設計人員開始偷懶!
以效果而言 <IFRMAE> 內嵌一個影音檔案,的確可以由瀏覽器自行處理所謂插件問題,而且大多數瀏覽器都還能運作。
用七億把無名小站娶回去的雅虎,就算一個月花 700 萬把佈落格程式外包好了,能包 100 個月,沒理由搞出這種混淆視聽的事!在2005年2月18日,Jesse James Garrett以「對網路應用的一種新方法」為名的文章中,首次提到了AJAX這個字眼,那看來,我也要來提個新字眼:「對網路影音內崁製作的怪現象」Multi-Media in IFRAME,簡稱 MMII (發音:密) 如何?
卜維丰 2/07 07'
同意轉載,不過麻煩看一下轉載需知