Главная страница

Бродя по великим просторам нашего Рунета понимаешь, сколько же хлама встречается на пути, бывает даже в поисках информации приходится пройти десятки пустых домашних страничек, прежде чем попадешь на тот самый ресурс, который так долго искал. И именно на этих домашних страничках бывает столько Java скриптов и апплетов, что даже мой сравнительно мощный компьютер виснет на несколько секунд, что очень раздрожает, и первое, что в этот момент приходит в голову, так это мысль "Нахрена столько вешать скриптов? Да кому они нахер нужны?"...

Как-то раз, нажав на счетчик mail.ru на своем сайте, дабы посмотреть место моего сайта в рейтинге, я увидел весьма заманчивую ссылку, которая гласила: "Огромная коллекция ява-скриптов и ява-апплетов!". И я, не долго думая, нажал на ссылочку. После соединения с сервером мой комп загадочно завис секунд на десять, я уже потянулся со словами "Блин, мать твою, че это с ним!?!" до кнопочки RESET, но комп отвис и на моих глазах появился сайт, который если не на 100, то на 80 процентов состоял из ява-скриптов и ява-апплетов, причем на нем было целых 2 меню, полностью написанных на JavaApplet, верхняя "апплетная" картинка, которая поздравляла меня с приходом на тот совершенно идиотский сайт и куча скриптов, показывающих мою информацию от IP-адреса до времени нахождения на странице. Переходить на другие разделы сайта я так и не решился, мне комп не охото перезагружать, а закрыл страницу с удовольствием.

Так сколько же надо ставить ява-скриптов и апплетов на сайт?

Что касается апплетов, категорически не рекомендую ставить их. Прежде, чем начинает загружаться апплет, браузер вызывает поддержку Java, для загрузки которой требуется от 1 (у сильной машины) до десятков (у слабых) секунд. Стоит время загрузки апплета умножить на количество копеек за минуту проведенного в интернете времени, так сразу бросает в ярость. А ведь слабенькие машины и вовсе могут зависнуть! Также важно не забывать о том, что у многих поддержка Java в браузерах вообще отсутствует, это касается прежде всего тех, кто скачивает новые версии браузеров из интернета, так как браузер с поддержкой Java весит на несколько мегабайт больше и не каждый может себе позволить при Dial-up соединении качать лишние метры ради явы.

Что касается JavaScript, он намного быстрее работает апплетов, но это совсем не значит, что его можно использовать сколько угодно - 2-3 скрипта будет вполне достаточно и они не будут тормозить компьютеры.

При создании своего сайта я учел все нюансы и попросил подписчиков своих рассылок, у которых слабые компьютеры, протестировать сайт на быстродействие (на нем 5 ява-скриптов). И все они мне написали, что скрипты сайт ничуть не затормаживают. Для примера я вам перечислю эти скрипты:

  1. Скрипт добавления страницы в "Избранное".
  2. Скрипт, который делает страницу стартовой (по желанию посетителя).
  3. Скрипт-определитель браузер и платформу.
  4. Скрипт-определитель расширение экрана.
  5. Скрипт, показывающий дату.

Все, на этом вполне можно ограничиться! И всегда помните: главное - не переборщить!


Источник: www.aboutpc.net/

Используются технологии uCoz