dgtlmoon / dgtlmoon/changedetection.io
[feature] Ability to set Desktop or Mobile type device via Playwright
- 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
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