Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Прибамбасы чатов клиент или сервер?


Автор: R.M. 19.1.2006, 02:23
Вот в чатах есть такие штуки типа еслитебе пишут или ты пишеш то в списке сообщений выделяется строка соответствующим цветом. Хотелось бы узнать а на какой это стороне делается на клиентской или серверной? И на какой стороне это делать лучше?

Автор: 12345c 19.1.2006, 13:53
Исторически, это было, конечно, на сервере, т.к. клиент не мог такие сложные действия делать, а сейчас и на клиенте можно устроить. Сервер всё равно должен посуетиться назначить классы сообщениям, совпадающие по именам с именами тех, кому адресовано. Затем, или на сервере пишем стиль

Код

.имя_юзера{color:другой_цвет}
, или клиент через JS присваивает другой цвет этому классу (меняет className у сообщений с классом "имя_юзера"). Следовательно, на клиенте это выгодно делать тогда, когда цвета надо менять динамически.

Автор: R.M. 20.1.2006, 10:09
Если например у меня обращения в чате идут такого типа "to [login]: message" то мне надо юзать ругулярки

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)