11. Java

Java er udviklet af SUN og havde fra starten ikke meget med internettet at gøre, men pga. platformsuafhængigheden der gør at det kan bruges på alle typer computere, har det alligevel fundet sin vej til internettet. Java er et program sprog på linje med C og andre, og kan derfor læres af alle der har tid og lyst. Jeg vil ikke beskrive hvordan sproget er opbygget og hvordan det skrives, da det ikke har noget med HTML at gøre. Der sidder mange Java programmører rundt om i verden og laver det hårde arbejde for os der bare vil ha' noget smart på vores hjemmesider, heller ikke derfor er der grund til at sætte sig ind i sproget.
Java bliver læst og kompileret/oversat af et program i browseren, og er derfor ganske ressource krævende, indtil den dag Java bliver hardware accelereret (hvis det sker !).
Java indsættes i et HTML dokument, som et billede. Det er forskelligt fra Java program til Java program præcis hvordan det skal sættes ind, men nogle generelle ting kan dog beskrives:

Dette er et eksempel på en Java applikation/program og koden der indsætte den:
Din browser kan ikke læse Java. <applet code="wormhole.class" width=70 height=70>
<param name=dotden value="10">
<param name=backR value="0">
<param name=backG value="0">
<param name=backB value="60">
<param name=xspeed value="3">
<param name=yspeed value="4">
<param name=negative value="YES">
<param name=textscroll value="wormscr.txt">
<param name=textoffset value="170">
<param name=textspeed value="1">
<param name=textfont value="Arial">
<param name=textbold value="NO">
<param name=textsize value="12">
<param name=textshadow value="YES">
<param name=TextColR value="200">
<param name=TextColG value="255">
<param name=TextColB value="190">
<param name=TextSColR value="20">
<param name=TextSColG value="20">
<param name=TextSColB value="50">
<param name=TextJumpAmp value="0">
<param name=TextJumpSpd value="0">
<param name=memdelay value="1000">
<param name=priority value="3">
Din browser kan ikke læse Java.
</applet>

Ja det er ret indviklet, men sammen med de fleste Java applikationer følger der en brugervejledning, så du ikke farer helt vildt. Du kan finde links til steder hvor du kan hente Java applikationer, under Links ude til venstre.