Ihr Standort: Kostenloses Kurse / Konzepte Content-Repräsentation & Markup-Sprachen

Konzepte Content-Repräsentation & Markup-Sprachen - Der Kurs zum kostenlosen Lernen und Nachschlagen

Konzepte Content-Repräsentation & Markup-Sprachen

Kurs starten >>
Fragen
555

Internetauftritte sind komplexe Projekte. So gilt es, Medien mit unterschiedlichen Eigenschaften zu kombinieren und verschiedene Formate aufeinander abzustimmen. Konzepte Content-Repräsentation & Markup-Sprachen legt hierfür die Grundlagen.

Der erste Teil beschäftigt sich mit verschiedenen Medienformaten wie Text, Bild oder Video. Das Zusammenspiel der einzelnen Faktoren wird praxisnah mit Bezug auf bekannte Formate wie GIF, PNG, JPEG, CGM und MPEG erläutert. Der Schwerpunkt liegt auf der logischen Strukturierung komplexer Inhalte. Basis sind gängige Markup-Sprachen wie XML und SGML. Ausführlich wird die XML Path Language beschrieben. Es schließen sich Betrachtungen zu XHTML und Cascading Style Sheets an. Die Frage der Umwandlung der Daten in verschiedene Ausgabeformate steht auch bei der Betrachtung der XML Style Sheet Language (XSL) im Mittelpunkt. Hier geht es um die Erzeugung gängiger Formate wie PDF oder HTML oder beispielsweise die Ausgabe eines Dokumentes in ein Warenwirtschaftssystem im B2B Prozess.

