Presented by Tiffany France.
- The biggest benefit has to do with user experience.
- Single-page applications (SPAs) are supposed to provide an “app-like experience.”
Users respond to speed
- A half second caused a 20% drop in Google’s traffic on search result pages.
- For Amazon, a 100 millisecond delay caused a “substantial and costly drop in revenue.”
- Shopzilla redesigned, focusing on page load time, and saw a 25% increase in page views and a 7-12% increase in revenue.
Latency
-
SPAs improve latency by offsetting server work to the client (the browser).
-
SPAs selectively load page fragments.
-
Use
localStorage
to remember user actions. -
Reduces load time by using templates.
-
Uses AJAX for tasks.
-
An introductory tutorial for developing a PhoneGap Application.