This Week in Client-Side Performance is a weekly feature on the Monitor.Us blog. It summarizes recent web postings about client-side performance.Due to popular demand, This Week in JavaScript Performance has been expanded and split into two weekly articles. This Week in Client-Side Performance deals with the client side of the performance issue (HTML, DOM, CSS, JavaScript, etc.) and This Week in Server-Side Performance deals with all other performance issues (e.g., PHP, MySql, Apache, HTTP, networking, etc.).
The 3 White Lies Behind Instagram’s Lightning Speed
- Tell the user you’re done fulfilling his request when you’ve only just started.
- Load the probably-most-interesting-to-the-user content first. Leave the probably-less-interesting content ’til later.
- Download content that the user is likely to request before he requests it.
The comments provide a couple of criticisms worth thinking about. Not mentioned is the what happens if the webapp or mobile app dies before your’re done concern. If that results in an incomplete job when you told the user it was complete, your lie will be found out.







