Jak sprawdzić typ połączenia (WiFi / LAN / WWAN) za pomocą HTML5 / JavaScript?

Chciałbym dostosować konkretną witrynę do wersji o niskiej przepustowości, jeśli klient jest podłączony za pośrednictwem połączenia WWAN (z licznikiem) lub w inny sposób.

Typ połączenia jest ważny dla witryny, aby wiedzieć, czy powinna ona zapewniać bogate doświadczenie lub efektywne wykorzystanie przepustowości. Mój pulpit działa na połączeniu pomiarowym, aw przyszłości więcej komputerów stacjonarnych zostanie połączonych za pomocą mierzonych sieci komórkowych (w tym tabletów z systemem Windows 8), wydajne aplikacje internetowe powinny respektować to, że użytkownik może nie wymagać dużych zasobów na płatność połączenie bajtowe.

Jak sprawdzić, czy klient jest podłączony przez WiFi / LAN / WWAN przy użyciu HTML5 / JavaScript?

UWAGA: Nie chcę jawnie sprawdzać nagłówków przeglądarki (co nie jest rozwiązaniem dla przeglądarek komputerowych, które mogą łączyć się z Internetem za pomocą wielu metod).

questionAnswers(4)

yourAnswerToTheQuestion