YouTube 的 embed 會載入大量的元件,所以就有專案把對使用者沒有意義的元件都拔掉:「Lite YouTube Embed」。
從比較可以看出來 Lite YouTube Embed 下載的元件少很多:
當然在功能上有差異,不過基本的功能應該都沒問題...
雖然還是 JavaScript 實做,但可以看到實際的程式碼大概 40 行而已?(註解的行數大約是程式碼的兩倍):「lite-youtube-embed/src/lite-yt-embed.js」。
不過要注意的是,程式碼中用到 ES6 的 class
語法,所以如果要考慮到 IE11,應該是要打包轉換...