Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3098603.3098606acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free access

Perceived Performance of Top Retail Webpages In the Wild: Insights from Large-scale Crowdsourcing of Above-the-Fold QoE

Published: 21 August 2017 Publication History

Abstract

Clearly, no one likes webpages with poor quality of experience (QoE). Being perceived as slow or fast is a key element in the overall perceived QoE of web applications. While extensive effort has been put into optimizing web applications (both in industry and academia), not a lot of work exists in characterizing what aspects of webpage loading process truly influence human end-user's perception of the Speed of a page. In this paper we present SpeedPerception1, a large-scale web performance crowdsourcing framework focused on understanding the perceived loading performance of above-the-fold (ATF) webpage content. Our end goal is to create free open-source benchmarking datasets to advance the systematic analysis of how humans perceive webpage loading process.
In Phase-1 of our SpeedPerception study using Internet Retailer Top 500 (IR 500) websites [3], we found that commonly used navigation metrics such as onLoad and Time To First Byte (TTFB) fail (less than 60% match) to represent majority human perception when comparing the speed of two webpages. We present a simple 3-variable-based machine learning model that explains the majority end-user choices better (with 87 ± 2% accuracy). In addition, our results suggest that the time needed by end-users to evaluate relative perceived speed of webpage is far less than the time of its visualComplete event.

Supplementary Material

WEBM File (perceivedperformanceoftopretailwebpagesinthewild.webm)

References

[1]
Google Chrome Lighthouse Project https://github.com/googlechrome/lighthouse.
[2]
SpeedIndex https://sites.google.com/a/webpagetest.org/docs/usingwebpagetest/metrics/speed-index.
[3]
SpeedPerception Benchmark and Results https://github.com/pahammad/speedperception.
[4]
The Very Real Performance Impact on Revenue http://blog.catchpoint.com/2017/01/06/performance-impact-revenue-real/.
[5]
P. Ahammad, R. Gaunker, B. Kennedy, M. Reshadi, K. Kumar, A. Pathan, and H. Kolam. A flexible platform for qoe-driven delivery of image-rich web applications. In IEEE ICME 2015, pages 1--6, 2015.
[6]
A. Balachandran, V. Aggarwal, E. Halepovic, J. Pang, S. Seshan, S. Venkataraman, and H. Yan. Modeling web quality-of-experience on cellular networks. In ACM MobiCom 2014, pages 213--224, 2014.
[7]
E. Bocchi, L. De Cicco, and D. Rossi. Measuring the quality of experience of web users. ACM SIGCOMM Computer Communication Review, 46(4):8--13, 2016.
[8]
L. Breiman. Random forests. Machine learning, 45(1):5--32, 2001.
[9]
M. Butkiewicz, H. V. Madhyastha, and V. Sekar. Understanding website complexity: measurements, metrics, and implications. In ACM SIGCOMM IMC, pages 313--328, 2011.
[10]
E. Carbery. Website Performance: The Need for Speed http://www.6smarketing.com/blog/website-performance-the-need-for-speed/.
[11]
E. Cohen and H. Kaplan. Prefetching the means for document transfer: A new approach for reducing web latency. Computer Networks, 39(4):437--455, 2002.
[12]
H. Cramér. Mathematical Methods of Statistics (PMS-9), volume 9. Princeton university press, 2016.
[13]
S. Egger, P. Reichl, T. Hoßfeld, and R. Schatz. "Time is bandwidth"? Narrowing the gap between subjective time perception and quality of experience. In IEEE ICC 2012, pages 1325--1330, 2012.
[14]
J. H. Friedman. Greedy function approximation: a gradient boosting machine. Annals of statistics, pages 1189--1232, 2001.
[15]
T. Hossfeld, C. Keimel, M. Hirth, B. Gardlo, J. Habigt, K. Diepold, and P. Tran-Gia. Best practices for qoe crowdtesting: Qoe assessment with crowdsourcing. IEEE Transactions on Multimedia, 16(2):541--558, 2014.
[16]
A. Iyengar, E. Nahum, A. Shaikh, and R. Tewari. Web caching, consistency, and content distribution. The Practical Handbook of Internet Computing, 2005.
[17]
C. Kelton, J. Ryoo, A. Balasubramanian, and S. R. Das. Improving user perceived page load times using gaze. In USENIX NSDI 17, pages 545--559.
[18]
R. Netravali, A. Goyal, J. Mickens, and H. Balakrishnan. Polaris: Faster page loads using fine-grained dependency tracking. In USENIX NSDI 2016, 2016.
[19]
M. Varvello, J. Blackburn, D. Naylor, and K. Papagiannaki. Eyeorg: A platform for crowdsourcing web quality of experience measurements. In ACM CoNEXT, pages 399--412, 2016.
[20]
X. S. Wang, A. Krishnamurthy, and D. Wetherall. Speeding up web page loads with shandian. In USENIX NSDI, 2016.
[21]
Z. Wang, A. C. Bovik, H. R. Sheikh, and E. P. Simoncelli. IEEE transactions on image processing, 13(4):600--612, 2004.

