@Koollpatrick

Почему в вебвизоре не отображает верные шрифты и svg?

Запускаю проигрывание посещений в вебвизоре, но не отображаются шрифты (верные, прописанные) и все свг. Причем все как-то странно: проигрываю одно посещение, первая страница выглядит абсолютно нормальной, идет переход на следующую страницу, она уже проигрывается без шрифтов и свг, третья снова нормальная, и так далее. Если запустить другое посещение, то может быть все наоборот: на первой странице уже сразу не отображает шрифты и свг, на второй все ок и так далее. Запускаю еще другое посещение, то может проигрывать вообще все страницы без верных шрифтов и свг.

Скрин, как вебвизор проигрывает без шрифтов и свг:
funkyimg.com/i/2vFid.png

Сайт:
markroqwel.ru

Списывался с ТП Яндекс метрики еще в феврале, написали, что проблема в следующем, цитирую:

Причина данной ситуации заключается в том, что при загрузке страниц в плеер от имени анонимного пользователя контент Вашего сайта загружается через прокси. Насколько мы видим, в исходном коде Вашего сайта прописаны абсолютные ссылки на шрифты на домене http://markroqwel.ru, из-за этого шрифты загружаются не с того домена, с которого запрашиваются, о чем свидетельствует ошибка в консоли:
Access to Font at 'markroqwel.ru/catalog/view/theme/theme_markroqwel/...' from origin '6c87056d0cf873cfa2bc56504a5174b2.mtproxy.yandex.net' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin '6c87056d0cf873cfa2bc56504a5174b2.mtproxy.yandex.net' is therefore not allowed access.
Решить данную ситуацию можно несколькими способами:
а) установить относительный путь к шрифтам в исходном коде Вашего сайта;
б) прописать в настройках веб сервера заголовки, необходимые для Cross-Origin Resource Sharing policy.
в) Включить загрузку страниц в плеер от Вашего имени в настройках счетчика в разделе "Вебвизор", чтобы Ваш сайт запрашивался не через прокси, а напрямую.


Проверив с верстальщиком все на сайте, в исходном коде не увидели никаких ошибок, то есть:

- эта ошибка со шрифтами в консоли и заголовками Access-Control-Allow-Origin выдается только в окне вебвизора при проигрывании, на сайте никаких ошибок.

- прописаны относительные пути к шрифтам, а не абсолютные. (Может я ошибаюсь?)

- Включил в настройках вебвизора загрузку от своего имени.

Был занят другими делами, спустя несколько месяцев проверил снова, вдруг перестали отображаться еще и свг. То есть в феврале не отображались только шрифты. В чем может быть проблема?
  • Вопрос задан
  • 1706 просмотров
Пригласить эксперта
Ответы на вопрос 1
So1omon
@So1omon
Родился. Тусуюсь. Все ок.
Такая же проблема. Вот скрин вебвизора
5c4f6bb05050d382298888.png
А вот сам сайт https://aliexpress-lafa.ru/, не понимаю в чем может быть проблема.
На сёрче нашел инфу, что в настройках можно выставить какие-то "особые" параметры чтобы все корректно отображалось.
По началу вообще подумал, что это так у всех отображается, но это просто запись! Можете копаться в настройках, а можете просто не забивать себе голову и забить.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы