Subversion Repositories FAQs

Rev

View as "text/plain" | Blame | Last modification | View Log | RSS feed

1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="generator" content="HTML Tidy, see www.w3.org">

<title>JavaScript- und Java-Linkliste</title>

<style type="text/css">
a[href ^="http:"]:before {
  content: "\2192";
  text-decoration: none;
  color: inherit;
  background-color: inherit;
}

ul a[href ^="http:"]:before {
  content: "";
}
</style>
</head>

<body>
<h1>JavaScript- und Java-Linkliste</h1>

<h2>Vorwort</h2>

<p>Dies ist ein informativer Text, der (technische) Fakten
vermittelt, <strong>keine</strong> Meinungen!</p>

<p>Bei FAQs (<b>F</b>requently <b>A</b>sked <b>Q</b>uestions =
häufig gestellte Fragen) und bei Fragen, die darauf hindeuten, dass dem
Teilnehmer der Unterschied zwischen Java und JavaScript nicht klar ist,
sollte hierauf verwiesen werden.</p>

<p>Hilfreiche Kommentare und Verbesserungsvorschläge bitte <strong>nur</strong>
per E-Mail an faq@PointedEars.de <strong>direkt</strong> an mich. Alles
andere bitte nach /dev/tonne, danke.</p>

<p>Vielen Dank für die Idee zu diesem Posting an <a
 href="http://homepage.boku.ac.at/partl/">Dr. Hubert Partl</a>, der
einen ähnlichen Text regelmässig in den <a
 href="http://einklich.net/usenet/usenet1.htm">Usenet</a>-Newsgroups
<a href="news:de.comp.lang.javascript">de.comp.lang.javascript</a>
und <a href="news:de.comp.lang.java">de.comp.lang.java</a> (hier
mit einem Klick zum Abo) postet.</p>

<hr>

<h2>Worum geht es?</h2>

<p>Viele Fragen, die gestellt werden, wurden vorher bereits
diskutiert und beantwortet. Das erneute Stellen dieser Fragen <strong>nervt</strong>
die Teilnehmer, die hier schon länger mitlesen und -posten (kurz:
Regulars, von engl. "regular" = regelmässig), denn niemand möchte die
gleiche Frage immer wieder beantworten.</p>

<p>Das hat dann oft gereizte Reaktionen zur Folge und der Fragende
wundert sich darüber, denn er stellt ja die Frage aus seiner Perspektive
das erste Mal.</p>

<p>Um Auseinandersetzungen zu vermeiden, mögen bitte die Regulars
einfach auf dieses Dokument verweisen und die Frager versuchen, Probleme
<strong>vor</strong> dem Posten über die Links in dieser FAQ sowie
einschlägige Literatur und <strong>Selbst</strong>studium (einfach mal
was ausprobieren!) zu lösen.</p>

<p>Weitere Information zum Auffinden von früheren Antworten findet
man(n) auf der <a href="http://dcljs.de/">Website der Gruppe</a>.
<p>Ausserdem gibt es regelmässig Verwechslungen zwischen den beiden
<strong>Programmiersprachen</strong> <a href="#java">Java</a> und <a
 href="#js">JavaScript</a>. Java ist <strong>nicht</strong> JavaScript
(kurz: Java&nbsp;<strong>!=</strong>&nbsp;JavaScript), und umgekehrt.</p>

<hr>

<h2><a name="js">JavaScript</a></h2>

<p>Script-Sprache z.B. innerhalb von HTML-Dokumenten.</p>

<p><a href="#ecmascript">ECMAScript</a>-Implementation von <a
 href="#netscape">Netscape</a> (siehe Microsoft <a href="#jscript">JScript</a>).</p>

<p>Wird von Netscape Navigator bis 4.x (Mozilla/4.0) und Netscape <a
 href="#gecko">Gecko</a> (Rendering-Engine von Mozilla/5.0 -- d.h.
Mozilla SeaMonkey, Mozilla Firefox/Thunderbird, Netscape 6+, Camino,
...) verwendet.</p>

<p>(X)HTML-Element: <code>script</code></p>
<ul>
  <li><a href="http://www.w3.org/TR/html4/interact/scripts.html">Normative
  Version</a> (englisch)</li>
  <li><a
   href="http://edition-w3.de/TR/1999/REC-html401-19991224/interact/scripts.html">Vorveröffentlichung
  der Deutschen Übersetzung</a></li>
</ul>

<p>.js-Dateien (üblich), wenn als externe Scripte eingebunden</p>

<h2>Referenzen</h2>

