Дек
Как браузер выполняет Ява-апплет
Ява-аплет хранится в файле. В течение многих лет программисты на Java вставляли ява-аплеты в страницы веб-сайта посредством тэгов <applet>.
Просматривая файлы HTML, в коих используются ява-аплеты, вы обнаружите, что тэг <applet> популярен весьма широко. Совет W3C, однако, настойчиво не рекомендует применять тэг <applet>, но рекомендует пользоваться тэгом <object>. В будущем браузеры, теоретически могут вообще прекратить сопровождать тэг <applet>. Однако из-за широкого распространения этого дескриптора сейчас, браузеры, по-видимому, будут продолжать поддерживать на протяжении некоторого времени в будущем.
Обнаружив тэг <applet>, web-обозреватель должен выполнить выгрузку аплета с сервера компании, основной задачей которого является создание дата центра, – примерно таким же образом, как во время обнаружения тэга <img> web-обозреватель должен выгрузить картинку. Обычно во время создания приложений код, который пишет программер, является особым для платформы операционной системы и аппаратного обеспечения. Например, программер может создать законченное решение, которое выполняться будет на процессоре Intel под управлением Windows. Ежели программеру требуется поддерживать обе среды, ему придется разработать две отдельные программы.
В противовес приложениям, созданным при использовании других языков программирования, ява-аплеты не связываются платформенными ограничениями. Взамен программного кода, особого для процессора Motorola или процессора Intel, ява-аплеты содержат типовые наборы указаний, которые программеры называют байт-кодом. Выгрузив Ява-аплет, web-обозреватель преобразовывает типовой байтовый код в машинно-ориентированный код, который выполняется на любой платформе.