Обнаружен способ увеличить скорость загрузки сайтов на 34% при той же скорости соединения

Группе исследователей удалось на треть повысить скорость загрузки сайтов при одной и той же скорости соединения с сетью. И для этого не пришлось делать никаких существенных изменений в коде.

Как стало известно , достичь увеличенной скорости загрузки сайтов удалось с помощью фреймворка Polaris, который определяет, как располагаются объекты на странице. Алгоритм минимизирует время, необходимое для загрузки отдельных объектов, выясняя, какие из них отображаются первыми. Чтобы лучше объяснить концепцию, ученые из Массачусетского технологического университета привели пример с бизнесменом, путешествующим по миру:

«Когда приезжаешь в один город, неожиданно выясняется, что нужно посетить еще несколько городов прежде, чем вернуться домой. И если кто-то дал бы вам список всех городов заранее, вы бы могли спланировать самый быстрый путь своего путешествия. Без списка, вам придется узнавать, в какой город отправиться дальше по мере вашего путешествия, что приводит к ненужным петляниям».

Примечательно, что подобные системы существовали и ранее, однако они имитировали способы, с помощью которых браузеры обрабатывали страницы и не учитывали определенные зависимости. По данным , над системой Polaris выпускник МТИ Амиш Гоял (Ameesh Goyal) и профессор Гарвардского университета Джеймс Микенс (James Mickens) трудились с 2014 года, протестировав работу своей системы на 200 популярных сайтах.

Прежде сотрудники онлайн-гигант Amazon проводили собственное исследование, которое показало, что каждые 100 миллисекунд задержки загрузки сайта означают потерю 1% прибыли. Судя по всему, система Polaris сможет выиграть интернет-компаниям целую кучу денег.

18.191.174.168

Комментарии (30)
  • LVL 13
    Было бы классно это лет пять назад. Но сейчас почти у у всех скорость идеальная и надобности в каких-то махинациях с программным обеспечением нет. Да и комп скорее сгубишь, а не увеличишь ничего.
     Нравится!   12 геймеров одобряют этот комментарий
    • LVL 51
      *почти* - самое главное слово.
       Нравится!   5 геймеров одобряют этот комментарий
      • LVL 42
        history API - ускоряет на все 80%, просто веб разработчики ленятся делать сайты применением этой JS фичи((
         Нравится!   
        • LVL 46
          Значит она не практична, раз требует больших усилий. Ну или программеры в край обнаглели
           Нравится!   
          • LVL 42
            history API это когда при смене url - сервером присылается только часть страницы, т.е экономия 80% трафика. Я четно говоря сам еще не разобрался полностью)
             Нравится!   
            • LVL 46
              Так вроде же такое используют
               Нравится!   
              • LVL 42
                Да, и уже давно, с приходом html 5.
                 Нравится!   
                • LVL 26
                  А ещё загрузку увеличивает вырубатель рекламы адгуард, и ещё можно вырубить всякие флеш и гиф анимации и видео.
                   Нравится!   
                  • LVL 34
                    Ахаха, людишки, ну вы смешные, чего там ваши сайты с планетки земелька открывать то, на моей планете ваши сайты грузятся меньше двух микросекунд. А вот сайты, которые есть на моей планете у вас на планетке будут грузиться минимум 300 часов, и это самый простенький сайт с моей планеты будет так грузиться у вас, более навороченные сайты у вас просто не загрузятся, поскольку нет таких мощностей у вас на планетке земелька.

                    Вы можете испытать интернет на моей планете лично, но вы должны будете поиграть в игру Нет Человек Небо, и там с вероятностью 0,001% сгенерируется моя планета и сможете лично посмотреть скорость моего интернета.

                    Это как на моей планете уже сказали про это:

                    «жаль конечно, что у вас
                    интернет совсем погас.
                    Не грустите, а прочтите
                    мой стихи, тогда идите
                    на мою планету щас
                    интернет заждался вас.»

                    вот так и здесь — классная новость

                    и это главное :)
                     Нравится!   
    • LVL 46
      Редкостную ересь ты сказал. Сейчас время, когда люди зарабатывают ОГРОМНЫЕ деньги на интернете. Реально каждая секунда на счету. Процесс оптимизации, в последствии может быть применен и к схожим областям. Это классно до сих пор и будет классно еще долго. А твой комп, как раз-таки сгорит от неоптимизированного кала
       Нравится!   3 геймера одобряют этот комментарий
    • LVL 8
      Подключи ростелеком посмотрим
       Нравится!   
      • LVL 6
        ростелеком тормозная станция, кто её подключил знает
         Нравится!   
  • LVL 2
    Порнуху в 2 раза быстрее можно качать)
     Нравится!   1 геймер одобряет этот комментарий
  • LVL 20
    Этот котик за компом прямо как моя кошка, тоже любит оккупировать мой ноутбук и наблюдать)
     Нравится!   3 геймера одобряют этот комментарий
  • LVL 43
    Я когда еще у меня был модем, я тоже одевал такой шлем. Что бы не разбить голову об монитор или стену))
     Нравится!   
  • LVL 43
    *от злости и отчаяния
     Нравится!   
  • LVL 36
    Гаймбомб, спокойной ночи.
     Нравится!   
  • LVL 18
    И в России мы увидим эту разработку ровным счетом ммммм никогда да=)
     Нравится!   1 геймер одобряет этот комментарий
  • LVL 40
    Adblock Plus тоже имеет + 30 к карме
     Нравится!   
  • LVL 12
    Виличайщие откритие в мире
     Нравится!   
  • LVL 8
    Без регистраций и смс!
     Нравится!   
  • LVL 1
    Работает ?
     Нравится!   
  • LVL 10
    При разработке сайтов давно уже используют асинхронную неблокирующую загрузку. И тянут данные скриптами в той последовательности, в которой это наиболее рационально. Думать, что на стороне клиента можно придумать универсальный метод ускорения загрузки - глупо. Все сказанное в статье не имеет никакого смысла. Реклама очередного фреймворка - ничего более.
    P.S. "не пришлось делать никаких существенных изменений в коде"
    "достичь увеличенной скорости загрузки сайтов удалось с помощью фреймворка Polaris"
    Никаких изменений, только все переписать под другой фреймворк :-D
     Нравится!   
Добавить комментарий

Чтобы оставлять комментарии вам необходимо под своим аккаунтом. Если вы еще не зарегистрированы, то можете пройти , которая займет всего пару минут.