iframe的優缺點

iframe的優勢:html

1.iframe可以原封不動的把嵌入的網頁展示出來。前端

2.若是有多個網頁引用iframe,那麼只須要修改iframe的內容,就能夠實現調用每個頁面的更改,方便快捷。瀏覽器

3.網頁若是爲了統一風格,頭部和版本都是同樣的,就能夠寫成一個頁面,用iframe嵌套,能夠增長代碼的可重用。服務器

4.若是遇到加載緩慢的第三方內容,如圖標或廣告,這些問題能夠由iframe來解決。框架

5.iframe會堵塞主頁面的Onload事件。ide

6.iframe和主頁面共享鏈接池,而瀏覽器對相同域的鏈接有限制,因此會影響頁面的並行加載。post

 

iframe的缺點:優化

1.會產生不少的頁面,不容易管理網站

2.iframe框架結構個數多的話,可能會出現上下左右滾動條,會分散訪問者的注意,用戶體驗度差。搜索引擎

3.代碼複雜,沒法被一些搜索引擎索引到,搜索引擎爬蟲還不能很好的處理iframe中的內容,因此不利於搜索引擎優化。

4.不少移動設備沒法徹底顯示框架,設備兼容性差

5.iframe框架頁面會增長服務器的http請求,對於大型網站是不可取的

 

如今基本上都是用Ajax來代替iframe,因此iframe已經漸漸退出了前端開發

相關文章
相關標籤/搜索