digitalservicebund / accessibility-personas-extension

Chrome extension for simulating accessibility personas
MIT License
3 stars 0 forks source link

Rethink the approach for persona simulations that require access to the chrome.tabs API #8

Open josh-nowak opened 4 months ago

josh-nowak commented 4 months ago

Currently, the simulation for persona Claudia is handled differently than with the other personas. Instead of injecting a script, the change is directly (and inelegantly) set in background.js. This is because the persona's simulation changes Chrome' zoom level, which needs access to the chrome.tabs API.

This should be improved at some point, especially because the approach is not scalable when adding personas.