A presentation at DeltaV Conference in May 2018 in London, UK by Tim Kadlec
web performance redefining Tim Kadlec #deltavconf @tkadlec
teensy measly
Unfortunately Harry, I speak in the morning so I can only have one small cocktail.
Unfortunately Harry, I speak in the morning so I can only have one teensy cocktail.
Unfortunately Harry, I speak in the morning so I can only have one measly cocktail.
teensy
measly 3. contemptibly small
bootylicious
literally used in an exaggerated way to emphasize a statement or description that is not literally true or possible
web performance
web performance back-end
web performance back-end > front-end
web performance back-end > front-end > user-centered
performance is a problem
network constrained
71% 2G or 3G
1560kb median 575 4kb 90th percentile
device constrained
352kb median 101 3kb 90th percentile
~2400kb median 6915 kb 90th percentile
1244ms median 5268 ms 90th percentile
performance is a problem business ^
performance is a problem content strategy ^
performance is a problem security ^
let
myData
= [ 1 ,
2 ,
3 ,
4 ];
item
=
1000 ;
if
(item
<
myData.size) {
myData[input];
} }
let myData = [ 1 , 2 , 3 , 4 ]; let item = 1000 ; if (item < myData.size) { myData[input]; }
}
performance is a problem an accessibility ^
…make the difference between minimizing my computer use and being able to use the web freely.
performance = time
performance = time level of effort
performance = time level of effort human memory limits
performance = time level of effort human memory limits task completion
performance is a problem user experience ^
web performance how efficiently can users accomplish their goals
performance is a business content strategy
accessibility security user experience problem
performance is a problem but it ’ s fixable!
thank you! Tim Kadlec #deltavconf @tkadlec