--- title: NetworkInformation slug: Web/API/NetworkInformation translation_of: Web/API/NetworkInformation ---
{{APIRef("Network Information API")}}{{SeeCompatTable}}

Інтерфейс NetworkInformation надає інформацію про з’єднання, яке пристрій використовує для зв’язку з мережею, та забезпечує засоби для сповіщень, якщо тип підключення змінюється. Інтерфейс NetworkInformation не може бути створено як екземпляр. Натомість доступ до нього здійснюється через властивість з'єднання інтерфейсу {{domxref("Navigator")}}.

{{AvailableInWorkers}}

Властивості

Цей інтерфейс також успадковує властивості свого батьківського елементу, {{domxref("EventTarget")}}.

{{domxref("NetworkInformation.downlink")}} {{readonlyinline}}
Повертає приблизне значення ефективної пропускної здатності в мегабітах в секунду. Значення округлено до найближчого кратного до 25 кілобіт на секунду.
{{domxref("NetworkInformation.downlinkMax")}} {{readonlyinline}}
Повертає максимальну швидкість, в мегабітах в секунду (Mbps), для поточного з'єднання.
{{domxref("NetworkInformation.effectiveType")}} {{readonlyinline}}
Повертає діючий тип з'єднання в значенні 'slow-2g', '2g', '3g', або '4g'.
{{domxref("NetworkInformation.rtt")}} {{readonlyinline}}
Повертає оцінку часу зворотного зв'язку (RTT) поточного з'єднання, округлену до найближчого кратного до 25 мілісекунд.
{{domxref("NetworkInformation.saveData")}} {{readonlyinline}}
Повертає true, якщо користувач встановив параметр зменшеного використання даних.
{{domxref("NetworkInformation.type")}} {{readonlyinline}}
Повертає тип підключення, яке використовує пристрій для зв’язку з мережею. Існуючі значення:

Обробники подій

{{domxref("NetworkInformation.onchange")}}
Подія, яка запускається, коли змінюється інформація про з’єднання, і {{event("change")}} запускається на цьому об’єкті.

Методи

Цей інтерфейс також успадковує властивості свого батьківського елементу, {{domxref("EventTarget")}}.

Специфікації

Специфікація Статус Коментар
{{SpecName('Network Information', '#networkinformation-interface', 'NetworkInformation')}} {{Spec2('Network Information')}} Initial definition

Сумісність

{{Compat("api.NetworkInformation")}}

Дивіться також