-
Notifications
You must be signed in to change notification settings - Fork 4
Don't export "web user agent". #30
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we export "web user agent" at all? Might be good to just talk about "user agent" and that's it.
|
#10 indicates that we discussed including "web" in the title in Paris ... at https://github.com/w3ctag/meetings/blob/gh-pages/2025/03-Paris/minutes.md#clarify-the-scope-or-definition-of-what-constitutes-web-user-agent-14 I think. I'm pretty sure it makes sense to also include it in the definition, for the benefit of other documents that want to be specific about the kind of UA they want to talk about. The |
|
This document does make a distinction between web-UA and UAs in general. https://www.w3.org/TR/UAAG20/#def-web-based2 has something similar "web-based user agent". It can be argued that UUAG's web-based user agent is same as W3C TAG's web user agent but the former is underdefined with respect to the things (such as duties) we wish to be clear about. If web user agent is defined and uniquely identifiable in this document, then "exporting" is more of a convenience to help with discovery and reuse. |
|
"Exporting" is just about whether the term ends up in https://github.com/w3c/webref/blob/main/ed/dfns/ and https://respec.org/xref/?term=user+agent. I believe @marcoscaceres wanted to make sure we got buy-in from the Infra authors before transferring the existing definition from https://infra.spec.whatwg.org/#user-agent. I read the UUAG's "user agent" as matching our "web user agent" because their definition includes "interaction with web content". Their "web-based user agent" is about UAs implemented in Javascript that can then browse further content on their own. I also filed #33 to continue the discussion about how we describe the category of both-web-and-non-web user agents. |
|
I've merged this after discussion in plenary, since none of the comments are about the content of this change. Continue discussing the other points on #33 to inform a future PR. |
SHA: 4f23c13 Reason: push, by jyasskin Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
I'm belatedly acting on the agreement in https://github.com/w3ctag/meetings/blob/gh-pages/2025/09-Hong-Kong/09-17-minutes.md#agreement-to-publish-it-as-a-draft-note-and-echidna-it that we can publish this as a Draft Note once it doesn't export "user agent".
Once this is merged, @ylafon can manually publish the first version and get us an Echidna token to autopublish in the future.
Preview | Diff