Scaling up your web experience, everywhere

James Newman, Robert Belson, Fabian E Bustamante

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present an approach to improve users' web experience by dynamically reducing the complexity of websites rendered based on network conditions. Our approach is based on a simple insight - adjusting a browser window's scale (i.e., zooming in/out), changes the number of objects placed above-the-fold and thus hides the loading of objects pushed below the fold in the user scroll time. We design ScaleUp, a browser extension that tracks network conditions and adjusts browser scale appropriately to improve user web Quality of Experience (QoE) while preserving the design integrity of websites. Through control experiments, we demonstrate the impact of ScaleUp on a number of key QoE metrics over a random sample of 50 from the top 500 Alexa websites. We show that a simple adjustment in scale can result in an over 19% improvement on Above-The-Fold (ATF) time in the median case. While adjusting a scale factor can improve metrics of QoE, it is unclear if that translates into an improved web experience for users. We summarize findings from a large, crowdsourced experiment with 1,000 users showing that, indeed, improvement to QoE metrics correlate with an enhanced user experience.We have released ScaleUp as a Chrome Extension that now counts with over 1,000 users worldwide, and report on some of the lessons learned from this deployment.

Original languageEnglish (US)
Title of host publicationHotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications
PublisherAssociation for Computing Machinery, Inc
Pages87-92
Number of pages6
ISBN (Electronic)9781450362733
DOIs
StatePublished - Feb 22 2019
Event20th International Workshop on Mobile Computing Systems and Applications, HotMobile 2019 - Santa Cruz, United States
Duration: Feb 27 2019Feb 28 2019

Publication series

NameHotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications

Conference

Conference20th International Workshop on Mobile Computing Systems and Applications, HotMobile 2019
CountryUnited States
CitySanta Cruz
Period2/27/192/28/19

Fingerprint

Websites
World Wide Web
Experiments

Keywords

  • Quality of experience
  • Web browsing

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications

Cite this

Newman, J., Belson, R., & Bustamante, F. E. (2019). Scaling up your web experience, everywhere. In HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications (pp. 87-92). [3302368] (HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications). Association for Computing Machinery, Inc. https://doi.org/10.1145/3301293.3302368
Newman, James ; Belson, Robert ; Bustamante, Fabian E. / Scaling up your web experience, everywhere. HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications. Association for Computing Machinery, Inc, 2019. pp. 87-92 (HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications).
@inproceedings{bf172a3ca0e645048c6512fe7f9c9440,
title = "Scaling up your web experience, everywhere",
abstract = "We present an approach to improve users' web experience by dynamically reducing the complexity of websites rendered based on network conditions. Our approach is based on a simple insight - adjusting a browser window's scale (i.e., zooming in/out), changes the number of objects placed above-the-fold and thus hides the loading of objects pushed below the fold in the user scroll time. We design ScaleUp, a browser extension that tracks network conditions and adjusts browser scale appropriately to improve user web Quality of Experience (QoE) while preserving the design integrity of websites. Through control experiments, we demonstrate the impact of ScaleUp on a number of key QoE metrics over a random sample of 50 from the top 500 Alexa websites. We show that a simple adjustment in scale can result in an over 19{\%} improvement on Above-The-Fold (ATF) time in the median case. While adjusting a scale factor can improve metrics of QoE, it is unclear if that translates into an improved web experience for users. We summarize findings from a large, crowdsourced experiment with 1,000 users showing that, indeed, improvement to QoE metrics correlate with an enhanced user experience.We have released ScaleUp as a Chrome Extension that now counts with over 1,000 users worldwide, and report on some of the lessons learned from this deployment.",
keywords = "Quality of experience, Web browsing",
author = "James Newman and Robert Belson and Bustamante, {Fabian E}",
year = "2019",
month = "2",
day = "22",
doi = "10.1145/3301293.3302368",
language = "English (US)",
series = "HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications",
publisher = "Association for Computing Machinery, Inc",
pages = "87--92",
booktitle = "HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications",

}

Newman, J, Belson, R & Bustamante, FE 2019, Scaling up your web experience, everywhere. in HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications., 3302368, HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications, Association for Computing Machinery, Inc, pp. 87-92, 20th International Workshop on Mobile Computing Systems and Applications, HotMobile 2019, Santa Cruz, United States, 2/27/19. https://doi.org/10.1145/3301293.3302368

Scaling up your web experience, everywhere. / Newman, James; Belson, Robert; Bustamante, Fabian E.

HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications. Association for Computing Machinery, Inc, 2019. p. 87-92 3302368 (HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Scaling up your web experience, everywhere

AU - Newman, James

AU - Belson, Robert

AU - Bustamante, Fabian E

PY - 2019/2/22

Y1 - 2019/2/22

N2 - We present an approach to improve users' web experience by dynamically reducing the complexity of websites rendered based on network conditions. Our approach is based on a simple insight - adjusting a browser window's scale (i.e., zooming in/out), changes the number of objects placed above-the-fold and thus hides the loading of objects pushed below the fold in the user scroll time. We design ScaleUp, a browser extension that tracks network conditions and adjusts browser scale appropriately to improve user web Quality of Experience (QoE) while preserving the design integrity of websites. Through control experiments, we demonstrate the impact of ScaleUp on a number of key QoE metrics over a random sample of 50 from the top 500 Alexa websites. We show that a simple adjustment in scale can result in an over 19% improvement on Above-The-Fold (ATF) time in the median case. While adjusting a scale factor can improve metrics of QoE, it is unclear if that translates into an improved web experience for users. We summarize findings from a large, crowdsourced experiment with 1,000 users showing that, indeed, improvement to QoE metrics correlate with an enhanced user experience.We have released ScaleUp as a Chrome Extension that now counts with over 1,000 users worldwide, and report on some of the lessons learned from this deployment.

AB - We present an approach to improve users' web experience by dynamically reducing the complexity of websites rendered based on network conditions. Our approach is based on a simple insight - adjusting a browser window's scale (i.e., zooming in/out), changes the number of objects placed above-the-fold and thus hides the loading of objects pushed below the fold in the user scroll time. We design ScaleUp, a browser extension that tracks network conditions and adjusts browser scale appropriately to improve user web Quality of Experience (QoE) while preserving the design integrity of websites. Through control experiments, we demonstrate the impact of ScaleUp on a number of key QoE metrics over a random sample of 50 from the top 500 Alexa websites. We show that a simple adjustment in scale can result in an over 19% improvement on Above-The-Fold (ATF) time in the median case. While adjusting a scale factor can improve metrics of QoE, it is unclear if that translates into an improved web experience for users. We summarize findings from a large, crowdsourced experiment with 1,000 users showing that, indeed, improvement to QoE metrics correlate with an enhanced user experience.We have released ScaleUp as a Chrome Extension that now counts with over 1,000 users worldwide, and report on some of the lessons learned from this deployment.

KW - Quality of experience

KW - Web browsing

UR - http://www.scopus.com/inward/record.url?scp=85062846035&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85062846035&partnerID=8YFLogxK

U2 - 10.1145/3301293.3302368

DO - 10.1145/3301293.3302368

M3 - Conference contribution

T3 - HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications

SP - 87

EP - 92

BT - HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications

PB - Association for Computing Machinery, Inc

ER -

Newman J, Belson R, Bustamante FE. Scaling up your web experience, everywhere. In HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications. Association for Computing Machinery, Inc. 2019. p. 87-92. 3302368. (HotMobile 2019 - Proceedings of the 20th International Workshop on Mobile Computing Systems and Applications). https://doi.org/10.1145/3301293.3302368