HTML Browser/Editor


The Browser is part of the standard Oberon distribution available for download.
Um WEB-Browsing unter Oberon zu ermöglichen, soll ein WEB-Browser a la Netscape und Mosaic entwickelt werden. Es soll dabei darauf geachtet werden, den Browser in das Oberon-System einzubetten (Oberon Texte, Textelemente). Der Browser soll auch die Möglichkeit bieten, einen Oberon Text in das HTML-Format umzuwandeln, d.h. die Möglichkeit bieten HTML-Seiten zu erstellen bzw. zu modifizieren.

Die Arbeit besteht aus den folgenden Teilaufgaben:

  • Implementierung des HTTP-Protokolls.
  • Implementierung von Textelementen zur Anzeige von GIF-Bildern und verfolgen von Links, ...
  • Konvertierung von HTML-Texten in Oberon-Texte und umgekehrt.
Hinweise und Anmerkungen:
  • Der Browser/Editor soll implementiert werden, so dass der Benutzer möglichst wenig davon bemerkt, dass er nicht mit einem tatsächlichen Oberon-Text arbeitet.
  • Für die Netzwerkkommunikation steht eine TCP-Implementation zur Verfügung. Dieses Modul steht auf verschiedenen Plattformen zur Verfügung. Dadurch und mit Hilfe des einheitlichen Oberon-Textformates, kann der Browser systemunabhängig implementiert werden.

Betreuer: Dipl.-Ing. Markus Hof, Klappe 7132