Re: [問題] 非 Chrome 瀏覽器 YouTube 速度慢五倍?

看板Browsers作者 (李麥克)時間5年前 (2018/08/19 18:49), 5年前編輯推噓3(5229)
留言36則, 11人參與, 5年前最新討論串1/1
※ 引述《伊文斯.劉》之銘言: : 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
"deprecated"
08/19 19:06, 1F

08/19 19:19, 5年前 , 2F
v0 是在今年 4 月被 deprecated 的,明年 1 月會從 Ch
08/19 19:19, 2F

08/19 19:19, 5年前 , 3F
romium 中移除,4 月才是它真正會消失的時間
08/19 19:19, 3F

08/19 19:33, 5年前 , 4F
Shadow DOM v0 在今年4月被標示為deprecated,youtube在
08/19 19:33, 4F

08/19 19:33, 5年前 , 5F
這時間點之後的改版才開始使用
08/19 19:33, 5F

08/19 19:44, 5年前 , 6F
youtube 使用 google 自己主導的 polymer,最新版是 3.0
08/19 19:44, 6F

08/19 19:44, 5年前 , 7F
而去年初推出的 polymer 2 就已經支援 Shadow DOM v1 了
08/19 19:44, 7F

08/19 19:44, 5年前 , 8F
結果 youtube 今年中的改版還在用 polymer 1
08/19 19:44, 8F
那目前 Firefox 有支援 Shadow DOM v1 嗎?

08/19 20:45, 5年前 , 9F
圓仔氣到彈出來 XDDD
08/19 20:45, 9F

08/19 23:23, 5年前 , 10F
既然可以設定flag enable了,那代表是可以支援呀
08/19 23:23, 10F

08/19 23:24, 5年前 , 11F
(雖然是in-development :p )
08/19 23:24, 11F
那為什麼支援表不把 Firefox 標為綠色或黃色?

08/19 23:49, 5年前 , 12F
你把 v0 跟 v1 搞混了?
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
Editor's Draft...
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
可以去查一下WD是什麼意思
08/20 01:10, 14F

08/20 01:28, 5年前 , 15F
這件事情很奇怪 Chris Peterson是在最近這二個星期
08/20 01:28, 15F

08/20 01:29, 5年前 , 16F
觀察到Fx和Edge載入YT的速度比Chrome慢了五倍
08/20 01:29, 16F

08/20 01:29, 5年前 , 17F
(實測是5秒和1秒的差距)
08/20 01:29, 17F

08/20 01:29, 5年前 , 18F
他懷疑是因為Fx和Edge不支援Shadow DOM v0的API
08/20 01:29, 18F

08/20 01:29, 5年前 , 19F
為了相容需要載入Shadow DOM v0的自動補完函式庫
08/20 01:29, 19F

08/20 01:29, 5年前 , 20F
所以速度比不上原生支援的Chrome
08/20 01:29, 20F

08/20 01:30, 5年前 , 21F
不過Polymer的工程師表示YT現在應該對所有瀏覽器
08/20 01:30, 21F

08/20 01:30, 5年前 , 22F
都是用Shady DOM的自動補完函式庫
08/20 01:30, 22F

08/20 01:30, 5年前 , 23F
所以問題應該不在Shadow DOM v0身上
08/20 01:30, 23F

08/20 01:30, 5年前 , 24F
而且根據他們的經驗 Fx和Chrome在YT上的速度差異
08/20 01:30, 24F

08/20 01:31, 5年前 , 25F
應該不會超過10%~15% 相差到五倍(500%)非常誇張
08/20 01:31, 25F

08/20 01:31, 5年前 , 26F
這消息披露後 Chris Peterson重測了一次速度
08/20 01:31, 26F

08/20 01:31, 5年前 , 27F
不知道YT是否有做修改 現在Fx只比Chrome慢了0.2秒
08/20 01:31, 27F

08/20 01:31, 5年前 , 28F
實測變成1秒(Chrome)對1.2秒(Fx) 不過Edge仍然是相差五倍
08/20 01:31, 28F

08/20 01:32, 5年前 , 29F
Edge: ......QQ
08/20 01:32, 29F

08/20 01:33, 5年前 , 30F
Fx的Shadow DOM v1預計會在版號63正式推出
08/20 01:33, 30F

08/20 02:35, 5年前 , 31F
Edge現在根本採用半年一版隨OS更新的方式
08/20 02:35, 31F

08/20 02:36, 5年前 , 32F
本來看影片領先各大家的 現在又差不多平盤惹
08/20 02:36, 32F

08/20 05:50, 5年前 , 33F
Edge記得在1803就改成不綁OS更新了 只是這段期間完全
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
edge要五秒 太扯了
08/21 15:35, 35F

08/21 16:59, 5年前 , 36F
Edge開Youtube不只是速度問題 下拉選單整個壞掉...
08/21 16:59, 36F
文章代碼(AID): #1RUKj4TE (Browsers)