Проблема с загрузкой изображений на Cultofmac.com в Safari и Chrome

У меня была проблема с сайтомculofmac уже некоторое время.

Страницы будут загружать текст, видео и некоторые объявления. Но не загружает основные изображения для статей примерно до минуты. Это за загрузку страницы.

В какой-то момент у меня была запущена бета-версия Safari 6.1, когда у меня впервые возникла проблема. Но только после пары недель использования беты.

Я вернулся к Safari 6.0.5 и все еще имею ту же проблему. Проверка сайта в Chrome дает мне ту же проблему. Но загружается еще дольше, если вообще загружается.

Мне кажется, что это проблема на сторонеculofmac с плохо сконструированным javascript и междоменными нарушениями.

(Все остальные сайты в порядке.)

Глядя на журнал консоли (Safari): он остается пустым в первую минуту. Затем, когда изображения страниц начинают загружаться, я получаю. такие ошибки:


Из Сафари

Небезопасный JavaScript пытается получить доступ к фрейму с URL-адресом http://www.cultofmac.com/ из фрейма с URL-адресом http://rs.gwallet.com/r1/axbanner?winprice=UkG3IgAE7WQKwo3kAABZub0c2HP1BDKsTDxKew&clickurl=http://adclick.g.doubleclick. сеть/aclk....kcbkkng41 . Домены, протоколы и порты должны совпадать.

(Выше http средний контент обрезан. Он был очень-очень длинным)

Не удалось загрузить ресурс: истекло время ожидания запроса. https://app-stacksocial.netdna-ssl.com/assets/dealOfTheDay.js

и

Небезопасный JavaScript пытается получить доступ к фрейму с URL-адресом http://www.cultofmac.com/ из фрейма с URL-адресом http://bsa.adsrv.us/1278819/backfill5.html . Домены, протоколы и порты должны совпадать.


Из Хрома:

Заблокирован фрейм с источником " http://w.coin.scribol.com " от доступа к фрейму с источником " http://www.cultofmac.com ". Протоколы, домены и порты должны совпадать. ScribolTemplate.min.js:1 ScribolTemplate.parseUrlScribolTemplate.min.js:1 ScribolTemplate.trackImpressionsScribolTemplate.min.js:1 (анонимная функция)5?hpage=http%3A%2F%2Fwww.cultofmac.com%2F247370%2Fios-7 -mail-now-позволяет-вам-просматривать-файлы-внутри-сжатых-вложений%2F:111 njquery.min.js:2 o.fireWithjquery.min.js:2 e.extend.readyjquery.min.js:2 c .addEventListener.Bjquery.min.js:

Я пытался связаться с их веб-поддержкой без ответа.

1, может ли кто-нибудь подтвердить, возникает ли у них эта проблема с сайтом.

2, Есть ли какое-нибудь решение, которое может придумать мой конец. (Блокировка рекламы не работает. Это только усугубляет ситуацию, останавливая загрузку всего сайта)

Подробности.

  • аймак 27 дюймов 2011г.
  • Safari — версия 6.0.5 (8536.30.1)
  • Chrome — версия 29.0.1547.76

Ответы (2)

Кто-то на работе предложил мне изменить свои DNS-серверы на openDNS и посмотреть, решит ли это проблему.

Возможно, именно DNS-сервер моего провайдера замедляет загрузку страницы из-за междоменных вызовов.

Я только что попробовал DNS-серверы Google 8.8.8.8 и 8.8.4.4.

Оказывается, это действительно так. Изображения загружаются, как и следовало ожидать. И при переходе обратно на DNS IP проблема повторяется.

Но я не очень хочу менять свои DNS-сервера. Поэтому будет задан отдельный вопрос, связанный с этим.

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

Спасибо, Шон, у меня есть блокировка рекламы в программе проверки на вирусы, которую я могу использовать, но я сказал, что из-за блокировки рекламы этот сайт никогда не загружается.