Лучший способ определить возможности загрузки пользователя, используя Javascript
Мне нужно определить возможности загрузки устройства пользователя, чтобы выяснить, должен ли я дать им большое видео размером 50 МБ для загрузки или небольшое изображение размером 40 КБ для загрузки.
Моей первой мыслью было обнаружить интернет-соединение пользователя (wifi/3G/LTE), а затем обработать файл в зависимости от результата. Однако нет четкого способа сделать это, если не использовать крайне ненадежный navigator.connection
Должен ли я определить скорость загрузки или есть лучший метод. Я хочу знать самый надежный метод.