How images are downloaded when media queries are involved.
Experiment with techniques before you condemn them.
Start adding the @-ms-viewport rule to your CSS now.
“The web has the power to go anywhere—any network, any device, any browser.”
Pros and cons of removing the 300ms tap delay.
“Performance isn’t just the developer’s job: it’s everyone’s.”
“Responsive design is an awesome technique but not a goal unto itself.”
“The correct answer to how fast is fast enough is: ‘It depends.’”
Responsive sites can be built to perform well.
“Reducing your dependency on JS improves the experience for everyone.”
How to improve performance with the DOM utility.
The role of metrics in guiding the creation of a web site.
“If your client-side MVC framework does not support server-side rendering, that is a bug.”
“Then we say that we’ll get to accessibility later. We’ll make it faster later.”
“Apple simply does not play well with other vendors when it comes to standardization.”
How proxy and remote browsers work.
“Let’s Encrypt can finally make HTTPS everywhere a less painful reality.”
What you can expect from Google’s new compression algorithm.
Why we need another initiative to fix the performance on the web.
“Progress bars are the hold music of the web. They highlight to the user that they’re waiting.”
Shrink, load, and deliver images for speed.
Statistics about internet connectivity and usage per country.
“The most important thing you can do during a talk is to be yourself. Start there.”
“I have never once regretted taking the time to learn the underlying fundamentals of how something works. It’s helpful, every single time.”
Frontend libraries and frameworks often don’t get updated.
Evaluating the effectiveness of Google’s Accelerated Mobile Pages.
Once awesome, but now there are better solutions for responsive images.
More resilient and performant web sites for everyone.
The importance of learning critical front-end skills.
Poor web performance can, and does, lead to exclusion.
Talks with people working to make the web faster for everyone.
They have to be concrete, meaningful, integrated, and enforced.
Better take control of a faster experience yourself.
Network technologies won’t solve our performance issues for us.
A web performance budget is not enough.
Don’t overlook the low-hanging fruit in web performance.