Inhalt

  • Vorwort
  • Textinformationen
    • Einleitung
    • Begriffe
    • Zeichensätze und Zeichenkodierungen
      • Der Morse-Code
      • Der Baudot-Code
      • Vom Hollerith-Code zu EBCDIC
      • ASCII und ISO 646
      • ISO 2022
      • ISO/IEC 8859
      • ISO/IEC 10646/Unicode
      • Kodierformate
        • UCS-2
        • UCS-4
        • UTF-8
        • UTF-16
        • Byte-Order
    • Schriftarten
    • Übungen
    • Verständnistest zu LE 1
    • Hausarbeit zu LE 1
  • Farbe
    • Elektromagnetische Wellen und Licht
      • Photometrie
    • Die Wahrnehmung von Licht durch das Auge
    • Farbmodelle
      • Experimente zur Farbwahrnehmung
      • Das XYZ-Modell der CIE
      • Normalisierte Farbräume
    • Farbe und Ausgabegeräte
      • Farbmonitore
      • Farben in der Drucktechnik
        • Der Einfluß des Umgebungslichts
    • Übungen
    • Verständnistest zu LE 2
    • Hausarbeit zu LE 2
  • Rasterbilder
    • Rasterbildinformationen
    • Verfahren zur Repräsentation von Schwarz-/Weiß-Bildern
      • Bitweise Kodierung
      • Eindimensionale Kodierung
      • Zweidimensionale Kodierung
      • Internationale Vereinbarungen zur Repräsentation von Schwarz-/Weiß-Bildern
    • Verfahren zur Repräsentation von Farbbildern
      • GIF (Graphics Interchange Format)
      • PNG (Portable Network Graphics)
      • JPEG (Joint Photographic Expert Group)
      • GIF oder PNG oder JPEG?
    • Übung
    • Verständnistest zu LE 3
    • Hausarbeit zu LE 3
  • Vektorgrafik
    • Vektorgrafik
    • Grafikprimitiven
      • PIC
      • Basisobjekte
      • Kurven
      • Transformationen
      • Abbildung auf Bildschirmkoordinaten
    • Computer Graphics Metafile (CGM)
      • WebCGM
      • Kodierung von CGM-Grafiken
        • ISO 8632-2: Zeichenkodierung
        • ISO 8632-3: Binärkodierung
        • ISO 8632-4: Klartextkodierung
    • Seitenbeschreibungssprachen
      • PostScript
        • Die Programmiersprache PostScript
        • Grafik in PostScript
        • Text in PostScript
        • Wiederverwendung von Abstraktionen
        • Konventionen für die Verwendung von PostScript
        • Zusammenfassung und Weiterführende Informationen
      • PDF
        • Konzepte und Funktionen
        • Syntax
        • Informationen
    • Übungen
    • Verständnistest zu LE 4
    • Hausarbeit zu LE 4
  • Bewegtbilder
    • Einleitung
    • Grundlagen von Bewegtbildern: Film
    • Das Fernsehen
      • Technisches Konzept
      • Farbfernsehen und Fernsehnormen
    • Bildkonvertierung
      • Konvertierung der Bildwiederholrate: vom Film zum Fernsehformat
      • Digitale Bildkonvertierung
    • Digitale Videokompression: Grundlagen und Verfahren
      • Intra-Kodierung von Einzelbildern
      • Inter-Kodierung von Bildfolgen (Predictive Coding)
      • Differenzkodierung
      • Bewegungskompensation (Motion Compensation)
      • Bidirektionale Vorhersage
      • Segmentierung von Videobildern
    • Standards für digitale Videokodierungen
      • MPEG-1
      • H.261
      • MPEG-2
      • H.263
      • MPEG-4
    • Abschließende Bemerkungen
    • Übungen
    • Verständnistest zu LE 5
    • Hausarbeit zu LE 5
  • Logische Dokumentauszeichnung
    • Dokumentauszeichnung
    • Prozedural
    • Logisch
      • Linearisierte Darstellung
      • Dokumenttypen
    • Die Standard Generalized Markup Language (SGML)
    • Die Extensible Markup Language (XML)
    • Exkurs: Graphentheorie
      • Eigenschaften von Graphen
      • Bäume
      • Hyperkanten
    • Übungen
    • Verständnistest zu LE 6
    • Hausarbeit zu LE 6
  • Dokumenttyp-Definitionen
    • Einleitung
    • Elementtyp-Deklarationen
    • Nebenbedingungen für Bildungsregeln
    • Mixed Content
    • Spezielle Content Models: EMPTY und ANY
      • EMPTY Content
      • ANY: beliebiger Elementinhalt
      • Besonderheiten von SGML
    • Attribute
      • Deklaration von Attributen: Zeichenkettentypen
      • Symbole und Aufzählungen
      • Behandlung von Leerzeichen in XML
    • Übungen
    • Verständnistest zu LE 7
    • Hausarbeit zu LE 7
  • Informationsgehalt von Dokumenten
    • Austausch von XML-Dokumenten
    • Der Prolog
      • Die XML-Deklaration
        • Zeichenkodierung
        • Alleinstehende Dokumente
      • Die SGML-Deklaration
        • CHARSET: Verwendeter Zeichensatz
        • CAPACITY: Maximale Parserkapazitäten
        • SCOPE: Anwendungsbereich der Syntaxdeklaration
        • SYNTAX: Beschreibung der Sprachsyntax
        • FEATURES: Zusatzoptionen
        • APPINFO und SEEALSO: Anwendungsprofile
    • Verarbeitungsprozeß
      • Dokumentdarstellung als Baum
        • Sprachmittel des DOM
      • Dokumentdarstellung als Ereignisstrom
        • Element Structure Information Set
        • Simple API for XML
    • XML Information Set
    • Übungen
    • Verständnistest zu LE 8
    • Hausarbeit zu LE 8
  • Wiederverwendung
    • Einleitung
    • Entity-Management
      • Entity-Deklaration
      • Entity-Typen
      • Entity-Verwendung
      • Parameter Entities
    • XML-Namespaces
      • Vollqualifizierte Namen
      • Namespace-Deklarationen
      • Default-Namespace-Deklarationen
      • Zusammenfassung
    • XML Inclusions (XInclude)
    • SGML-Architekturen
      • Abbildung von Dokumenttypen auf Architekturen
      • Architekturale Instanzen
      • Regeln für die Abbildung auf Architekturen
      • Zusammenfassung
    • XML-Schema
      • Definition von Datentypen und Inhaltsmodellen
      • Verwendung von Schema-Definitionen
        • Verwendung in Dokumenten
        • Wiederverwendung in Schema-Definitionen
          • Erweiterungen und Einschränkungen von Schema-Definitionen
          • Wiederverwendung externer Schema-Module
            • xsd:include
            • xsd:import
      • Zusammenfassung
    • Übungen
    • Verständnistest zu LE 9
    • Hausarbeit zu LE 9
  • Hypertext
    • Hypertext
      • Entstehungsgeschichte
        • Papierbasierte Hypertexte
        • Hypertext in Computersystemen
      • Hypertext im World Wide Web (WWW)
        • Verknüpfungen (Links)
        • Uniform Resource Identifiers (URIs)
          • Das URI-Schema
          • Die Pfadangabe
          • Anfrage-Partikel
          • Der Fragment-Bezeichner
          • Zeichen mit Sonderbedeutung in URIs
          • Uniform Resource Names (URNs)
        • HTML-Syntax für Links
    • Repräsentation von Links
      • Text Encoding Initiative (TEI)
        • Einfache Zeigerelemente
        • Erweiterte Zeigerelemente
        • Knotenadressierung
      • HyTime
        • Das HyTime-Dokumentmodell
        • Links
        • Knotenadressierung
    • XML Linking Language (XLink)
      • Einfache Verknüpfungen
      • Erweiterte Verknüpfungen
        • locator
        • arc
        • title
        • resource
      • Lokatoren
        • Basis-URIs
        • XML Base
        • XPointer
      • Link-Semantik
      • XLink-Attribute in der DTD
      • External Linkbases: Externe Speicherung von Verknüpfungen
    • Übungen
    • Verständnistest zu LE 10
    • Hausarbeit zu LE 10
  • Knotenadressierung
    • Einleitung
    • XML Path Language (XPath)
    • Das Datenmodell von XPath
    • Ausdrücke
    • Pfadausdrücke
      • Achsen
      • Knotentests
        • Verwendung qualifizierter Namen als Knotentests
        • Knotentypen
      • Prädikate
        • Funktionen
    • Zusammengesetzte Location steps
    • Übungen
    • Verständnistest zu LE 11
    • Hausarbeit zu LE 11
  • Anwendungen
    • DocBook
      • Dokumentauszeichnung mit DocBook
      • Definition von DocBook
      • Anpassung und Erweiterung von DocBook
      • Weiterführende Informationen
    • Hypertext im WWW
      • Entwicklung von HTML
        • Sprachelemente in HTML
          • Informationen über das Dokument
          • Strukturierung von Text
          • Listen
          • Tabellen
          • Links
          • Objekte, Bilder und Applets
          • Frames
          • Formulare
          • Formatierung
          • Scripts
          • Style Sheets
          • Beispiel für ein komplettes XHTML-Dokument
      • XHTML
      • XHTML-Modularisierung
      • XHTML Basic
      • XHTML 1.1
      • Weiterführende Informationen
    • CSS
      • Einführung in CSS
      • Verarbeitungsmodell
        • Dokumentbaum
        • Visuelle Darstellung
      • CSS-Spezifikationen
        • Selektoren
        • Verarbeitung von CSS-Spezifikationen
      • CSS-Eigenschaften
      • Weiterführende Informationen
    • Übungen
    • Verständnistest zu LE 12
    • Hausarbeit zu LE 12
  • Multimedia-Anwendungen
    • Einleitung
    • SMIL
      • SMIL-Dokumentstruktur
      • Medientypen
      • Zeitgesteuerte Wiedergabe
        • Sequentielle Wiedergabe
        • Gleichzeitige Wiedergabe
        • Wiedergabe in beliebiger Reihenfolge
      • Anpassung an Systemeigenschaften und Benutzer-Präferenzen
      • Animationen
      • Profile
        • SMIL 2.0 Language Profile
        • SMIL 2.0 Basic Profile
        • XHTML+SMIL Profile
      • Weiterführende Informationen
    • SVG
      • SVG-Konzepte
        • Pfade, Geraden und Kurven
        • Transformationen
          • translate(x,y)
          • rotate(966)
          • scale(dx[,dy])
          • skewX(966) und skewY(966)
          • matrix(a,b,c,d,e,f)
        • Text
        • Rasterbilder
        • Dynamische Grafiken
        • Interaktive Grafiken
      • Weiterführende Informationen
    • Übungen
    • Verständnistest zu LE 13
    • Hausarbeit zu LE 13
  • Extensible Stylesheet Language
    • Zum Aufbau dieser Lerneinheit
    • Ausgabeerzeugung
      • Historische Entwicklung
      • DSSSL
        • Sprachmittel
        • Entwicklungsstand
    • Extensible Stylesheet Language (XSL)
    • XSL Transformations (XSLT)
      • Der rekursive Transformationsprozeß
      • XML-Syntax
        • Template Rules
        • Alternative Templates
          • Prioritäten
          • Modes
        • Erzeugung von Knoten im Ergebnisbaum
        • Named Templates
        • Variablen und Parameter
      • Kontrollstrukturen
        • Bedingungen
        • Rekursive Funktionen
        • Einfache Iteration
      • Einbindung externer Stylesheets
      • Steuerung der Dokumentausgabe
        • Namespaces
      • Erweiterte Funktionalität
    • Übungen
    • Verständnistest zu LE 14
    • Hausarbeit zu LE 14