N nngroup.com In spite of an increase in Internet speed, webpage speeds have not improved 719 points kaonwarb 6 years ago 769 comments