Anshlag - калужское объединение друзей - туристов. Отдых, путешествия, туризм.

Anshlag - калужское объединение друзей - туристов. Отдых и путешествия по Карелии, туризм, водные походы. Отчеты о походах, рассказы туристов, новости туризма. Форум, гостевая, походные фотографии.



  
 Среда, 19 июня 2019, 15:45:10 

JavaScript и JavaApplet: используем осторожно!
JavaScript и JavaApplet: используем осторожно!

Быстрый переход ...

» JavaScript и JavaAp...


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

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

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

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

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

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

Скрипт добавления страницы в "Избранное".

Скрипт, который делает страницу стартовой (по желанию
посетителя).

Скрипт-определитель браузер и платформу.

Скрипт-определитель расширение экрана.

Скрипт, показывающий дату.

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


Прокомментировать
Хотите оставить свои комментарии? Зарегистрируйтесь на нашем сайте!

 
(c) Anshlag 2002 - 2008