Полезные web-технологии
Безусловно, одним языком HTML современные Интернет - технологии не исчерпываются. Однако в большинстве случаев знание всех остальных web-технологий для интернет-маркетолога не так уж необходимо, за исключением, пожалуй, нескольких теоретических областей, имеющих немаловажное значение именно для специалиста по интернет-маркетингу. Некоторые из них применяются при проведении маркетинговых и социологических исследований во Всемирной сети, другие широко используются в баннерной рекламе. Краткое описание таких технологий приводится ниже.
Java И JavaScript
Язык программирования Java, разработанный около восьми лет назад компанией Sun Microsystems, существует сегодня в двух вариантах: JavaScript и собственно Java. Первый вариант данного языка является всего лишь надстройкой к стандарту HTML и значительно расширяет возможности документа, созданного в этом формате. Модуль, написанный на JavaScript, интегрируется в файл HTML как подпрограмма и вызывается на исполнение из соответствующей строки HTML-кода стандартной командой. Встроенный в браузер интерпретатор воспринимает и скрипт, и сам код гипертекста как единый документ, обрабатывая те и другие данные одновременно.
В отличие от JavaScript, модуль Java не интегрируется в использующую его web-страницу, а существует как самостоятельное приложение с расширением. class. На языке программистов такие модули принято называть апплетами. При использовании этого варианта реализации языка апплет также вызывается из HTML-файла соответствующей командой, но загружается и запускается на исполнение в виде отдельной программы, в фоновом режиме.
С помощью технологии Java можно придать своей странице элементы интерактивности, формировать, компоновать и полностью контролировать формат всплывающих окон и встроенных фреймов, организовывать такие активные элементы, как «часы», «бегущие строки» и иную анимацию, создавать красочные рекламные заставки и интерактивные баннеры.
Среди достоинств данной технологии следует отметить отсутствие необходимости устанавливать и настраивать па сервере какие-либо дополнительные модули, обеспечивающие работу Java-программ. Главный недостаток Java заключается в том, что пользователи старых версий браузеров, не поддерживающих компиляцию данного языка, не смогут воспринимать объекты, созданные при помощи Java и JavaScript.