Jan
26th
Sat
26th
Optimizing Web 2.0 applications
Microsoft Researchers Benjamin Livshits and Emre Kiciman have the fun idea in their recent paper, “Doloto: Code Splitting for Network-Bound Web 2.0 Applications” (PDF), of automatically optimize the downloading of Javascript code for large Web 2.0 applications in a way that minimizes the delay before users can interact with the website.
The basic concept is simple but clever. Look at the code to see what Javascript functions are called immediately and which are called only after a user…