很多朋友也在問雞蛋貓

 HTML SandboxSandbox 這兩個 gadget,

最大字元限制最多只支持 956 個字元,

除了多加幾個 HTML SandboxSandbox 外, 有甚麽方法可以像衫衫一樣, 放入更多代碼?

另外, 也有不少朋友也在問

HTML SandboxSandbox 的高度可以自行調整嗎?

為甚麼雞蛋貓你的 Sandbox 可以這樣高?

雞蛋貓每次看到上述兩個問題時, 差不多都以相同的答案回覆

關鍵就是 iframe 語法了

對於熟識 HTML 的朋友來說, 應該知道 iframe 語法其實並非甚麼新奇的技術

不過針對在 Windows Live Spaces 中,

如何有效地使用 iframe 語法, 雞蛋貓算是有點心得, 現在就和大家分享一下~

甚麼是 iframe 語法?

簡單的說, iframe 語法就是一種可以在 HTML 檔案上,

嵌入另一個 HTML 檔案的語法, 一般稱為內嵌框架;

基本 iframe 語法代碼格式:

<iframe src="被嵌入的 HTML 檔案路徑" height="xxx" width="xxx" scrolling="yes"></iframe>

 

PS: 請將代碼內全形的 <> 符號改成半形的 <> 符號。

被嵌入的 HTML 檔案路徑 - 就是你打算嵌入的 HTML 檔案路徑。


height="xxx" width="xxx" - 就是框架的高度及寬度, 以 pixel 為單位, 可自行設定。


scrolling="yes" - 設定是否顯示滾動條, 可設定為 "yes"、"no" 及 "auto", 若設定為 "auto" 時

 當被嵌入的 HTML 檔案內容, 超過框架的高度或寬度, 滾動條才會自動出現。

當然, 你還可以為 iframe 的框架, 設定其他參數, 例如:  align="right" (向右對齊)

frameborder="0" (不顯示邊框) 或 marginheight="xxx" 及 marginwidth="xxx" (設定上下及左右的邊界)

 等等。

iframe 語法的優點

有了 iframe 語法, 基本上你就可以在一個 HTML 檔案上

 隨意嵌入其他的 HTML 檔案或網站; 甚至你喜歡的話,

將整個 Google 網站嵌入也可以

而且, 因為可以自訂框架的高度、寬度、滾動條及位置, 所以在佈置網頁時

可以十分彈性, 方便靈活。

iframe 語法的缺點

你的訪客瀏覽你的 Space 時, 原本只須載入 Space 本來的東西而已

但用 iframe 語法加入一個框架時, 你訪客的瀏覽器就須要同時載入你額外嵌入的網頁

結果會怎樣?

就是載入你的 Space 頁首, 速度減慢了; 而嵌入的網頁內

如果有大量 Flash 的插件、玩意或網頁特效等, 載入速度就會進一步減慢。

 


不過, 載入速度減慢, 這都只是個小缺點, 而並非「重點」...

上星期, Google 的研究人員就作出了一個調查, 原來在全球約四百五十萬個網頁中, 其中有四十五萬個網頁含有被稱為「隱蔽強逼下載」(drive-bydownloads) 的惡意代碼...

這就是安全問題了, 原來利用 iframe 語法嵌入的網頁

如果該網頁內含電腦病毒或木馬之類的惡意程式時, 瀏覽器也會自動載入的~!!


PS: 利用 iframe 語法只是其中一種較明顯的方法。

所以 利用 iframe 語法配合 HTML SandboxSandbox

的確是可以作為傳送 電腦病毒 或木馬 之類的途徑。

 

因為 iframe 語法結構簡單, 使用方便, 這令差不多全世界九成以上的 BSP

 也禁止用戶使用 iframe 語法, 避免大規模的惡意程式傳染事件發生

這是無可口非的事; 因此, 當各位現在明白了 iframe 語法是甚麼一回事後

喜歡加入各種小玩意的朋友, 又多了一個選擇;

看到喜愛的 Java Script 插件時, 也可直接加入在 Windows Live Spaces

不用轉換代碼; 甚至在 Space 內, 希望加入各種例如 Google AdSense 之類的廣告歉錢, 也無傷大雅~

最重要的, 是大家小心使用, 明白箇中原理

使用前肯定被嵌入的網頁沒有問題

不要自私地破壞 Windows Live Spaces 帶給大家的「自由」, 用 iframe 語法加入惡意程式

這種損人不利已的事, 是雞蛋貓最討厭的~ >.<

arrow
arrow
    全站熱搜

    雞蛋貓異想世界 發表在 痞客邦 留言(3) 人氣()