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

Consider applications with both 1p and 3p sections #7

Open
jyasskin opened this issue Jan 7, 2025 · 0 comments
Open

Consider applications with both 1p and 3p sections #7

jyasskin opened this issue Jan 7, 2025 · 0 comments

Comments

@jyasskin
Copy link
Contributor

jyasskin commented Jan 7, 2025

https://w3ctag.github.io/user-agents/#what says that a (web) UA is "any software entity that interacts with websites outside the entity itself, on behalf of its user". Some applications, like Facebook and the Google Search App, let their users interact with both the application itself (and its creating organization), and also manage users' browsing when they click external links. Arguably, this Finding shouldn't take a position on the Unix philosophy (favoring many small tools): monolithic apps shouldn't intrinsically violate it, and so UA-ness, and the associated duties, shouldn't be viral to parts of an app that don't browse 3p content.

Those apps should still give users clear expectations about what behavior they should expect from different parts of the app. If the distinction between 3p and 1p content is too small, it wouldn't make sense to abandon the UA duties for the 1p content.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant