What is it about?

Modern websites are complex and fetch content from a multitude of different servers or domains. When measuring the complexity of the modern web, an open question is how content that is fetched from these domains contribute to the rendered output of the website. We present the Web Dependency Analyzer, a tool that is designed to automatically infer the domains that a website depends on and further analyze the impact of each domain on the rendered output of the site. Our Web Dependency Analyzer instructs a headless web browser to infer the resource dependencies from a large set of input domains and outputs the visual impact of the unavailability of each domain.

Featured Image

Why is it important?

Resilience is an important aspect, especially with the increasing dependence of technology. Therefore, figuring out what websites depend on allows us to see how resilient they really are.

Perspectives

This work will allow us to shed a light on how humans perceive changes in websites when certain services are no longer reachable.

Yasin Alhamwy
Universitat Kassel

Read the Original

This page is a summary of: Poster: Web Dependency Analyzer to Identify Resource Dependencies and their Impact on Rendering, November 2024, ACM (Association for Computing Machinery),
DOI: 10.1145/3646547.3689683.
You can read the full text:

Read

Contributors

The following have contributed to this page