ускорить swfobject - PullRequest
       30

ускорить swfobject

1 голос
/ 08 мая 2011

Это мой сайт: Instant-YouTube

Как видите, загрузка занимает целую вечность. В IE8 и ниже он даже иногда вызывает сбой браузера. Я не уверен, что вызывает это. Это может быть реклама Clicksor, но я думаю, что это swfobjects. Я уже сжал индексный файл. Что я могу сделать, чтобы ускорить загрузку swfobject или вообще ускорить что-нибудь еще ??

Ответы [ 2 ]

1 голос
/ 08 мая 2011

На всякий случай - есть такие инструменты, как PageSpeed, которые могут дать вам несколько идей о том, что оптимизировать:

http://pagespeed.googlelabs.com/#url=http_3A_2F_2Finstant-youtube.com_2F&mobile=false

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

Тем не менее: swfobjects загружается довольно быстро - фактически ваша страница (html) загружается примерно за 100-150 мс.Но здесь много (! Более 200) файлов, загруженных с разных серверов - конечно же, много изображений для предварительного просмотра на YouTube.Наличие такого количества игроков на YouTube на одной странице, вероятно, не самая лучшая идея, если вы хотите сократить время загрузки страницы.Все запросы, сделанные на YouTube для получения наиболее просматриваемых видео по категориям, также могут занять некоторое время.Ничего не могу сказать о рекламе (я использую блокировщик рекламы), но похоже, что клики или объявления по очереди загружают скрипты Google Analytics - и у вас их так много ... так много запросов.И еще есть другие объявления (читика?).

Так что вы можете сделать?

  • меньше флеш-плееров
  • меньше рекламы
  • меньшевнешние ресурсы
  • минимизировать и объединить файлы javascript и css
  • Установить дату истечения в будущем или максимальный возраст для статических ресурсов
  • ... проверить рекомендации по скорости страниц
0 голосов
/ 08 мая 2011

С Firefox вы можете использовать Firebug для измерения времени, которое необходимо загрузить отдельным элементам. Тогда вы можете подумать о загрузке их параллельно.

...