Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Как организовать отображение сайта не смотря на незагрузку элементов сторонних сервисов?

Как организовать отображение сайта не смотря на незагрузку элементов сторонних сервисов?


     21.02.2015    Все вопросы » Ламерские вопросы    1836

вопрос
Периодически зависает загрузка страницы сайта пока не загрузится счетчик посещения, либо кнопки поделится в соц сетях. Как решить эту проблему?

Ответил: ПафНутиЙ


Уберите все счётчики, которые грузятся синхронно.
Для "включения" асинхронной загрузки используете атрибут
async="async"
.
Пропишите его в тегах скриптов, которые тормозят страницу.
Но лучше вообще удалить всё, что не асинхронно тянется со сторонних сайтов.

5 комментариев

blacksand
Юзер

blacksand - 21 февраля 2015 22:33 -

Убери все счетчики, оставь один, точнее яндекс метрики нет помоему, ну или аналитик гугл. Кнопки поделится есть у яндекса, достаточно красивые и удобные

Rebus
Юзер

Rebus - 21 февраля 2015 22:36 -

убрать не вариант. и что яндекс затупить не может?

blacksand
Юзер

blacksand - 21 февраля 2015 22:49 -

Как вы хотите решить проблемы сторонних сервисов? Смотрите какой именно сервис дольше всех отгружается, гугл хром должен показать. Берите пример с крупных проектов, там счетчиков левых по сути нет. Допустим тут, стоит только Li

Rebus
Юзер

Rebus - 21 февраля 2015 23:02 -

Просто я хотел узнать можно ли указать браузеру что загрузка элементов такого рода не важна. и можно не ожидая ответа от сервера гугла, яндекса, рамблера и т.д. отобразить весь сайт.

ПафНутиЙ
Админ

ПафНутиЙ - 21 февраля 2015 23:15 -

Тут метрика и LI, Li поставил потому, что после его удаления он всёравно считал посещения откуда то.

Каков вопрос - таков и ответ. Просто помните об этом.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх