страница 31
• Установить или настроить предпочтительные параметры браузера, значения свойств, параметры командных кнопок и печати.
• Запустить приложения на компьютере клиента.
• Считать или записать файлы и папки на компьютере клиента или на сервере.
• Перехватить потоки данных с сервера.
• Отправить себе почтовые скрытые сообщения от посетителей Web-узла.
Создатели Web-узлов постоянно находятся в поисках средств повышения привлекательности результатов своего труда. При этом планируется тратить на работу минимум усилий. Более реальной является ситуация, когда эту задачу приходится решать людям, больше знакомым с графическим дизайном и оформлением документов, чем когда за дело берутся профессиональные программисты. Не каждый Web-мастер может привлечь опытных программистов для решения проблемы внесения очень специфических изменений в данные узла. Точно так же не каждый Web-разработчик может контролировать Web-сервер, который содержит много коллекций графических и HTML-файлов, разобраться в которых порой очень сложно. JavaScript позволяет реализовать страсть к программированию каждому, кто знаком с HTML, даже если сервер на другом конце телефонной линии представляется ему черным ящиком.