The magician takes the ordinary something and makes it do something extraordinary. Now you’re looking for the secret… but you won’t find it, because of course you’re not really looking. You don’t really want to know. You want to be fooled”. These lines from the cult film “Prestige” are about a magic trick. Modern frontend developers have to be a little bit of magicians too – show something that people want to see while doing real work behind the scene. Developers these days have to manage user’s perception and influence expectations. It’s an illusion. It’s magic.
34. –Lewis Carroll, “Alice in Wonderland”
“My dear, here we must run as fast as
we can, just to stay in place. And if you
wish to go anywhere you must run
twice as fast as that.”
OperationalManagement
35. FRONT END
Delay blocking
request (onLoad)
WebWorkers
AJAXify
navigation
…
you-name-it
HTML JavascriptImagesCSS
Minification & Concatination
Sprites
Responsive sizes
Lo-Fi background
JPG images
…
Fewer HTTP
requests
CDN
DNS prefetching
…
No CDN
Inline top-screen
CSS
…
OperationalManagement
40. – Ilya Grigorik,
Web Performance Engineer, Google
“Performance is not just milliseconds,
frames and megabytes. It’s also how these
milliseconds, frames and megabytes
translate to how the user perceives the
application”
43. –Martin Heidegger, German philosopher
“…time persists merely as a
consequence of the events
taking place in it [space]”
PerceptionManagement
http://goo.gl/9wXHL9