..


Рекламные ссылки

Javascript замедляет загрузку вашего сайта? Попробуйте асинхронном режиме!

Статья, написанная Максом Босси
Страница 1 из 2

Сколько раз мы слышали, что JavaScript является наиболее частой причиной задержек при загрузке веб-страницы? много раз, не так ли? Это, к сожалению, происходит из того факта, что многие услуги, используемые на веб-сайтах и ​​блогах поставляются извне за счет включения в веб-страницы в Javascript коде. Например думать услуг, таких как статистика, обмен баннерами, социальных плагинов, Мини-чат и т.п..

Все эти элементы, как правило, загружены в веб-страницы с помощью <script> следующим образом:

 



 <script type="text/javascript" src="http://www.sitoesterno.com/servizio.js"> </ SCRIPT>

 
Этот тип разметки, как и предполагалось, страдает серьезной проблемой: если внешние ресурсы не реагирует быстро (например, потому что сервер перегружен или есть временные проблемы сети) браузер, призванный отобразить веб-страницу провести этот код, он будет блокировать дожидаясь загрузки JavaScript будет загружен. Следствием является то, что веб-страница может стать очень медленно или, в худшем случае, может быть белым ... что приводит к потере трафика!

JavaScript может замедлить ваш сайт!

Решить проблему легко

Одним из решений этой проблемы предлагается использование <iframe> теги, но это не всегда возможно: если элемент, который будет включен имеет определенный размер (например, баннеры), вы можете использовать это решение ... но когда элемент должен включать в себя различные размеры или использовать динамические эффекты, IFRAME, конечно, недостаточно.

Второе решение, которое также очень проста, является размещение кода JavaScript, которые непосредственно не производят вывод (например, статистика) в нижней части как раз перед закрытием <body> ... но когда наш код должен производить вывод, и это должен находиться на конкретный пункт нашего макета это не, конечно, возможно.

Оба эти простые решения, следовательно, не являются ответом Вы ищете ... Мы видим, что это такое и как асинхронной загрузки кода JavaScript.

В той же категории ...
E-Learning
CSS (курс) CSS (курс)
Веб-дизайн и доступность в соответствии с W3C CSS и XHTML. Начиная от 29 €.
HTML (курс) HTML (курс)
Язык разметки для веб от 29 €.
Javascript (курс) Javascript (курс)
Полное руководство для сценариев на стороне клиента. С 39 €.
Рекламные ссылки