- Java
- ActiveX/NPAPI, плагины и расширения для браузера
- Adobe Flash
- Dart
- Итого
Вместе с JavaScript на страницах используются и другие технологии. Самые извеcтные — это Flash, Java, ActiveX/NPAPI.
Они бывают нужны, так как возможности JavaScript ограничены. Связка JavaScript с Java, Flash или ActiveX может помочь достигнуть более интересных результатов. Важно и то, что все эти технологии хорошо взаимодействуют между собой.
Java
Java — язык общего назначения, на нем можно писать самые разные программы. Для интернет-страниц есть особая возможность - написание апплетов.
Апплет — это программа на языке Java, которую можно подключить к HTML при помощи тега applet:
| <applet code="BTApplet.class" codebase="/files/tutorial/intro/alt/">
|
| <param name="nodes" value="50,30,70,20,40,60,80,35,65,75,85,90">
|
| <param name="root" value="50">
|
| </applet>
|
Такой тег загружает Java-программу из файла BTApplet.class и выполняет ее с параметрами param.
Конечно, для этого на компьютере должна быть установлена и включена среда выполнения Java. Статистика показывает, что примерно на 80% компьютеров Java будет работать.
Если она включена у вас, то ниже вы увидите апплет в действии:
Апплет выполняется в отдельной части страницы, в прямоугольном «контейнере». Все действия пользователя внутри него обрабатывает апплет. Контейнер, впрочем, может быть и спрятан, если апплету нечего показывать.