Вмъкването на скриптовете в дъното на уеб страницата

04.07.2008 – 9:00

Проблем при скриптовете е, че блокират паралелното зареждане на страниците. В HTTP/1.1 спецификациите е оказано, че браузърите свалят по 2 уеб елемента паралелно от един хост. Ако имате изображения в страницата си от различни хостове, ще постигнете ефекта те да се зареждат с повече от две заявки на веднъж. Така или иначе, докато скриптовете не се заредят, браузъра няма да стартира други сваляния, дори от различни хостове.

Понякога обаче не е лесно да се сложат всички скриптове в дъното на уеб страниците. Ако използвате document.write, за да вмъкнете части съдържание, вероятно няма да има как да го изолирате от останалия сорс код. Въпреки всичко, отделете малко допълнително време, за да направите най-подходящата и оптимална схема за разположението и вмъкването на Вашите скриптове в уеб документите (страниците).

Друга техника, която не е много разпространена, но понякога е подходяща е използването на така наречените “отложени” или “отсрочени” скриптове. При тях се използва атрибута DEFER и не се използва document.write.

Забележка: Mozilla FireFox не поддържа използването на DEFER и за съжаление уеб страницата ви няма да бъде напълно функционална за много от Интернет потребителите, които използват браузъра FireFox. За това внимавайте с тази техника.

Сходни статии:

  1. Използване на външни CSS каскадни стилове и JavaScriptВ тази секция ви запознаваме как браузърите работят с отделните вътрешни и външни уеб елементи и компоненти. Преди да започнете работата по уеб дизайна и изграждането на страниците, трябва да...
  2. Добавката Formfiller за FireFox - автоматично попълване на уеб-формиИнтернет потребителите, използващи браузъра Mozilla Firefox, могат да се запознаят с добавката Formfiller. Тази апликация позволява да автоматизирате процеса на попълване на форми в уеб-сайтове. Много подходяща при добавяне на...