1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
|
---
title: <applet>
slug: Web/HTML/Element/applet
tags:
- Element
- HTML
- Obsolete
- Referenz
- Web
translation_of: Web/HTML/Element/applet
---
<div>
{{obsolete_header}}</div>
<h2 id="Übersicht">Übersicht</h2>
<p>Das HTML Applet Element (<code><applet></code>) identifiziert die Einbindung eines Java Applets.</p>
<div class="note">
<p><strong>Hinweis zur Benutzung: </strong>Dieses Element wurde in HTML5 entfernt und sollte nicht mehr verwendet werden. Stattdessen sollten Webentwickler das generische {{HTMLElement("object")}} Element verwenden.</p>
</div>
<h2 id="Attributes" name="Attributes">Attribute</h2>
<dl>
<dt>
{{htmlattrdef("align")}}</dt>
<dd>
Dieses Attribut wird verwendet um die Position des Applets relativ zum Inhalt auf der Seite zu bestimmen. Die HTML 4.01 Spezifikation definiert die Werte <strong>bottom</strong>, <strong>left</strong>, <strong>middle</strong>, <strong>right</strong> und <strong>top</strong>, während Microsoft und Netscape ebenso <strong>absbottom</strong>, <strong>absmiddle</strong>, <strong>baseline</strong>, <strong>center</strong> und <strong>texttop</strong> unterstützen.</dd>
<dt>
{{htmlattrdef("alt")}}</dt>
<dd>
Dieses Attribut bewirkt eine beschreibende Textalternative welche angezeigt wird, wenn der Browser kein Java unterstützt. Designer sollten daran denken, dass Inhalte die innerhalb des <code><applet></code> Elements liegen, auch als Alternativtext dargestellt werden könnten.</dd>
<dt>
{{htmlattrdef("archive")}}</dt>
<dd>
Dieses Attribut verweist zu einer archivierten oder komprimierten Version des Applets und der damit assoziierten Klassen-Datei. Die Anwendung dieses Attributs kann dabei helfen, die Download-Zeit zu verkürzen.</dd>
<dt>
{{htmlattrdef("code")}}</dt>
<dd>
Dieses Attribut spezifiziert die URL der Applet Klassendatei die geladen und ausgeführt wird. Applet Dateinamen werden identifiziert mit Hilfe der Extension .class. <span id="result_box" lang="de"><span class="hps">Die vom</span> <span class="hps">Code angegeben</span>e <span class="hps">URL kann</span> <span class="hps">in Bezug mit dem</span> <span class="hps">codebase-Attribut</span> <span class="hps">stehen.</span></span></dd>
<dt>
{{htmlattrdef("codebase")}}</dt>
<dd>
Dieses Attribut gibt die absolute oder die relative URL vom Pfad der Applet-Klassendatei an, welche vom code Attribut gespeichert wird.</dd>
<dt>
{{htmlattrdef("datafld")}}</dt>
<dd>
Dieses Attribut, unterstützt vom Internet Explorer 4 oder höher, spezifiziert den Spaltennamen des Data Source Objects welches die gebundenen Daten liefert. Es kann genutzt werden, um die verschiedenen {{HTMLElement("param")}} Elemente aufzulisten, welche an das Java Applet durchgereicht werden.</dd>
<dt>
{{htmlattrdef("datasrc")}}</dt>
<dd>
Ähnlich wie <code>datafld</code>, wird dieses Attribut zur Datenbindung unter dem Internet Explorer 4 genutzt. Es bestimmt die ID des Data Source Objects, welches die Daten liefert, die mit {{HTMLElement("param")}} Elementen innerhalb des Applets assoziiert sind.</dd>
<dt>
{{htmlattrdef("height")}}</dt>
<dd>
Dieses Attribut spezifiziert die Höhe in Pixeln, die das Applet benötigt.</dd>
<dt>
{{htmlattrdef("hspace")}}</dt>
<dd>
Dieses Attribut spezifiziert zusätzlichen horizontalen Platz in Pixeln, der für das Applet reserviert wird.</dd>
<dt>
{{htmlattrdef("mayscript")}}</dt>
<dd>
In der Netscape Implementierung erlaubt dieses Attribut den Zugriff auf Applets durch Programme, die innerhalb einer Skriptsprache im Dokument eingebettet sind.</dd>
<dt>
{{htmlattrdef("name")}}</dt>
<dd>
Dieses Attribut weist dem Applet einen Namen zu, sodass es von anderen Ressourcen (vorwiegend Scripts) identifiziert werden kann.</dd>
<dt>
{{htmlattrdef("object")}}</dt>
<dd>
Dieses Attribut spezifiziert die URL einer serialisierten Darstellung eines Applets.</dd>
<dt>
{{htmlattrdef("src")}}</dt>
<dd>
Wenn es nach dem Internet Explorer 4 und höher geht, dient dieses Attribut dazu, eine URL für eine verknüpfte Datei eines Applets zu spezifizieren. Die Bedeutung und die Benutzung ist unklar und kein Teil des HTML-Standards.</dd>
<dt>
{{htmlattrdef("vspace")}}</dt>
<dd>
Dieses Attribut spezifiziert zusätzlichen vertikalen Platz in Pixeln, der für das Applet ober- und unterhalb reserviert wird.</dd>
<dt>
{{htmlattrdef("width")}}</dt>
<dd>
Dieses Attribut spezifiziert die Breite in Pixeln, die das Applet benötigt.</dd>
</dl>
<h2 id="Beispiel">Beispiel</h2>
<pre class="brush: html"><applet code="game.class" align="left" archive="game.zip" height="250" width="350">
<param name="difficulty" value="easy">
<b>Sorry, du brauchst Java um dieses Spiel zu spielen.</b>
</applet>
</pre>
<h2 id="Browser_Kompatibilität">Browser Kompatibilität</h2>
<p>{{CompatibilityTable}}</p>
<div id="compat-desktop">
<table class="compat-table">
<tbody>
<tr>
<th>Feature</th>
<th>Chrome</th>
<th>Firefox (Gecko)</th>
<th>Internet Explorer</th>
<th>Opera</th>
<th>Safari</th>
</tr>
<tr>
<td>Basic support</td>
<td>{{CompatNo}}</td>
<td>{{CompatVersionUnknown}}</td>
<td>{{CompatVersionUnknown}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatVersionUnknown}}</td>
</tr>
</tbody>
</table>
</div>
<div id="compat-mobile">
<table class="compat-table">
<tbody>
<tr>
<th>Feature</th>
<th>Android</th>
<th>Firefox Mobile (Gecko)</th>
<th>IE Mobile</th>
<th>Opera Mini</th>
<th>Opera Mobile</th>
<th>Safari Mobile</th>
</tr>
<tr>
<td>Basic support</td>
<td>{{CompatNo}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatNo}}</td>
<td>{{CompatNo}}</td>
</tr>
</tbody>
</table>
</div>
<h2 id="Anmerkungen">Anmerkungen</h2>
<p>Die W3C Spezifikation rät von der Benutzung des <code><applet></code> Elements ab und bevorzugt die Nutzung des {{HTMLElement("object")}} Elements. Unter der strikten Definition von HTML 4.01 ist dieses Element veraltet und überflüssig in HTML5.</p>
<div>
{{HTMLRef}}</div>
|