Wydajność stron
i aplikacji internetowych
Maciej Brencz, Wikia Inc.
AKAI, 27 marca 2012
Maciej Brencz, Wikia Inc.
AKAI, 27 marca 2012
80-90% of the end-user response time is spent on the frontend. Start there.The Performance Golden Rule
The fastest HTTP request is the one not made.
.icon { background-image: url(/images/sprite.png); } .icon.ok { background-position: -1096px -80px; }
#foo { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAlCAYA }
var script = document.createElement("script"), firstScript = document.getElementsByTagName('script')[0]; script.type = "text/javascript"; script.async = true; // asynchronicznie, bez wzajemnego blokowania script.src = "http://foo.net/script.js"; firstScript.parentNode.insertBefore(sNew, firstScript);
Performance is a feature, it must be continuously monitored and tested.