Много скриптов на сайте - плохо, или ничего?

P
На сайте с 06.03.2010
Offline
54
1362

Всем привет. К примеру на сайте есть очень много выполняющих js функций, в основном это различного рода fadeIn'ы, функции по click и все в таком роде. Например fadeIn отвечает за появление модального окна с описанием при наведении на постер, Функция при click - форма авторизации, ну в общем такие вот примитивные как-бы.

Но суть в том, что их получается много: например на странице 60 тюмб, и у каждой при наведении открывается модальное окно - т.е. работает js скрипт.

Может ли такое как-то тормозить работу сайта, например у пользователя со слабеньким компьютером? Или такого рода несложные скрипты ни как не будут влиять?

[Удален]
#1
pornodump:
например на странице 60 тюмб, и у каждой при наведении открывается модальное окно - т.е. работает js скрипт.

вообще-то, подобное надо делать одним скриптом ;)

P
На сайте с 06.03.2010
Offline
54
#2
burunduk:
вообще-то, подобное надо делать одним скриптом ;)

Так оно и есть - функция прописана единожды в js скрипте, подключенном к сайту. Но получается что 60 элементов на странице, к которым выполняется эта функция.

[Удален]
#3
pornodump:
Но получается что 60 элементов на странице, к которым выполняется эта функция.

это же по клику и для конкретного элемента, а не для всех сразу ;)

P
На сайте с 06.03.2010
Offline
54
#4
burunduk:
это же по клику и для конкретного элемента, а не для всех сразу ;)

Понял, вот именно это и хотел уточнить. Спасибо.

Станислав
На сайте с 27.12.2009
Offline
254
#5

+ модельные окно можно грузить ajax формируя их php при клике по какой либо кнопке, тогда вобще проблем не должно быть.

Мы там, где рады нас видеть.
D
На сайте с 20.10.2013
Offline
1
#6

очень зависит от специфики вашего проекта... в эпоху Web 3.0 мы как бы всё сразу на клиенте генерим (храня основные справочники, датасеты и прочие данные, изменяющиеся относительно нечасто, во всяких IDB) - это с одной стороны

с другой: на вашем сайте может быть сколь угодно много скриптов, однако, никто не отменял AMD в случае шаблонизации на клиенте, или прочтение мануалов в минимальном объёме из стека выбранной вами технологии, что бы не задавать подобных вопросов

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий