dgtlmoon / dgtlmoon/changedetection.io

[feature] Block loading of images

Open
#1,476 8 comments 9 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
34.1k
Forks
2k
Avg merge
22h 52m
Merged PRs (30d)
70

Description

**Version and OS**
0.40.3 on Ubuntu 22.04

**Is your feature request related to a problem? Please describe.**
When using playwright and proxies it gets expensive on certain watches since the loading of images on those pages adds to bandwidth costs

**Describe the solution you'd like**
Add an option to block loading of all images to save on bandwidth costs

**Describe the use-case and give concrete real-world examples**
https://www.build.com/schlage-be489wb-cen/s1562942?uid=3753881&searchId=QSZskGigLe there are lots of images on this page that are unnecessary and don't need to be loaded

**Additional context**
N/A

Contributor guide

Open the contributing guide

Research direction

Start by locating the Playwright setup and the request-handling path used when watches load pages through proxies. Add an option that blocks image loading, then verify that image requests are skipped while other page resources continue to load and bandwidth use is reduced.

Written by the indexing model from the issue text.

Assessment

Tech stack
playwright, python
Domain
performance, web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.