Технологии Java и JavaScript
Среди технологий веб-дизайна достойное место занимает язык программирования
Java, являющийся разработкой Sun Microsystems и предназначенный для серверного
программирования. По синтаксису же и методике работы с ним, весьма схож с
известным языком С, хотя на серверах используется не слишком часто.
Однако причина его популярности у начинающих веб-разработчиков заложена даже
не в нём самом1 — см. сноску, но в его упрощённой надстройке JavaScript,
— так сказать, «облегчённому» функционалу, способному встраиваться в исходный
HTML код веб-страницы.

Вообще, технологии веб-дизайна используют для обеспечения динамичности
страниц или анимацию, или серверное программирование, или вот такие вот
встроенные в код включения, которые называются модулями.
Как вы можете догадаться, проблема динамичности заключена именно в том, что
браузер должен уметь интерпретировать не только код HTML, но и командные строки
активных модулей2. Последние разработки браузеров ведущих фирм (Эксплорер,
Опера, Фокс) действительно обладают такими возможностями. Это означает, что в
веб-дизайне страницы мы можем использовать технологию JavaScript.
Однако, существуют определённые ограничения: если браузер пользователя не
поддерживает таких расширений для JavaScript3, все усилия будут напрасны
(добавим к слову, что методика анализа качества сайта весьма прохладно относится
к его использованию, и именно по этой причине).
Ох уж эти волшебные скрипты..
Магазины цветов в Трубчевске среди цветов.
Для наглядности, мы включили в материалы данного сетевого ресурса страничку с
активным модулем JavaScript (ну, а заодно и вы немного развлечётесь). Обратите
внимание: никакого серверного программирования, весь исполняемый модуль
интегрирован в HTML-код веб-страницы и обрабатывается браузером (приложение к
теме «Веб-дизайн. Технологии Java и JavaScript»).
Примечания:
1 Дело в том, что Java — это всё-таки полномасштабный, образно говоря, весьма
многофункциональный язык, для изучения которого потребуется не месяц и не
полгода.
Вернуться к тексту
2 Если выражаться точнее, то программные модули не интерпретируются, а
компилируются. Это термины технологии программирования, и мы с вами упоминать их
более не станем.
Вернуться к тексту
3 Кроме того, нередко поддержку исполняемых модулей отключают в своём
браузере сами пользователи.
Вернуться к тексту
Статья: |
Технологии Java и JavaScript |
Опорные темы: |
Терминология технологий веб-дизайна |
|