YoVDO

A Decade of Disciplined Delivery - Web Performance Optimization Rules Revisited

Offered By: Web Conferences Amsterdam via YouTube

Tags

Front-end Development Courses HTTP Requests Courses Content Delivery Network Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a decade of web performance optimization in this insightful conference talk from performance.now() 2019. Delve into the evolution of Steve Souders' influential "14 rules for faster loading websites" and their relevance in today's digital landscape. Examine how the concept of speed has transformed from simple stopwatch measurements to complex metrics involving both proof and perception. Learn about key performance optimization techniques, including reducing HTTP requests, leveraging CDNs, implementing effective caching strategies, and optimizing resource delivery. Discover how these principles apply to modern web development practices, considering factors such as image management, payload splitting, and avoiding blocking scripts. Gain valuable insights into the changing device landscape and its impact on web performance optimization strategies.

Syllabus

Intro
good morning DOM.
goedemorgen DOM
velocity conference.
user experience.
dealers of ux.
delivery of ux.
Disciplined Delivery
henri.
is your modem on?
is the browser hanging?
are you using a slow browser?
golden rule
14 rules.
1. make fewer http requests.
use a CDN.
add expires headers
lighthouse caching score
gzip components
lighthouse compression score
put style sheets at the top
put scripts at the bottom
avoid css expressions
make is and css external.
minification
avoid redirects
remove duplicate scripts
configure ETags
make ajax cacheable
addendum.
more details. more rules.
image management.
splitting playloads.
avoiding blocking scripts.
the first inflection point.
device share 2019


Taught by

Web Conferences Amsterdam

Related Courses

Intro to AJAX
Udacity
Web Design for Everybody Capstone
University of Michigan via Coursera
Web Design for Everybody Capstone
University of Michigan via Coursera
Developing Dynamic Web Applications Using Angular
Microsoft via edX
Project Management: Mastering Complexity
Delft University of Technology via edX