Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 2 | PointedEar | 1 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" |
| 2 | "http://www.w3.org/TR/html4/strict.dtd"> |
||
| 3 | <html> |
||
| 4 | <head> |
||
| 5 | <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
||
| 6 | <meta name="generator" content="HTML Tidy, see www.w3.org"> |
||
| 7 | |||
| 8 | <title>JavaScript- und Java-Linkliste</title> |
||
| 9 | |||
| 10 | <style type="text/css"> |
||
| 11 | a[href ^="http:"]:before { |
||
| 12 | content: "\2192"; |
||
| 13 | text-decoration: none; |
||
| 14 | color: inherit; |
||
| 15 | background-color: inherit; |
||
| 16 | } |
||
| 17 | |||
| 18 | ul a[href ^="http:"]:before { |
||
| 19 | content: ""; |
||
| 20 | } |
||
| 21 | </style> |
||
| 22 | </head> |
||
| 23 | |||
| 24 | <body> |
||
| 25 | <h1>JavaScript- und Java-Linkliste</h1> |
||
| 26 | |||
| 27 | <h2>Vorwort</h2> |
||
| 28 | |||
| 29 | <p>Dies ist ein informativer Text, der (technische) Fakten |
||
| 30 | vermittelt, <strong>keine</strong> Meinungen!</p> |
||
| 31 | |||
| 32 | <p>Bei FAQs (<b>F</b>requently <b>A</b>sked <b>Q</b>uestions = |
||
| 33 | häufig gestellte Fragen) und bei Fragen, die darauf hindeuten, dass dem |
||
| 34 | Teilnehmer der Unterschied zwischen Java und JavaScript nicht klar ist, |
||
| 35 | sollte hierauf verwiesen werden.</p> |
||
| 36 | |||
| 37 | <p>Hilfreiche Kommentare und Verbesserungsvorschläge bitte <strong>nur</strong> |
||
| 38 | per E-Mail an faq@PointedEars.de <strong>direkt</strong> an mich. Alles |
||
| 39 | andere bitte nach /dev/tonne, danke.</p> |
||
| 40 | |||
| 41 | <p>Vielen Dank für die Idee zu diesem Posting an <a |
||
| 42 | href="http://homepage.boku.ac.at/partl/">Dr. Hubert Partl</a>, der |
||
| 43 | einen ähnlichen Text regelmässig in den <a |
||
| 44 | href="http://einklich.net/usenet/usenet1.htm">Usenet</a>-Newsgroups |
||
| 45 | <a href="news:de.comp.lang.javascript">de.comp.lang.javascript</a> |
||
| 46 | und <a href="news:de.comp.lang.java">de.comp.lang.java</a> (hier |
||
| 47 | mit einem Klick zum Abo) postet.</p> |
||
| 48 | |||
| 49 | <hr> |
||
| 50 | |||
| 51 | <h2>Worum geht es?</h2> |
||
| 52 | |||
| 53 | <p>Viele Fragen, die gestellt werden, wurden vorher bereits |
||
| 54 | diskutiert und beantwortet. Das erneute Stellen dieser Fragen <strong>nervt</strong> |
||
| 55 | die Teilnehmer, die hier schon länger mitlesen und -posten (kurz: |
||
| 56 | Regulars, von engl. "regular" = regelmässig), denn niemand möchte die |
||
| 57 | gleiche Frage immer wieder beantworten.</p> |
||
| 58 | |||
| 59 | <p>Das hat dann oft gereizte Reaktionen zur Folge und der Fragende |
||
| 60 | wundert sich darüber, denn er stellt ja die Frage aus seiner Perspektive |
||
| 61 | das erste Mal.</p> |
||
| 62 | |||
| 63 | <p>Um Auseinandersetzungen zu vermeiden, mögen bitte die Regulars |
||
| 64 | einfach auf dieses Dokument verweisen und die Frager versuchen, Probleme |
||
| 65 | <strong>vor</strong> dem Posten über die Links in dieser FAQ sowie |
||
| 66 | einschlägige Literatur und <strong>Selbst</strong>studium (einfach mal |
||
| 67 | was ausprobieren!) zu lösen.</p> |
||
| 68 | |||
| 69 | <p>Weitere Information zum Auffinden von früheren Antworten findet |
||
| 70 | man(n) auf der <a href="http://dcljs.de/">Website der Gruppe</a>. |
||
| 71 | <p>Ausserdem gibt es regelmässig Verwechslungen zwischen den beiden |
||
| 72 | <strong>Programmiersprachen</strong> <a href="#java">Java</a> und <a |
||
| 73 | href="#js">JavaScript</a>. Java ist <strong>nicht</strong> JavaScript |
||
| 74 | (kurz: Java <strong>!=</strong> JavaScript), und umgekehrt.</p> |
||
| 75 | |||
| 76 | <hr> |
||
| 77 | |||
| 78 | <h2><a name="js">JavaScript</a></h2> |
||
| 79 | |||
| 80 | <p>Script-Sprache z.B. innerhalb von HTML-Dokumenten.</p> |
||
| 81 | |||
| 82 | <p><a href="#ecmascript">ECMAScript</a>-Implementation von <a |
||
| 83 | href="#netscape">Netscape</a> (siehe Microsoft <a href="#jscript">JScript</a>).</p> |
||
| 84 | |||
| 85 | <p>Wird von Netscape Navigator bis 4.x (Mozilla/4.0) und Netscape <a |
||
| 86 | href="#gecko">Gecko</a> (Rendering-Engine von Mozilla/5.0 -- d.h. |
||
| 87 | Mozilla SeaMonkey, Mozilla Firefox/Thunderbird, Netscape 6+, Camino, |
||
| 88 | ...) verwendet.</p> |
||
| 89 | |||
| 90 | <p>(X)HTML-Element: <code>script</code></p> |
||
| 91 | <ul> |
||
| 92 | <li><a href="http://www.w3.org/TR/html4/interact/scripts.html">Normative |
||
| 93 | Version</a> (englisch)</li> |
||
| 94 | <li><a |
||
| 95 | href="http://edition-w3.de/TR/1999/REC-html401-19991224/interact/scripts.html">Vorveröffentlichung |
||
| 96 | der Deutschen Übersetzung</a></li> |
||
| 97 | </ul> |
||
| 98 | |||
| 99 | <p>.js-Dateien (üblich), wenn als externe Scripte eingebunden</p> |
||
| 100 | |||
| 101 | <h2>Referenzen</h2> |
||
| 102 | |||
| 103 | <ul> |
||
| 104 | <li><a name="ecmascript" id="ecmascript" |
||
| 105 | href="http://www.mozilla.org/js/language/">ECMAScript (ECMA-262)</a> |
||
| 106 | (englisch)</li> |
||
| 107 | |||
| 108 | <li><a name="netscape">Mozilla Developer Center (MDC)</a> |
||
| 109 | (englisch):<br> |
||
| 110 | <ul> |
||
| 111 | <li><a href="http://developer.mozilla.org/en/docs/JavaScript">JavaScript</a></li> |
||
| 112 | |||
| 113 | <li><a href="http://developer.mozilla.org/en/docs/DOM">DOM</a></li> |
||
| 114 | |||
| 115 | <li><a name="gecko" id="gecko" |
||
| 116 | href="http://developer.mozilla.org/en/docs/Gecko_DOM_Reference">Gecko |
||
| 117 | DOM Reference</a> (englisch)</li> |
||
| 118 | </ul> |
||
| 119 | </li> |
||
| 120 | |||
| 121 | <li>W3C-DOM Level 2 (englisch): |
||
| 122 | <ul> |
||
| 123 | <li><a href="http://www.w3.org/TR/DOM-Level-2/">Core</a></li> |
||
| 124 | <li><a href="http://www.w3.org/TR/DOM-Level-2-Events/">Events</a></li> |
||
| 125 | <li><a href="http://www.w3.org/TR/DOM-Level-2-HTML/">HTML</a></li> |
||
| 126 | <li><a href="http://www.w3.org/TR/DOM-Level-2-Style/">Style</a></li> |
||
| 127 | </ul> |
||
| 128 | </li> |
||
| 129 | |||
| 130 | <li>Microsoft Developer Network (MSDN) Library (englisch): |
||
| 131 | <ul> |
||
| 132 | <li><a name="jscript" id="jscript" |
||
| 133 | href="http://msdn.microsoft.com/library/en-us/script56/html/js56jsoriJScript.asp">JScript</a>: |
||
| 134 | <a href="#ecmascript">ECMAScript</a>-Implementation von Microsoft, |
||
| 135 | wird u.a. von der IE-Browserkomponente, <a href="http://asp.net/">Active |
||
| 136 | Server Pages (ASP)</a> und dem Windows Script Host verwendet.</li> |
||
| 137 | |||
| 138 | <li><a |
||
| 139 | href="http://msdn.microsoft.com/nhp/Default.asp?contentid=28001169">Windows |
||
| 140 | Script Documentation</a></li> |
||
| 141 | |||
| 142 | <li><a |
||
| 143 | href="http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp">HTML |
||
| 144 | and DHTML Reference</a> (DOM-Referenz zur IE-Browserkomponente)</li> |
||
| 145 | </ul> |
||
| 146 | </li> |
||
| 147 | </ul> |
||
| 148 | |||
| 149 | <h3>FAQs, FFQs</h3> |
||
| 150 | |||
| 151 | <ul> |
||
| 152 | <li><a href="http://dcljs.de/faq/">FAQ -- |
||
| 153 | Frequently Asked Questions -- Häufig gestellte Fragen</a></li> |
||
| 154 | |||
| 155 | <li><a name="ffq" id="ffq" href="http://praast.de/ffq/">FFQ |
||
| 156 | -- Frequently Forbidden Questions -- "Verbotene" Fragen</a></li> |
||
| 157 | |||
| 158 | <li><a href="http://dcljs.de/">Website der Newsgroup |
||
| 159 | de.comp.lang.javascript</a></li> |
||
| 160 | </ul> |
||
| 161 | |||
| 162 | <h3>Testcases, Tools</h3> |
||
| 163 | |||
| 164 | <ul> |
||
| 165 | <li><a href="http://www.brain4.de/programmierecke/js/">JavaScript-Ecke |
||
| 166 | von Ralf Beutler, u.a. zur Abfrage von Maus und Tastatur-Ereignissen</a></li> |
||
| 167 | |||
| 168 | <li><a href="http://PointedEars.de/scripts/test/whatami">Was |
||
| 169 | bin ich? -- Wie "gut" Browsererkennung ist</a> von Thomas 'PointedEars' |
||
| 170 | Lahn</li> |
||
| 171 | |||
| 172 | <li><a href="http://PointedEars.de/scripts/test/hoverMe/">hoverMe |
||
| 173 | -- Vorladen von Bildern und Realisierung des Hover-Effekts</a> von Thomas |
||
| 174 | 'PointedEars' Lahn (unter Beachtung der Lizenzbestimmungen frei |
||
| 175 | verwendbar)</li> |
||
| 176 | |||
| 177 | <li><a |
||
| 178 | href="http://PointedEars.de/scripts/test/ObjectInspector/nightly/latest/index">ObjectInspector</a> |
||
| 179 | von Thomas 'PointedEars' Lahn (unter Beachtung der Lizenzbestimmungen |
||
| 180 | frei verwendbar)</li> |
||
| 181 | |||
| 182 | <li><a href="http://PointedEars.de/scripts/js-version-info">JS/ECMAScript-Versionsinformation</a></li> |
||
| 183 | |||
| 184 | <li><a href="http://PointedEars.de/scripts/test/mime-types/">Support |
||
| 185 | von für JS/ECMAScript registrierten MIME-Typen</a></li> |
||
| 186 | </ul> |
||
| 187 | |||
| 188 | <h3>Tutorials, Fertigscripte (siehe <a href="#ffq">FFQ</a>)</h3> |
||
| 189 | |||
| 190 | <ul> |
||
| 191 | <li>"SELFHTML -- HTML-Dateien selbst erstellen" von Stefan Münz: |
||
| 192 | <ul> |
||
| 193 | <li><a href="http://selfhtml.teamone.de/javascript/">JavaScript</a></li> |
||
| 194 | <li><a href="http://selfhtml.teamone.de/dhtml/">Dynamisches |
||
| 195 | HTML (DHTML)</a></li> |
||
| 196 | </ul> |
||
| 197 | </li> |
||
| 198 | |||
| 199 | <li><a href="http://javascript.seite.net/">Kakao |
||
| 200 | & Kekse -- Die deutsche JavaScript-Seite</a></li> |
||
| 201 | |||
| 202 | <li><a href="http://dhtml.seite.net/">Milch & Zucker -- |
||
| 203 | Die deutsche DHTML-Seite</a></li> |
||
| 204 | </ul> |
||
| 205 | |||
| 206 | <hr> |
||
| 207 | |||
| 208 | <h2><a name="java">Java</a></h2> |
||
| 209 | |||
| 210 | <p>Programmiersprache für Applets und Applikationen</p> |
||
| 211 | |||
| 212 | <p>(X)HTML-Elemente: <code>applet</code>, <code>object</code></p> |
||
| 213 | <ul> |
||
| 214 | <li><a href="http://www.w3.org/TR/html4/struct/objects.html">Normative |
||
| 215 | Version</a> (englisch)</li> |
||
| 216 | <li><a |
||
| 217 | href="http://edition-w3.de/TR/1999/REC-html401-19991224/struct/objects.html">Vorveröffentlichung |
||
| 218 | der Deutschen Übersetzung</a></li> |
||
| 219 | </ul> |
||
| 220 | |||
| 221 | <ul> |
||
| 222 | <li>Quelltext: .java-Dateien (üblich)</li> |
||
| 223 | <li>Compiliert: |
||
| 224 | <ul> |
||
| 225 | <li>.class-Dateien (zwingend, plattformunabhängig),</li> |
||
| 226 | <li>.exe-Dateien (plattformabhängig)</li> |
||
| 227 | </ul> |
||
| 228 | </li> |
||
| 229 | </ul> |
||
| 230 | |||
| 231 | <h3>Referenzen</h3> |
||
| 232 | |||
| 233 | <p><a href="http://developer.java.sun.com/developer/infodocs/">Sun |
||
| 234 | Java Documentation & Training (englisch)</a></p> |
||
| 235 | |||
| 236 | <h3>FAQs, weiterführende Information</h3> |
||
| 237 | |||
| 238 | <ul> |
||
| 239 | <li><a href="http://www.dclj.de/faq.html">FAQ -- |
||
| 240 | Frequently Asked Questions -- Häufig gestellte Fragen</a></li> |
||
| 241 | |||
| 242 | <li><a href="http://dclj.de/">Website der Newsgroup |
||
| 243 | de.comp.lang.java</a></li> |
||
| 244 | </ul> |
||
| 245 | |||
| 246 | <h3>Tutorials, fertiger Code (siehe <a href="#ffq">FFQ</a>)</h3> |
||
| 247 | |||
| 248 | <ul> |
||
| 249 | <li>"SELFHTML -- HTML-Dateien selbst erstellen" von Stefan Münz:<br> |
||
| 250 | <a |
||
| 251 | href="http://selfhtml.teamone.de/html/multimedia/java_applets.htm#einbinden">Java-Applets |
||
| 252 | einbinden</a></li> |
||
| 253 | |||
| 254 | <li><a href="http://java.seite.net/">Kaffee & |
||
| 255 | Kuchen -- Die deutsche Java-Seite</a></li> |
||
| 256 | </ul> |
||
| 257 | </body> |
||
| 258 | </html> |