ФорумПрограммированиеJavaScript → Контроль загрузки сторонних сервисов

Контроль загрузки сторонних сервисов

  • Flare

    Сообщения: 284 Репутация: N Группа: Кто попало

    Spritz 29 марта 2012 г. 8:49

    Часто на сайтах есть наборы счетчиков видимых (liveinternet, mail.ru) и невидимых (яндекс.метрика, piwik), и банеры разные сторонние. Бывают ситуации когда какие-то поставщики этих сервисов падают или начинают медленно работать, потому что не выдерживают нагрузку и из-за этого страдают зависимые сайты, т.к. долго пытаются загрузить счетчик или банер с недоступного сервиса. Пол беды если это добро находится внизу страницы и основной контент успевает загрузиться, а вот если банер в шапке, выходит не очень хорошая ситуация.

    У меня появилась идея как-то делать проверку на время загрузки банера/счетчика, и если, допустим он грузиться уже 5 секунд тогда загрузку останавливать и грузить страницу дальше. Кто-то видел где-то подобные решения?
  • vasa_c

    Сообщения: 3127 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 8:52, спустя 2 минуты 57 секунд

    вставлять жабоскриптом может тогда их, после onload?
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 29 марта 2012 г. 9:08, спустя 16 минут 16 секунд

    асинхронно грузить
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 9:09, спустя 50 секунд


    асинхронно грузить
    дякую
    Сапожник без сапог
  • Flare

    Сообщения: 284 Репутация: N Группа: Кто попало

    Spritz 29 марта 2012 г. 9:20, спустя 10 минут 56 секунд

    Я про существующие решения.
    Вроде бы нашел что-то подобное - LazyLoad Ad
  • phpdude

    Сообщения: 26624 Репутация: N Группа: в ухо

    Spritz 29 марта 2012 г. 9:28, спустя 8 минут 7 секунд

    Flare, лол. ну пытайся найти чо нить, скрипт пишется 20 минут)
    Сапожник без сапог
  • Flare

    Сообщения: 284 Репутация: N Группа: Кто попало

    Spritz 29 марта 2012 г. 9:46, спустя 18 минут 26 секунд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!