×
Устали ждать загрузку сайта? Новая технология может сократить время более чем наполовину

Медленная загрузка веб-страниц, безусловно, является одним из главных разочарований в интернете сегодня, но новая технология из MIT и Гарварда обещает изменить все это.

 

В среду было объявлено, что новая структура Polaris определяет, в какой последовательности загружать объекты на страницы для быстрой загрузки, и в целом это ускорит загрузку от 30 до 60 процентов.

 

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

 

На практике это означает, что, чтобы загрузить данную веб-страницу, браузер должен достичь ее по сети для извлечения объектов, таких как HTML-файлы, исходный код JavaScript и изображения. Иногда ему требуется оценить объекты и выбрать подходящие. Например, при чтении кода JavaScript на файл он может обнаружить другие изображения для извлечения и визуализации.

 

«Это может занять до 100 миллисекунд каждый раз, когда браузер должен пересечь мобильную сеть для извлечения части данных», – говорит доктор Рави Нетревели (Ravi Netravali), ведущий автор.

 

Он представит на следующей неделе симпозиум Usenix по сетевым системам проектирования и реализации.

 

«Поскольку страницы увеличены в сложности прочтения многократно, они часто требуют нескольких поездок, которые и создают задержки, чтобы достичь итогового результата, – добавил Netravali. – Наш подход сводит к минимуму число поездок в оба конца, так что мы можем существенно ускорить время загрузки страницы».

 

Polaris автоматически отслеживает все взаимодействия между объектами, которые могут исчисляться тысячами для одной страницы, и создает «графу зависимостей» для этой страницы, позволяя объектам быть загруженными в оптимальном порядке для высокой скорости в целом.

 

Polaris особенно хорошо подходит для больших и сложных веб-сайтов, а также мобильных сетей, так как они, как правило, имеют большие задержки, чем проводные сети, говорят исследователи.

 

Исследователи оценили систему через диапазон сетевых условий на 200 самых популярных сайтах в мире, в том числе ESPN.com, NYTimes.com и Weather.com.

 

Автор: Степан Мазур

 

Оригинал фото: pcworld