youtube加载

YouTube fbbusiness123 3年前 (2021-02-07) 466次浏览 0个评论

youtube是一个轻量级加载快的视频社交网站,难怪深受用户们的青睐。youtube加载速度为什么会那么快很多人都不知道,接下来就带各位来了解关于youtube加载的相关问题。

youtube加载

YouTube加载

YouTube加载速度为什么那么快是什么原因呢?由于YouTube是一个单页面应用。即使是不怎么用过该平台的用户也应当非常容易看出来,在其网站上跳转网页浏览器的刷新按钮是不会动的,而且该网站是少见的很早就开始应用前端路由的单页网站,那个时候相关技术还不盛行。

应用Service Worker 并不表现用户的访问速度会变快。在其网站上是没有应用Service Worker的Cache功能的,而且不会在Cache Storage上存储任何东西。因此YouTube加载快不快与Service Worker没有半点关系。

YouTube加载方式

用户在该平台上的图片(例如视频封面)应用 webp 格式,它良好的压缩率能够带来更小的文件体积(传输速度更快)。数据表示 webp 给 YouTube 的平均速度提升了 10%。

YOUTUBE采取HTTP/2(h2)。h2的新特性带来了更高的传输效率。注意之前论坛中有提到的是全部应用http2与几乎没有h2是一种有疑问的说法,到底是应用http1.1还是h2是依据客户端环境的兼容性来的。许多旧平台乃至连tls 1.2都不支持,更不可能应用http2,自然退化到 http1.1 了。

YouTube的前端播放器更加轻量级。这里的轻量级比的不是功能完备性,却指的是功能纯净性。YouTube原本就是HTML5 Video的推动者了,固然是没有这些包袱了。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址