Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List unsupported browsers (user agents) in Website device #468

Open
Whathecode opened this issue Mar 16, 2024 · 0 comments
Open

List unsupported browsers (user agents) in Website device #468

Whathecode opened this issue Mar 16, 2024 · 0 comments
Labels
feature New functionality. needs discussion This cannot yet be implemented since it requires further conversation.

Comments

@Whathecode
Copy link
Member

Whathecode commented Mar 16, 2024

Some website studies (introduced in #465) may not be fully supported on certain browsers. E.g., they shouldn't be accessed from a mobile phone browser, or they require advanced browser features which some browsers don't have.

When registering a website device using WebsiteDeviceRegistration, the user-agent HTTP header is passed, which contains information which may be useful to infer whether or not the study is supported on this device.

It could be useful to add support to CARP to parse this information and specify unsupported aspects (e.g., browsers or browser versions) in the Website configuration in study protocols.

However, this needs a bit of thought. What are common scenarios where it is known a study won't be supported?

@Whathecode Whathecode added feature New functionality. needs discussion This cannot yet be implemented since it requires further conversation. labels Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality. needs discussion This cannot yet be implemented since it requires further conversation.
Projects
None yet
Development

No branches or pull requests

1 participant