Predictive Prefetching for the Web

Predictive Prefetching for the Web

82bafb0432ce4ccc9dcc26f94d5fe5bc?s=128

Minko Gechev

November 11, 2019
Tweet

Transcript

  1. 1.
  2. 3.
  3. 4.
  4. 5.
  5. 6.
  6. 9.
  7. 11.
  8. 12.
  9. 14.
  10. 18.
  11. 19.

    Prefetching data consumption one user at the home page 2.56MB

    Prefetch all modules 100% 1.22MB Prefetch visibile links 48% 0.18MB Predictive prefetching 7%
  12. 21.

    Additional optimizations implemented by Guess.js Adapts to the connection speed

    Prefetches by likelihood Calculates likelihood at build time Does not block the main thread
  13. 23.

    Predictive Prefetching for the Web Speeds up page navigation Increases

    user satisfaction Support for popular frameworks Reduces data usage