dgtlmoon / dgtlmoon/changedetection.io

[feature] Ability to set Desktop or Mobile type device via Playwright

Open
#1,346 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
34.3k
Forks
2.1k
Avg merge
22h 52m
Merged PRs (30d)
70

Description

All versions

Looks like Playwright supports setting the type of device to use (probably wont use this with selenium)

https://playwright.dev/python/docs/emulation

If this is not possible, just allow setting user-agent+device width/height combo somehow

Maybe with some nice UI radio buttons to select the device type

Contributor guide

Open the contributing guide

Research direction

Start with the Playwright Python emulation documentation linked in the issue and compare it with the current Playwright and Selenium paths. Determine how device type or a user-agent plus viewport width/height could be selected, potentially through radio buttons. Done means the selected device settings are applied when monitoring a website.

Written by the indexing model from the issue text.

Assessment

Tech stack
playwright, python
Domain
web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.