TAT.Johnny HTTP/2 Server Push 详解(下)
In Web开发 on 2017年04月20日 by view: 1,119
0

==============接上篇 HTTP/2 Server Push 详解(上)=================

译者注:上文介绍了 HTTP/2 Server Push 的基本概念和用法,下面继续深入实际使用的性能和考量。

如何分辨 Server Push 是否生效

目前,我们已经通过 Link 首部来告诉服务器推送一些资源。剩下的问题是,我们怎么知道是否生效了呢?

这还要看不同浏览器的情况。最新版本Chrome将在开发者工具的网络发起栏中展示推送的资源。

Chrome显示服务器推送的资源(大图

TAT.Johnny HTTP/2 Server Push 详解(上)
In Web开发 on 2017年04月18日 by view: 1,922
0

原文:https://www.smashingmagazine.com/2017/04/guide-http2-server-push/

作者:

译者按:网络优化一直是译者长期研究的方向,HTTP/2 的理论学习也已做了不少,随着这项标准的推进,越来越多特性被大家开始使用。作为 HTTP/2 最激动人心的特性,Server Push 在性能提升的效果被寄予了很高期望,却因其对传统 B/S 架构的开发模式影响较大未能广泛实践。如何更好地使用这项能力,让我们跟着作者深入探索~

========================译文分割线===========================

在过去的一年时间,HTTP/2 的出现为关注性能的开发者带来了显著的变化。HTTP/2 已经不再是我们期待中的特性,而是伴着 Server Push(服务端推送)能力已然到来。

除了解决常见的 HTTP/1 性能问题(比如,首部阻塞和未压缩的报头),HTTP/2 还提供了 Server Push 能力!服务端推送允许我们向用户发送一些还没有被访问的资源。这是一种获得 HTTP/1 优化实践(例如内联)所带来性能提升的优雅方式,同时也避免了原先实践的一些缺点。

本文中,你将了解什么是 Server Push,它的工作原理与解决了哪些问题。同时你也将学习如何使用它,判断它是否正常运作,以及它对性能的影响。让我们开始吧!

TAT.Johnny 来自AC2016的最新报道 | 大会小结
In 团队 on 2016年10月24日 by view: 1,762
3

经历了短暂的一天,AlloyTeam Conf 2016圆满结束。目睹了一整天精彩议程小编,为大家递上最新鲜的AC2016大会快报~(福利在最后哦)

TAT.Johnny 你所需要知道的AC2016——倒数3天
In 团队 on 2016年10月20日 by view: 1,459
3

AC2016

经过了前期踊跃的报名(已超过2000人报名),AC2016即将在10月23日盛大举行。什么,抢不到邀请码?别着急,这里有最全的AC2016参会指引~

正确的参会姿势,首先是了解大会流程,找到你最想知道的内容。

 

TAT.Johnny AC2016讲师专访——郭林烁 joey
In 团队 on 2016年10月19日 by view: 1,316
1

郭林烁

讲师介绍
郭林烁 joey
腾讯AlloyTeam前端工程师
主要负责了手机 QQ、PC QQ 及花样直播等业务前端开发,热衷使用自动化工具提升生产效率,对前端技术栈保持高度关注,推动 React 在 QQ 家校群中应用。

TAT.Johnny AC2016讲师专访——张磊 dnt
In 团队 on 2016年10月19日 by view: 932
0

dnt

讲师介绍
张磊 dnt 网名当耐特
腾讯AlloyTeam高级工程师
在腾讯公司主要负责和参与日迹、兴趣部落等项目,专注开源,乐于分享,主导众多AlloyTeam开源项目,AlloyFinger、AlloyPaper、AlloyTouch作者。

TAT.Johnny AC2016讲师专访——李成熙 lee
In 团队 on 2016年10月19日 by view: 1,086
0

李成熙

讲师介绍
李成熙 lee
腾讯AlloyTeam前端工程师
主要参与家校群、互动直播的开发工作,喜欢钻研技术,对react、webpack有深入研究,在性能优化和自动化方面具有丰富经验。

TAT.Johnny AC2016讲师专访——何骏 yussica
In 团队 on 2016年10月19日 by view: 552
0

yussicahe

讲师介绍
何骏 yussica
腾讯AlloyTeam高级前端开发工程师
先后参与过WebQQ、Q+、QQ互联、手Q吃喝玩乐等业务的开发,业余时间,还和小伙伴一起开发过iPresst在线创作平台,“墙来了”体感游戏。近期主要专注于node server—“玄武”的开发和优化,在通往全栈的道路上不断摸索和积累ing。

TAT.Johnny AC2016讲师专访——石小勇 devin
In 团队 on 2016年10月19日 by view: 654
1

石小勇

讲师介绍
石小勇 devin
腾讯AlloyTeam高级工程师
做过甲方乙方,前端后台,14年正式从企业开发转型互联网,扎根前端。现致力于react、vue等热门技术在实际业务中的落地。Github地址:https://github.com/shixy

TAT.Johnny AC2016讲师专访——吕鸣 tenny
In 团队 on 2016年10月19日 by view: 719
2

吕鸣

讲师介绍

吕鸣 tenny

腾讯AlloyTeam前端工程师

负责兴趣部落,明星空降等业务的开发工作,专注移动端性能优化,前端日志工具MLogger作者,对iOS开发和移动直播技术有探索和研究。