Jeremy Wagner

Developer. Author. Speaker. #webperf advocate. Vacillates between personal, political, and tech tweets. Always learning. Never an expert.

Take a (Client) Hint!

Client hints are both server headers we can detect on the back end and objects we can reference in JavaScript (e.g., navigator.connection) that application developers can use to tailor application resource delivery to accommodate users’ devices and preferences for reduced data usage.

In this talk, we’ll cover the various client hints available. By the end, you’ll understand how to sniff for them on both the front and back end, and adjust your application on the fly to adapt to the user. You’ll also get some inspiration as we step through a few recipes involving these useful little hints. You won’t want to miss it!

About Jeremy

Jeremy Wagner is a web developer from Saint Paul, Minnesota. He’s the author of Web Performance in Action, a guide for performance-minded web developers. He has also written for A List Apart, CSS Tricks, Google Web Fundamentals, and Smashing Magazine. Read his meandering ramblings on the web, or check him out on Twitter @malchata.