Iframe的優點和缺點

  最近設計頁面時,由於想避免頁面代碼的重複編寫以及對於導航欄在頁面位置固定不變,採用了iframe的框架,實現了基本功能。

  可是發現iframe並不是主流了,下面來分析一下iframe的優缺點。

 優點:

   1.iframe能夠原封不動的把嵌入的網頁展現出來。
2.如果有多個網頁引用iframe,那麼你只需要修改iframe的內容,就可以實現調用的每一個頁面內容的更改,方便快捷。
3.網頁如果爲了統一風格,頭部和版本都是一樣的,就可以寫成一個頁面,用iframe來嵌套,可以增加代碼的可重用。
4.如果遇到加載緩慢的第三方內容如圖標和廣告,這些問題可以由iframe來解決。
5.重載頁面時不需要重載整個頁面,只需要重載頁面中的一個框架頁(減少了數據的傳輸,增加了網頁下載速度)
6.方便製作導航欄

缺點:

1.會產生很多頁面,不容易管理
2.不容易打印
3.瀏覽器的後退按鈕無效
4.代碼複雜,無法被一些搜索引擎索引到,這一點很關鍵,現在的搜索引擎爬蟲還不能很好的處理iframe中的內容,所以使用
iframe會不利於搜索引擎優化。
5.多數小型的移動設備(PDA 手機)無法完全顯示框架,設備兼容性差
6.多框架的頁面會增加服務器的http請求,對於大型網站是不可取的。
由於上面諸多缺點,因此不符合標準網頁設計的理念,已經被標準網頁設計拋棄
提示: 目前框架的所有優點完全可以使用Ajax實現,因此已經沒有必要使用框架了

發佈了25 篇原創文章 · 獲贊 10 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章