Available on HTML5
Client interface of the ServiceWorker API represents the scope of a service worker client. A service worker client is either a document in a browser context or a
SharedWorker, which is controlled by an active worker. A client object acts as a snapshot representation of its associated service worker client in the scope of a service worker.
Indicates the type of browsing context of the current client. This value can be one of