Cited By

View all
  • (2024)(Not) The Sum of Its Parts: Relating Individual Video and Browsing Stimuli to Web Session QoE2024 16th International Conference on Quality of Multimedia Experience (QoMEX)10.1109/QoMEX61742.2024.10598239(104-110)Online publication date: 18-Jun-2024
  • (2024)ComTech: Towards a unified taxonomy of persuasive techniques for persuasive technology designComputers in Human Behavior Reports10.1016/j.chbr.2024.10037214(100372)Online publication date: May-2024
  • (2023)Hydrus: Improving Personalized Quality of Experience in Short-form Video ServicesProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591696(1127-1136)Online publication date: 19-Jul-2023
  • Show More Cited By

Index Terms

  1. Perceived Performance of Top Retail Webpages In the Wild: Insights from Large-scale Crowdsourcing of Above-the-Fold QoE

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image ACM Conferences
          Internet QoE '17: Proceedings of the Workshop on QoE-based Analysis and Management of Data Communication Networks
          August 2017
          47 pages
          ISBN:9781450350563
          DOI:10.1145/3098603
          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Sponsors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 21 August 2017

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. Above-the-Fold
          2. Crowdsourcing
          3. Perceived Speed
          4. Perceptual SpeedIndex
          5. Quality of Experience
          6. SpeedIndex
          7. TTFB
          8. Web Performance
          9. onLoad

          Qualifiers

          • Research-article
          • Research
          • Refereed limited

          Conference

          SIGCOMM '17
          Sponsor:
          SIGCOMM '17: ACM SIGCOMM 2017 Conference
          August 21, 2017
          CA, Los Angeles, USA

          Acceptance Rates

          Overall Acceptance Rate 10 of 21 submissions, 48%

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)113
          • Downloads (Last 6 weeks)10
          Reflects downloads up to 19 Nov 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)(Not) The Sum of Its Parts: Relating Individual Video and Browsing Stimuli to Web Session QoE2024 16th International Conference on Quality of Multimedia Experience (QoMEX)10.1109/QoMEX61742.2024.10598239(104-110)Online publication date: 18-Jun-2024
          • (2024)ComTech: Towards a unified taxonomy of persuasive techniques for persuasive technology designComputers in Human Behavior Reports10.1016/j.chbr.2024.10037214(100372)Online publication date: May-2024
          • (2023)Hydrus: Improving Personalized Quality of Experience in Short-form Video ServicesProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591696(1127-1136)Online publication date: 19-Jul-2023
          • (2023)Optimize along the wayJournal of Systems and Software10.1016/j.jss.2022.111593198:COnline publication date: 1-Apr-2023
          • (2022)Validation of HTTP Response Time From Network Traffic as an Alternative to Web Browser InstrumentationIEEE Transactions on Network and Service Management10.1109/TNSM.2021.312146819:2(976-990)Online publication date: Jun-2022
          • (2022)Not all Web Pages are Born the Same Content Tailored Learning for Web QoE Inference2022 IEEE International Symposium on Measurements & Networking (M&N)10.1109/MN55117.2022.9887781(1-6)Online publication date: 18-Jul-2022
          • (2022)Monitoring web QoE based on analysis of client-side measures and user behaviorMultimedia Tools and Applications10.1007/s11042-022-13427-582:4(6243-6269)Online publication date: 5-Aug-2022
          • (2021)Mobile Web and App QoE Monitoring for ISPs - from Encrypted Traffic to Speed Index through Machine Learning2021 13th IFIP Wireless and Mobile Networking Conference (WMNC)10.23919/WMNC53478.2021.9619058(40-47)Online publication date: 20-Oct-2021
          • (2021)Deployable Models for Approximating Web QoE Metrics From Encrypted TrafficIEEE Transactions on Network and Service Management10.1109/TNSM.2021.307367218:3(3336-3352)Online publication date: Sep-2021
          • (2021)Web-LEGO: Trading Content Strictness for Faster WebpagesIEEE INFOCOM 2021 - IEEE Conference on Computer Communications10.1109/INFOCOM42981.2021.9488904(1-10)Online publication date: 10-May-2021
          • Show More Cited By

          View Options

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media