Skip to main content
Have a personal or library account? Click to login
“StudySandboxx: A Tool for Scraping, Sandboxing, Preserving, and Preparing Interactive Web Sites for Use in Human-computer Interaction and Behavioral Studies” Cover

“StudySandboxx: A Tool for Scraping, Sandboxing, Preserving, and Preparing Interactive Web Sites for Use in Human-computer Interaction and Behavioral Studies”

By: Gabi Wethor and  Matthew L. Hale  
Open Access
|Jul 2022

Figures & Tables

Figure 1

Scripts loaded at run-time by other scripts running on facebook.com, as shown in Chrome Developer Tools.

Figure 2

Chrome Developer Tools inspecting the network behavior of “Save as Page” version of facebook.com. Here the site exhibits similar run-time behavior as seen in Figure 1.

Figure 3

Network behavior of StudySandboxxed version of Facebook.com. Here the site loads only text, CSS, and image files. Overall, the number of requests has been reduced to 15 and no scripts are running in the page. The red failed image resources are advertisements from third parties.

Figure 4

StudySandboxx Software Architecture.

Figure 5

Single Website Containerization Process.

Figure 6

Analytics and Testing Process.

Figure 7

Output from the Analytics and Testing Component.

Table 2

Captured Fidelity, Security, and Privacy Metrics for Content Comparison.

METRICDESCRIPTION
Fidelity
Pixel Difference PercentageThe percent of pixel difference between a screenshot of the origin website and a screenshot of website acquired using each of the content techniques.
Number of Interactive ElementsThe total amount of interactive elements (input and link elements) within each webpage.
Security
Number of Running ScriptsThe number of scripts running in the browser.
Number of non-image HTTP Requests for Third-Party SourcesThe number of non-image HTTP requests for third-party sources.
Privacy
Number of CookiesThe number of cookies from the origin website.
Number of iframesThe number of running iframes.
DOI: https://doi.org/10.5334/jors.274 | Journal eISSN: 2049-9647
Language: English
Submitted on: Mar 26, 2019
Accepted on: Mar 6, 2020
Published on: Jul 12, 2022
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2022 Gabi Wethor, Matthew L. Hale, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.