# WorkerNavigator

> The navigator global and the values it reports.

`globalThis.navigator` is a `WorkerNavigator`; its values are fixed at startup, and the constructor throws if called.

| Attribute | Value |
|---|---|
| `appCodeName` | `"Mozilla"` |
| `appName` | `"Netscape"` |
| `product` | `"Gecko"` |
| `appVersion` | Elide version and platform. |
| `userAgent` | Elide user-agent string. |
| `platform` | `linux`, `darwin`, `win32`, another known host label, or `unknown`. |
| `language` | Runtime locale, normally a BCP-47 tag. |
| `languages` | Frozen one-element array containing `language`. |
| `onLine` | Always `true`. |
| `hardwareConcurrency` | Available processor count, at least 1. |
