Grin logo
de en es fr
Boutique
GRIN Website
Publier des textes, profitez du service complet
Aller à la page d’accueil de la boutique › Informatique - L'informatique technique

Gegenüberstellung von HTML-Dialekten zur Analyse und Konvertierung von Informationen für DAB

Titre: Gegenüberstellung von HTML-Dialekten zur Analyse und Konvertierung	von Informationen für DAB

Mémoire (de fin d'études) , 1998 , 85 Pages , Note: 1

Autor:in: Thomas Rusch (Auteur)

Informatique - L'informatique technique
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Der Anlaß für diese Diplomarbeit ist ein „Forschungsprojekt DAB“. Es beschäftigt sich mit
der Weiterentwicklung der Möglichkeiten im DAB sowie mit deren Realisierung. Dabei
sollen Probleme erkannt, nach Lösungen gesucht und diese umgesetzt werden.
1.2 Aufgabenstellung
Seiten, die in HTML-Standards bis einschließlich 3.2 erstellt wurden, sollen für die
Darstellung im DAB nutzbar gemacht werden, damit diese auf Geräten früherer Generationen
angezeigt werden können.
Man unterscheidet dabei verschiedene Empfängertypen (siehe auch Punkt 2.3):
· Typ B (Geräte ohne PC-Unterstützung),
· Typ C (Geräte mit PC-Unterstützung und Massenspeicher) und
· Typ D (PC-Einsteckkarten).
Die Typen B und C werden dabei hauptsächlich in Kraftfahrzeugen als mobile Stationen
eingesetzt. Ich beschränke mich dabei auf die Umsetzung für die Typ-C–Geräte, da diese
ausschließlich im Pilotprojekt des Freistaates Sachsen vorkommen und es sich dabei um die
bisher am weitest entwickelten Geräte für den mobilen Einsatz handelt.
Für die Typ-D-Geräte gibt es keinerlei Beschränkungen, da die Darstellbarkeit durch den
dazugehörigen HTML-Browser auf dem PC gewährleistet ist.
1.3 Vorgehensweise
Zunächst beschäftige ich mich mit der Analyse des DAB-HTML-Dialektes. Dieser Dialekt
entspricht der HTML–Spezifikation 2.0 mit einigen Ausnahmen. Es wird ein Graph erstellt,
der die Syntax dieses Dialektes veranschaulicht. Anhand dieses Graphen wird die
Syntaxprüfung von HTML-Dateien vorgenommen. Dabei werden alle Tags der Quelldatei
identifiziert. Syntaxfehler werden offenbar.
Zur Konvertierung der HTML-Dateien ist es notwendig, die Tags zu interpretieren. Nicht
erlaubte Tags werden protokolliert. Erlaubte Tags werden beibehalten. Bestimmte
Anweisungen können in Alternativdarstellungen konvertiert werden.
Dazu wird ein Programm entwickelt, das das interaktive Bearbeiten des Quelltextes
ermöglicht. Die Implementierung erfolgt als Windows-Programm in C++ (Power++ 2.1). [...]

Extrait


Inhaltsverzeichnis

1 Einführung

1.1 Veranlassung

1.2 Aufgabenstellung

1.3 Vorgehensweise

2 Überblick DAB

2.1. Entwicklung und Geschichte

2.2. Technische Grundlagen

2.3. Endgeräte

3 Analyse des DAB – HTML – Dialektes

3.1 Vorbetrachtung

3.2 Beschreibung DAB - HTML – Tags

3.2.1 Kopfteil

3.2.2 Inhaltsteil

3.2.3 Überschriften

3.2.4 Zeichenketten

3.2.5 Textauszeichnung

3.2.6 Ausrichtung

3.2.7 Listenstrukturen

3.2.8 Links und Anker

3.2.9 Grafische Elemente

3.3 Überprüfung der Syntax einer HTML-Datei

3.3.1 Grundlagen

3.3.2 Syntaxgraph

3.3.3 Verwendete Klassen und deren Hierarchie

3.3.4 Struktogramm für Programmablauf

3.3.5 Programmumsetzung in C++

4 Alternative Darstellungsformen

4.1 Überblick nicht zugelassener Tags im DAB

4.2 Tabellen

4.2.1 Darstellung durch alternative Tags

4.2.2 Darstellung in einer Grafik

4.2.3 Darstellung mit Screenshot

4.3 Anker

4.4 Grafiken

4.4.1 Einfache Bilder

4.4.2 Image-Maps

4.5 Formulare

4.6 Indexe

4.7 Einfache Ersetzung mit anderen Tags

4.7.1 Große Schrift mit und

4.7.2 Kleine Schrift mit und

4.7.3 Nichtproportionale Schriftart

4.7.4 Abbildungsüberschrift mit und

4.7.5 Absätze mit

und

4.8 Einfügen von Zeichen anstelle von Tags

4.8.1 Hoch- bzw. tiefgestellter Text

4.8.2 Durchgestrichener Text mit und

4.9 Nicht konvertierte Tags

4.10 Frames

5 Zusammenfassung

A Vergleich HTML 3.2 – HTML-Subset für DAB

B Beschreibung des Konvertierprogramms

B.1 Oberfläche

B.1.1 Optionen

B.1.2 Programmumgebung

B.2 Menüs

B.2.1 File

B.2.2 Edit

B.2.3 Tools

B.2.4 Help

B.3 Funktionsweise

C Beschreibung Klassen, Funktionen und Variablen (Referenz)

Zielsetzung & Themen

Das Hauptziel der Arbeit ist die Konvertierung von HTML-Dokumenten (Standard 3.2) in ein für Digital Audio Broadcasting (DAB) geeignetes Format, um auch auf Empfängern mit begrenzten technischen Ressourcen eine fehlerfreie Anzeige zu ermöglichen.

  • Analyse des DAB-HTML-Dialekts und seiner Einschränkungen im Vergleich zu Standard-HTML
  • Entwicklung eines Syntax-Checkers zur Identifikation inkompatibler HTML-Elemente
  • Implementierung eines C++-basierten Konvertierungsprogramms mit grafischer Benutzeroberfläche
  • Lösungsansätze für die alternative Darstellung komplexer Elemente wie Tabellen, Formulare und Frames

Auszug aus dem Buch

3.2.1 Kopfteil

Der gesamte HTML-Quelltext wird von den Tags und eingeschlossen. Sie kennzeichnen damit den Beginn und das Ende einer HTML-Datei.

und schließen die Angaben ein, die für die Verwaltung der HTML-Datei notwendig sind. Das betrifft im DAB nur den Titel des Dokumentes.

Zwischen und steht der Titel des Dokumentes. Er erscheint auf den DAB-Seiten als Titel des angewähltem Fensters.

Zusammenfassung der Kapitel

1 Einführung: Diese Einleitung beschreibt die Veranlassung im Rahmen eines Forschungsprojekts sowie die Aufgabenstellung, HTML für DAB-Geräte nutzbar zu machen.

2 Überblick DAB: Dieses Kapitel erläutert die geschichtliche Entwicklung und die technischen Grundlagen des Digital Audio Broadcastings sowie die Klassifizierung der verwendeten Endgeräte.

3 Analyse des DAB – HTML – Dialektes: Es erfolgt eine detaillierte Betrachtung der im DAB zulässigen HTML-Tags, deren Syntax und die Vorgehensweise bei der Überprüfung der Syntax mittels eines selbst entwickelten Programms.

4 Alternative Darstellungsformen: Hier werden Lösungen für HTML-Elemente vorgestellt, die im DAB-Subset nicht nativ unterstützt werden, wie beispielsweise Tabellen, Formulare oder Frames.

5 Zusammenfassung: Die Arbeit schließt mit einem Überblick über die erstellten Ergebnisse, insbesondere des Syntaxgraphen und der entwickelten Softwarelösung.

A Vergleich HTML 3.2 – HTML-Subset für DAB: Ein grafischer Vergleich der verfügbaren und nicht unterstützten HTML-Elemente.

B Beschreibung des Konvertierprogramms: Detaillierte Anleitung zur Nutzung der Oberfläche, der Menüs und der internen Funktionsweise des entwickelten Tools.

C Beschreibung Klassen, Funktionen und Variablen (Referenz): Diese technische Referenz dokumentiert die im C++ Code verwendeten Klassen und Strukturen.

Schlüsselwörter

DAB, HTML, Konvertierung, Digital Audio Broadcasting, Syntaxprüfung, HTML-Dialekt, Softwareentwicklung, Web-Technologien, C++, Datenübertragung, Multimedia, Endgeräte, Datendienste, Standardisierung, HTML 3.2

Häufig gestellte Fragen

Worum geht es in dieser Diplomarbeit grundsätzlich?

Die Arbeit befasst sich mit der Anpassung von Internet-HTML-Seiten für das System des Digital Audio Broadcastings (DAB), da die dortigen Empfänger nur eingeschränkte HTML-Standards unterstützen.

Was sind die zentralen Themenfelder der Arbeit?

Zu den Schwerpunkten zählen die Analyse der HTML-Spezifikationen für DAB, die Entwicklung von Konvertierungsstrategien für inkompatible Tags und die Programmierung eines entsprechenden Konvertierungstools.

Was ist das primäre Ziel der Forschungsarbeit?

Das Ziel ist es, HTML-Dokumente so aufzubereiten, dass sie bei möglichst geringem Informationsverlust auf mobilen DAB-Endgeräten dargestellt werden können.

Welche wissenschaftliche Methode wurde verwendet?

Der Autor wählte einen methodischen Ansatz, der eine theoretische Analyse der DAB-Spezifikationen mit der praktischen Entwicklung einer Konvertierungssoftware in C++ verknüpft.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in die Analyse der verfügbaren Tags, die Beschreibung der Syntaxprüfung und die detaillierte Ausarbeitung alternativer Darstellungsformen für komplexe Elemente.

Welche Schlüsselwörter charakterisieren die Arbeit?

Wesentliche Begriffe sind DAB, HTML, Konvertierung, Syntaxprüfung, C++ und Multimedia.

Warum können herkömmliche HTML-Editoren nicht direkt für DAB genutzt werden?

Viele moderne HTML-Editoren erzeugen Code-Konstrukte, die von älteren DAB-Empfängern nicht interpretiert werden können und zu Fehlern oder Systemabstürzen führen.

Wie werden Tabellen für DAB konvertiert?

Es werden verschiedene Verfahren angeboten: Entweder die Umsetzung in eine textbasierte Darstellung mit alternativen Tags, die Umwandlung in eine Grafikdatei oder das Erstellen eines Screenshots.

Was passiert, wenn auf einen nicht unterstützten HTML-Tag gestoßen wird?

Das entwickelte Konvertierungsprogramm erkennt den unerlaubten Tag, protokolliert diesen und kann ihn, sofern vorgesehen, in eine alternative Darstellung überführen oder entfernen.

Warum ist ein Rückkanal für DAB-Datendienste wichtig?

Ein Rückkanal würde die Interaktivität ermöglichen, beispielsweise bei Formulareingaben oder Suchanfragen, die ohne Rückkanal derzeit nur als statische Abbilder darstellbar sind.

Fin de l'extrait de 85 pages  - haut de page

Résumé des informations

Titre
Gegenüberstellung von HTML-Dialekten zur Analyse und Konvertierung von Informationen für DAB
Université
University of Applied Sciences Mittweida
Note
1
Auteur
Thomas Rusch (Auteur)
Année de publication
1998
Pages
85
N° de catalogue
V185466
ISBN (ebook)
9783656990918
ISBN (Livre)
9783867463607
Langue
allemand
mots-clé
gegenüberstellung html-dialekten analyse konvertierung von informationen
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Thomas Rusch (Auteur), 1998, Gegenüberstellung von HTML-Dialekten zur Analyse und Konvertierung von Informationen für DAB, Munich, GRIN Verlag, https://www.grin.com/document/185466
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  85  pages
Grin logo
  • Grin.com
  • Expédition
  • Contact
  • Prot. des données
  • CGV
  • Imprint