You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In current user agent strings, it's hard to make use of CPU architecture without reference to platform.
For example, popular browser UA strings refer to the x86-64 architecture as x86_64 on Linux, x64 on Windows, and Intel on Macs. To make it reasonable and useful to request Sec-UA-Arch by itself, there probably needs to be a consistent name for any given CPU architecture. To achieve this, the spec either needs to predefine some, or point to a registry.
You could just say that browsers ought to use whatever architecture name they send in the UA string, and clients just have to deal with multiple synonyms for the same architecture, but that misses a potential one-time opportunity for a useful cleanup.
(Note though that in #58 I suggest dropping this field, or allowing it to be blank or fictional, for browsers that chose not to expose the true CPU architecture at all.)
The text was updated successfully, but these errors were encountered:
In current user agent strings, it's hard to make use of CPU architecture without reference to platform.
For example, popular browser UA strings refer to the x86-64 architecture as
x86_64
on Linux,x64
on Windows, andIntel
on Macs. To make it reasonable and useful to requestSec-UA-Arch
by itself, there probably needs to be a consistent name for any given CPU architecture. To achieve this, the spec either needs to predefine some, or point to a registry.You could just say that browsers ought to use whatever architecture name they send in the UA string, and clients just have to deal with multiple synonyms for the same architecture, but that misses a potential one-time opportunity for a useful cleanup.
(Note though that in #58 I suggest dropping this field, or allowing it to be blank or fictional, for browsers that chose not to expose the true CPU architecture at all.)
The text was updated successfully, but these errors were encountered: