Re: [問題] 非 Chrome 瀏覽器 YouTube 速度慢五倍?
※ 引述《伊文斯.劉》之銘言:
: 7/25 Mozilla 的工程師 Chris Peterson 發布了一條 twitter
: https://twitter.com/cpeterso/status/1021626510296285185
: YouTube page load is 5x slower in Firefox and Edge than in Chrome because
: YouTube's Polymer redesign relies on the deprecated Shadow DOM v0 API only
: implemented in Chrome. You can restore YouTube's faster pre-Polymer design
: with this Firefox extension:
: https://addons.mozilla.org/firefox/addon/youtube-classic
: 說 Google 去年修改了 YouTube Polymer 的版本
: 所以 Firefox 和 Edge 瀏覽 Youtube 的速度比 Chrome 慢五倍
查了下 Shadow DOM 是 W3C 底下的一項標準規範
http://w3c.github.io/webcomponents/spec/shadow/
Shadow DOM v0 瀏覽器支援表
https://caniuse.com/#feat=shadowdom
https://i.imgur.com/obUOtpy.jpg
Chrome 25 - 2013/01/11 支援webkit前綴
Opera 15 - 2013/07/02 支援webkit前綴
Chrome 35 - 2014/05/20 正式支援
Opera 22 - 2014/06/03 正式支援
Firefox 29 - 2014/04/29 可設定 dom.webcomponents.enabled
Shadow DOM v1 瀏覽器支援表
https://caniuse.com/#feat=shadowdomv1
https://i.imgur.com/jGGZRPx.jpg
Chrome 53 - 2016/08/31 正式支援
Opera 40 - 2016/09/20 正式支援
Safari 10 - 2016/09/20 部分支援
Firefox 58 - 2018/01/23 可設定 dom.webcomponents.shadowdom.enabled
Chrome 67 - 2018/05/29 使用率從過往不到1%暴升到23.47%
所以 Shadow DOM 也不是 Google 獨家規範,
只是 Google 先應用在自家產品提升效能,
但它牌瀏覽器不支援而造成明顯差異。
說 Google 害別人五倍慢……?
怎麽不說 Google 技術超前比人家五倍快 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.161.32
※ 文章網址: https://www.ptt.cc/bbs/Browsers/M.1534675780.A.74E.html
→
08/19 19:06,
5年前
, 1F
08/19 19:06, 1F
推
08/19 19:19,
5年前
, 2F
08/19 19:19, 2F
→
08/19 19:19,
5年前
, 3F
08/19 19:19, 3F
噓
08/19 19:33,
5年前
, 4F
08/19 19:33, 4F
→
08/19 19:33,
5年前
, 5F
08/19 19:33, 5F
→
08/19 19:44,
5年前
, 6F
08/19 19:44, 6F
→
08/19 19:44,
5年前
, 7F
08/19 19:44, 7F
→
08/19 19:44,
5年前
, 8F
08/19 19:44, 8F
那目前 Firefox 有支援 Shadow DOM v1 嗎?
推
08/19 20:45,
5年前
, 9F
08/19 20:45, 9F
→
08/19 23:23,
5年前
, 10F
08/19 23:23, 10F
→
08/19 23:24,
5年前
, 11F
08/19 23:24, 11F
那為什麼支援表不把 Firefox 標為綠色或黃色?
→
08/19 23:49,
5年前
, 12F
08/19 23:49, 12F
M社工程師說Yt用了只有GC支援的Shadow DOM v0害Fx五倍慢
我的疑問是爲什麼Fx不支援這項規範?
然後推文說G社已經有v1卻用過期的v0
所以我才問Fx支援v1嗎? 如果不支援那G社用v0或v1有差嗎?
噓
08/20 00:49,
5年前
, 13F
08/20 00:49, 13F
https://blog.mozilla.com.tw/posts/6635/
成為 W3C 的標準 (Standard) 之前,須完成如企畫提案 (Proposal)、編輯草案
(Editors’ Draft)、候選建議 (Candidate Recommendation),直到最後的建議
(Recommendation) 等一系列階段。而「建議」階段是極重要的里程碑。Mozilla 鼓勵開
發者能在新的 Web 標準真正塵埃落定之前,就儘早開始接觸。若想跟上目前潮流,Web
開發者應留意新標準,且從「編輯草案」就應隨時緊盯相關動向,而不要進入「建議」階
段之後才開始投入心力。
喔!我懂了,謝謝指教。
→
08/20 01:10,
5年前
, 14F
08/20 01:10, 14F
推
08/20 01:28,
5年前
, 15F
08/20 01:28, 15F
→
08/20 01:29,
5年前
, 16F
08/20 01:29, 16F
→
08/20 01:29,
5年前
, 17F
08/20 01:29, 17F
→
08/20 01:29,
5年前
, 18F
08/20 01:29, 18F
→
08/20 01:29,
5年前
, 19F
08/20 01:29, 19F
→
08/20 01:29,
5年前
, 20F
08/20 01:29, 20F
→
08/20 01:30,
5年前
, 21F
08/20 01:30, 21F
→
08/20 01:30,
5年前
, 22F
08/20 01:30, 22F
→
08/20 01:30,
5年前
, 23F
08/20 01:30, 23F
→
08/20 01:30,
5年前
, 24F
08/20 01:30, 24F
→
08/20 01:31,
5年前
, 25F
08/20 01:31, 25F
→
08/20 01:31,
5年前
, 26F
08/20 01:31, 26F
→
08/20 01:31,
5年前
, 27F
08/20 01:31, 27F
→
08/20 01:31,
5年前
, 28F
08/20 01:31, 28F
→
08/20 01:32,
5年前
, 29F
08/20 01:32, 29F
→
08/20 01:33,
5年前
, 30F
08/20 01:33, 30F
推
08/20 02:35,
5年前
, 31F
08/20 02:35, 31F
→
08/20 02:36,
5年前
, 32F
08/20 02:36, 32F
推
08/20 05:50,
5年前
, 33F
08/20 05:50, 33F
→
08/20 05:50,
5年前
, 34F
08/20 05:50, 34F
※ 編輯: limike2016 (220.129.195.235), 08/20/2018 10:23:37
→
08/21 15:35,
5年前
, 35F
08/21 15:35, 35F
→
08/21 16:59,
5年前
, 36F
08/21 16:59, 36F