==============接上篇 HTTP/2 Server Push 详解(上)=================
译者注:上文介绍了 HTTP/2 Server Push 的基本概念和用法,下面继续深入实际使用的性能和考量。
目前,我们已经通过 Link 首部来告诉服务器推送一些资源。剩下的问题是,我们怎么知道是否生效了呢?
这还要看不同浏览器的情况。最新版本 Chrome 将在开发者工具的网络发起栏中展示推送的资源。
Chrome 显示服务器推送的资源(大图)
原文:https://www.smashingmagazine.com/2017/04/guide-http2-server-push/
译者按:网络优化一直是译者长期研究的方向,HTTP/2 的理论学习也已做了不少,随着这项标准的推进,越来越多特性被大家开始使用。作为 HTTP/2 最激动人心的特性,Server Push 在性能提升的效果被寄予了很高期望,却因其对传统 B/S 架构的开发模式影响较大未能广泛实践。如何更好地使用这项能力,让我们跟着作者深入探索~
========================译文分割线===========================
除了解决常见的 HTTP/1 性能问题(比如,首部阻塞和未压缩的报头),HTTP/2 还提供了 Server Push 能力!服务端推送允许我们向用户发送一些还没有被访问的资源。这是一种获得 HTTP/1 优化实践(例如内联)所带来性能提升的优雅方式,同时也避免了原先实践的一些缺点。
本文中,你将了解什么是 Server Push,它的工作原理与解决了哪些问题。同时你也将学习如何使用它,判断它是否正常运作,以及它对性能的影响。让我们开始吧!
经历了短暂的一天,AlloyTeam Conf 2016 圆满结束。目睹了一整天精彩议程小编,为大家递上最新鲜的 AC2016 大会快报~(福利在最后哦)
讲师介绍
石小勇 devin
腾讯 AlloyTeam 高级工程师
做过甲方乙方,前端后台,14 年正式从企业开发转型互联网,扎根前端。现致力于 react、vue 等热门技术在实际业务中的落地。Github 地址:https://github.com/shixy
Copyright © 2011-2021 AlloyTeam. All Rights Reserved. Powered By WordPress
粤ICP备15071938号-2