У меня была проблема с сайтом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, Есть ли какое-нибудь решение, которое может придумать мой конец. (Блокировка рекламы не работает. Это только усугубляет ситуацию, останавливая загрузку всего сайта)
Подробности.
Кто-то на работе предложил мне изменить свои DNS-серверы на openDNS и посмотреть, решит ли это проблему.
Возможно, именно DNS-сервер моего провайдера замедляет загрузку страницы из-за междоменных вызовов.
Я только что попробовал DNS-серверы Google 8.8.8.8 и 8.8.4.4.
Оказывается, это действительно так. Изображения загружаются, как и следовало ожидать. И при переходе обратно на DNS IP проблема повторяется.
Но я не очень хочу менять свои DNS-сервера. Поэтому будет задан отдельный вопрос, связанный с этим.
Междоменные ошибки, похоже, распространены на сайтах, которые серверируют рекламу Google, повторяют попытку с Chrome и получают расширение для блокировки рекламы. скорее всего основные изображения ждут загрузки всего остального.
Маркханте