<ul>
  <li><a name="ecmascript" id="ecmascript"
   href="http://www.mozilla.org/js/language/">ECMAScript (ECMA-262)</a>
  (englisch)</li>

  <li><a name="netscape">Mozilla Developer Center (MDC)</a>
  (englisch):<br>
  <ul>
    <li><a href="http://developer.mozilla.org/en/docs/JavaScript">JavaScript</a></li>

    <li><a href="http://developer.mozilla.org/en/docs/DOM">DOM</a></li>

    <li><a name="gecko" id="gecko"
     href="http://developer.mozilla.org/en/docs/Gecko_DOM_Reference">Gecko
    DOM Reference</a> (englisch)</li>
  </ul>
  </li>

  <li>W3C-DOM Level 2 (englisch):
  <ul>
    <li><a href="http://www.w3.org/TR/DOM-Level-2/">Core</a></li>
    <li><a href="http://www.w3.org/TR/DOM-Level-2-Events/">Events</a></li>
    <li><a href="http://www.w3.org/TR/DOM-Level-2-HTML/">HTML</a></li>
    <li><a href="http://www.w3.org/TR/DOM-Level-2-Style/">Style</a></li>
  </ul>
  </li>

  <li>Microsoft Developer Network (MSDN) Library (englisch):
  <ul>
    <li><a name="jscript" id="jscript"
     href="http://msdn.microsoft.com/library/en-us/script56/html/js56jsoriJScript.asp">JScript</a>:
    <a href="#ecmascript">ECMAScript</a>-Implementation von Microsoft,
    wird u.a. von der IE-Browserkomponente, <a href="http://asp.net/">Active
    Server Pages (ASP)</a> und dem Windows Script Host verwendet.</li>

    <li><a
     href="http://msdn.microsoft.com/nhp/Default.asp?contentid=28001169">Windows
    Script Documentation</a></li>

    <li><a
     href="http://msdn.microsoft.com/workshop/author/dhtml/reference/dhtml_reference_entry.asp">HTML
    and DHTML Reference</a> (DOM-Referenz zur IE-Browserkomponente)</li>
  </ul>
  </li>
</ul>

<h3>FAQs, FFQs</h3>

<ul>
  <li><a href="http://dcljs.de/faq/">FAQ --
  Frequently Asked Questions -- Häufig gestellte Fragen</a></li>

  <li><a name="ffq" id="ffq" href="http://praast.de/ffq/">FFQ
  -- Frequently Forbidden Questions -- "Verbotene" Fragen</a></li>

  <li><a href="http://dcljs.de/">Website der Newsgroup
  de.comp.lang.javascript</a></li>
</ul>

<h3>Testcases, Tools</h3>

<ul>
  <li><a href="http://www.brain4.de/programmierecke/js/">JavaScript-Ecke
  von Ralf Beutler, u.a. zur Abfrage von Maus und Tastatur-Ereignissen</a></li>

  <li><a href="http://PointedEars.de/scripts/test/whatami">Was
  bin ich? -- Wie "gut" Browsererkennung ist</a> von Thomas 'PointedEars'
  Lahn</li>

  <li><a href="http://PointedEars.de/scripts/test/hoverMe/">hoverMe
  -- Vorladen von Bildern und Realisierung des Hover-Effekts</a> von Thomas
  'PointedEars' Lahn (unter Beachtung der Lizenzbestimmungen frei
  verwendbar)</li>

  <li><a
   href="http://PointedEars.de/scripts/test/ObjectInspector/nightly/latest/index">ObjectInspector</a>
  von Thomas 'PointedEars' Lahn (unter Beachtung der Lizenzbestimmungen
  frei verwendbar)</li>

  <li><a href="http://PointedEars.de/scripts/js-version-info">JS/ECMAScript-Versionsinformation</a></li>

  <li><a href="http://PointedEars.de/scripts/test/mime-types/">Support
  von für JS/ECMAScript registrierten MIME-Typen</a></li>
</ul>

<h3>Tutorials, Fertigscripte (siehe <a href="#ffq">FFQ</a>)</h3>

<ul>
  <li>"SELFHTML -- HTML-Dateien selbst erstellen" von Stefan Münz:
  <ul>
    <li><a href="http://selfhtml.teamone.de/javascript/">JavaScript</a></li>
    <li><a href="http://selfhtml.teamone.de/dhtml/">Dynamisches
    HTML (DHTML)</a></li>
  </ul>
  </li>

  <li><a href="http://javascript.seite.net/">Kakao
  &amp; Kekse -- Die deutsche JavaScript-Seite</a></li>

  <li><a href="http://dhtml.seite.net/">Milch &amp; Zucker --
  Die deutsche DHTML-Seite</a></li>
</ul>

<hr>

<h2><a name="java">Java</a></h2>

<p>Programmiersprache für Applets und Applikationen</p>

<p>(X)HTML-Elemente: <code>applet</code>, <code>object</code></p>
<ul>
  <li><a href="http://www.w3.org/TR/html4/struct/objects.html">Normative
  Version</a> (englisch)</li>
  <li><a
   href="http://edition-w3.de/TR/1999/REC-html401-19991224/struct/objects.html">Vorveröffentlichung
  der Deutschen Übersetzung</a></li>
</ul>

<ul>
  <li>Quelltext: .java-Dateien (üblich)</li>
  <li>Compiliert:
  <ul>
    <li>.class-Dateien (zwingend, plattformunabhängig),</li>
    <li>.exe-Dateien (plattformabhängig)</li>
  </ul>
  </li>
</ul>

<h3>Referenzen</h3>

<p><a href="http://developer.java.sun.com/developer/infodocs/">Sun
Java Documentation &amp; Training (englisch)</a></p>

<h3>FAQs, weiterführende Information</h3>

<ul>
  <li><a href="http://www.dclj.de/faq.html">FAQ --
  Frequently Asked Questions -- Häufig gestellte Fragen</a></li>

  <li><a href="http://dclj.de/">Website der Newsgroup
  de.comp.lang.java</a></li>
</ul>

<h3>Tutorials, fertiger Code (siehe <a href="#ffq">FFQ</a>)</h3>

<ul>
  <li>"SELFHTML -- HTML-Dateien selbst erstellen" von Stefan Münz:<br>
  <a
   href="http://selfhtml.teamone.de/html/multimedia/java_applets.htm#einbinden">Java-Applets
  einbinden</a></li>

  <li><a href="http://java.seite.net/">Kaffee &amp;
  Kuchen -- Die deutsche Java-Seite</a></li>
</ul>
</body>
</html>