Общие > Веб-технологии
Определение скорости соединения
YA:
Я тут поэкспериментировал и сделал два вывода:
1) (2Dm) действительно, надежнее со стороны клиента;
2) надо обязательно проверять несколько тестовых страниц: начинать с маленькой (30-50 kb), а дальше ступенчато увеличивать (например, *2), пока время загрузки страницы не превысит некоторой величины; иначе на больших скоростях толком ничего не определишь.
YA:
P.S. Относительно моего второго вывода: разумеется, это приемлимо только для закрытой части сайта (мой случай), когда нужно поточнее определить скорость и на это можно потратить немного драгоценного времени.
Dm:
--- Цитировать ---2) надо обязательно проверять несколько тестовых страниц: начинать с маленькой (30-50 kb), а дальше ступенчато увеличивать (например, *2), пока время загрузки страницы не превысит некоторой величины; иначе на больших скоростях толком ничего не определишь.
--- Конец цитаты ---
т.е. грузить до опупения, пока таймаут не сработает :)
все это можно реализовать на JavaScript.
и еще раз обращаю внимание на кэш
YA:
:) :) См. выше (мы одновременно отправили ответы)
А использовать timeout - 10 сек. для этих целей вполне нормально.
Dm:
YA
бывает :)
одним словом, в целом идея ясна ;)
Навигация
Перейти к полной версии