聊聊 iframe 的优缺点以及使用场景
生活随笔
收集整理的這篇文章主要介紹了
聊聊 iframe 的优缺点以及使用场景
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一,使用 iframe 的優(yōu)缺點
1,優(yōu)點
實現(xiàn)了頁面的“模塊化”。比如一個網(wǎng)站的多個頁面有統(tǒng)一的導航欄,這樣就可以寫成一個頁面,用 iframe 來嵌套,增加代碼的重用性。
2,缺點
- 搜索引擎不會解讀這種頁面,不利于 SEO
- 濫用 iframe 會增加頁面的性能開銷
二,為什么的 iframe 會影響頁面性能?
1,iframe?阻塞頁面加載,影響網(wǎng)頁加載速度
window 的 onload 事件需要在所有 iframe 加載完畢后才會觸發(fā),因此,濫用 iframe 就會影響主頁面加載速度。
2,唯一的連接池
瀏覽器只能開少量的連接到 web 服務器,所以?iframe 幾乎不可能有自己獨立的連接池。在大多數(shù)瀏覽器中,連接被主頁面和它的 iframe所共享,這意味著有可能 iframe 中的資源占用了可用連接而阻塞了主頁面的資源加載。
三,iframe 的使用場景
- 常用 iframe 來加載第三方廣告等
- 可以用 iframe 解決跨域請求問題
總結(jié)
以上是生活随笔為你收集整理的聊聊 iframe 的优缺点以及使用场景的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: echarts饼图直观显示数值最实用的方
- 下一篇: xcode7.3.1升级iOS10 SD