Новое расширение улучшает Wi-Fi во время полета: ScaleUp загружает веб-сайты в четыре раза быстрее

Вдохновленная печально известным сервисом, похожим на черепаху, группа исследователей во главе с Фабианом Бустаманте из Northwestern Engineering разработала расширение для браузера Google Chrome, которое значительно улучшает скорость просмотра веб-страниц на высоте 30 000 футов.Решение под названием ScaleUp обманчиво простое.

Большинство веб-сайтов забиты изображениями, шрифтами, видео, кнопками обмена в социальных сетях, ссылками и т. Д., И ничего из этого вы не заметите, выходя в Интернет через высокоскоростное широкополосное соединение вашего работодателя или через Wi-Fi вашей любимой кофейни. Эти сети достаточно надежны, чтобы справиться с нагрузкой, и мы этого ожидаем.С такой связью становится труднее летать по воздуху на высоте тысяч футов над землей.

Независимо от того, использует ли самолет спутниковые или сотовые вышки, задержка сигнала — время, необходимое для прохождения от вашего компьютера в кресле 22B до земли и обратно — резко возрастает.Используя разработанный им инструмент под названием WiFly, команда Бустаманте проверила скорость интернет-соединения на нескольких рейсах.

Несмотря на премию, которую путешественники платят за эту привилегию, результаты были плохими. Вроде дозвон плохой.

«Путешественники платят большие деньги и получают производительность, сравнимую с производительностью модемов», — сказал Бустаманте, профессор компьютерных наук в Северо-западной инженерной школе Маккормика. «Честно говоря, это было простое наблюдение: если ваша производительность в веб-браузере будет определяться количеством изображений, которые необходимо загрузить на страницу, то как вы ограничите эти изображения».Ответ? Как видно из названия, ScaleUp делает все больше. Подобно тому, как адаптивный веб-сайт подстраивает макет под ваш рабочий стол, планшет или телефон, ScaleUp адаптирует контент, увеличивая размер изображений, что подталкивает контент вниз по странице и уменьшает количество объектов, которые браузер должен обрабатывать одновременно.

ScaleUp также использует другие приемы для ускорения процесса.«Некоторые веб-сайты загружают много типов шрифтов, — сказал Бустаманте, — но это требует времени». По его словам, веб-сайт предназначен, если шрифтов нет, так, чтобы страница все равно отображалась и по-прежнему выглядела презентабельно, поэтому ScaleUp просто отбрасывает запрос на загрузку шрифта, а веб-сайт настраивается.

Особой разницы не видно, но загружается быстрее.ScaleUp также немного увеличивает размер шрифта, что еще больше упрощает загрузку, перемещая другие объекты вниз по странице.

В примере на веб-сайте Бустаманте ScaleUp отрисовал страницу CNN в четыре раза быстрее, сэкономив 60 секунд.

Это быстро накапливается во время обычного сеанса просмотра веб-страниц.«Мы не ожидали, что это получится так хорошо, как это произошло», — сказал Джеймс Ньюман, докторант, работавший с Бустаманте над ScaleUp. «Улучшения, которые мы наблюдаем, лучше, чем то, что вы обычно видели бы».Тем не менее, Бустаманте говорит, что им нужно больше данных.

ScaleUp будет предоставлять большую часть этого, поскольку им будет пользоваться все больше путешественников, и Бустаманте сказал, что он также развивает отношения с бортовыми интернет-провайдерами.«Нам нужно лучше понять, как еще мы можем улучшить работу в Интернете независимо от условий», — сказал Бустаманте. «Это то, что Джеймс должен сделать в своем длинном списке».Одна проблема, которую Бустаманте надеется лучше понять, — это потеря пакетов. При передаче веб-сайт разбивается на части, называемые пакетами.

Когда вы посещаете веб-сайт, ваш браузер загружает его, собирая эти пакеты вместе. Если пакет теряется, возможно, из-за сбоя соединения, ваш браузер снова запрашивает его. Он ожидает каждого пакета перед рисованием страницы.

«Мы видим высокий уровень потери пакетов в полете», — сказал Бустаманте. «Несмотря на то, что мы знаем некоторые факторы, приведшие к потере, нам необходимо лучше понять все причины, вызвавшие проблему».Бустаманте видит много возможностей для учебы и прогресса.«Мы находимся в этом пространстве одни.

Это похоже на золотую жилу», — сказал он. «Мы многого не понимаем, и чем больше мы узнаем об этом, что неудивительно, тем больше мы узнаем, сколько мы не знаем. Так всегда бывает.

Наш список вопросов сейчас очень длинный».