Aller au contenu. | Aller à la navigation

Outils personnels

Navigation
Vous êtes ici : Accueil / Schule / Mathematik / Software / Euapp / Ein Applet für Euklidische Geometrie

Ein Applet für Euklidische Geometrie

Bitte lesen Sie die Nutzungsbedingungen!

NEUE VERSION 2.0

Es ist leider notwendig, ein neues Zertifikat zu importieren ! Das alte kann gelöscht werden.


 

 



Auch diese Version arbeitet NICHT mit älten Versionen des Internet Explorer. Sie benötigen einen neuen IE, der das SUN Plugin verwendet, den Netscape Navigator/Communicator oder einen der unten genannten Interpreter.



Was ist EUAPP ?

EUAPP ist ein Applet, das es erlaubt, interaktiv geometrische Konstruktionen vorzunehmen und dann mit diesen zu experimentieren.  Bisher standen Programme zum Experimentieren mit euklidischer Geometrie (z.B. "EUKLID") nur für "WINTEL"-Rechner zur Verfügung. Das vorliegende Applet soll hier Abhilfe schaffen.
Da das Programm m.E. die Entwicklung von Kindern nicht beeinträchtigen kann, bezeichne ich es hiermit gemäß §14(7) des Jugendschutzgesetzes als "Lehrprogramm". Die Notwendigkeit zur Einstufung zwecks Altersbeschränkung entfällt somit.


Was ist ein Applet ? Ein Applet ist ein in der Sprache "Java" geschriebenes Programm. Diese Sprache wurde unter dem Aspekt einer maximalen Geräteunabhängigkeit entwickelt und läuft auf nahezu jedem Computer. Dies umfaßt inbesondere MacOS und Linux.

Da "Java"-Programme über das Internet verbreitet werden, unterliegen sie besonderen Sicherheitsvorkehrungen. Insbesondere muss ihnen die Erlaubnis, auf die Festplatte zugreifen zu dürfen, explizit gegeben werden. Dies ist nur möglich, wenn das entsprechende Applet dort gespeichrt wurde, oder wenn es ein Zertifikat besitzt. Greift man über das Internet auf das Applet zu, hilft also nur das Zertifikat.

Ein solches Zertifikat kostet ca. DM 100 und seine Anschaffung kam daher für dieses Programm nicht in Frage. Daher muss man entweder das unzertifizierte Applet auf die Festplatte herunterladen, oder mein "privat" erstelltes Zertifikat denen der entsprechenden Firmen gleichstellen (Ansonsten ist ein Speichern nicht möglich.) Das Herunterladen ist etwas sicherer, erlaubt es aber nicht, sich die EUAPP-Seiten anderer im Internet anzusehen.

 



Ausgeführt werden "Java"-Programme z.B. von den folgenden "richtigen" Programmen:

  • Netscape Navigator (Linux,MacOS,Wintel,Unix ...)
  • Apple Applet Runner (stabiler als NN unter MacOS)
  • appletviewer (Linux,Unix)(entahlten in Sun's JDK)
  • Der Microsoft Internet Explorer wird zur zeit nur mit dem SUN Java Plugin (bei neueren versionen meist vorhanden) unterstuetzt.

Diese Einschränkungen sind darauf zurückzuführen, daß zum Speichern der Dokumente die sog. "Java Sandbox", also die sichere Ausführungsumgebung für Applets verlassen werden muß. Hier
sind die o.g. Programme teilweise inkomatibel und insbesondere Microsoft verfolgt hier eine abweichende Strategie. Da ich mich über das Sicherheitskonzept von Netscape am einfachsten informieren konnte, habe ich dieses auch implementiert. Benutzer die partout mit dem IE arbeiten wollen, koennen z.B. auf das ähnliche Programm GEONET der Uni Bayreuth zurückgreifen.



Demo(signed):  Mittelsenkrechten
Um dieses Demo betrachten zu können, müssen Sie zunächst das Zertifikat importieren!


Die Benutzung des Programms von diesen Web-Seiten aus ist kostenlos. Personen, die das
Applet in eigene Seiten einbinden wollen, sollten ohnehin mit mir Rücksprache nehmen. (Adresse s.u.).

Dieses Applet ist natürlich ohne jede Garantie. Jeder Benutzer sollte Sicherheitskopien erstellen, ggf. unter Linux neue User einrichten etc.. Anwender, die kein Englisch verstehen, sind verpflichtet, sich den folgenden Abschnitt übersetzen zu lassen. Copyright Martin Löhnertz 1999.

The copyright-holders,  the programmer  and/or other parties  provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with the user. Should the program prove defective, the user assumes the cost of all necessary servicing, repair or correction.

In no event will the copyright holder be liable to the user for any damages, including any general, special, incidential, exemplary or consequential damages however caused and on any theory of liability arising out of the use or inability to use the program (including but not limited to destruction of hardware or loss of data, software or profits or data beeing rendered inaccurate or data being disclosed to third parties or business interruption or losses sustained by the user or third parties or a failure of the program to operate with any other programs), even if the copyright holder or other party has been advised of the possibilites of such damages. This program may not be used/downloaded in any countries/states in which any liability of the copyright holder might arise.

The digital signature used is a "Test"-Signature. The disclaimer above extends to any use of that signature including but not limited to improper, wrongful or fraudulent use.

This also extends to third parties wich happen to download a web-page containing this applet. If this program is given to third parties these parties must be advised of the terms stated here.

Any use including but not limited to downloading or embedding in web-pages is treated as an acknowledgement of these terms.

Any trademark mentioned on this page is the property of the respective owner.


Für die unsignierte Variante sind die folgenden Dateien notwendig

Zum Benutzen der signierten Variante muss das folgende Zertifikat importiert werden: x509.Zertifikat. Wenn man das ganze zusätzlich zuhause (i.e. ohne dauerhaften Internetzugang) nutzen will, sollte man die folgenden Dateien herunterladen:

Zugriff zu den Programmfunktionen erhält man, indem man mit der rechten Maustaste auf das Applet klickt (bzw. MetaTaste + Klick oder AppleTaste + Klick).