Ganzes Dokument anzeigen
Voraussetzung für die Umsetzung des Ziels - global-help als öffentliche Internetplattform
1. Technische und organisatorische Problemstellung
2. Lösungsansätze
3. Ergebnis

Voraussetzung für die Umsetzung des Ziels - global-help als öffentliche Internetplattform

1. Technische und organisatorische Problemstellung

Ursprüngliches Ziel war ein Buch zu schreiben, das sich ausschließlich mit den persönlichen, gesellschaftspolitischen und wirtschaftlichen Themen des Behindertseins befassen sollte. Es sollte Ratschläge für Behinderte zur aktuellen Gesetzesauslegung der Behörden geben. Die ersten Konzepte führten jedoch schnell zu der Erkenntnis, dass auf Papier geschriebenes nicht ohne große Aufwände zu aktualisieren ist. Gerade die Erfahrungen der letzten Jahre mit ihren zahlreichen Gesetzes- und Verfahrensänderungen ließen das Erfordernis einer schnellen umzusetzenden Information unabdingbar erscheinen, sollte das geschriebene nicht bereits morgen veraltet sein. So lag es nahe, diese Informationen im Internet bereitzustellen.

2. Lösungsansätze

Herkömmliche Lösungsansätze über HTML, selbst wenn diese servergesteuert über PHP oder PERL dynamisch aufbereitet sind konnten die zu erwartende Fülle an Informationen und deren Aktualisierung nicht erfüllen. Es galt ja auch wesentliche Aussagen in Abhandlungen durch Links auf Gesetzestexte und andere rechtsverbindliche Inhalte zu untermauern.

2.1 XML und warum ?

Nach zeitaufwendigen Recherchen zeichnete sich mehr und mehr ein Lösungsansatz über XML heraus. Damit konnten umfangreiche Texte durch entsprechende Formatierungsangaben "wohlgeformt" hierarchisch aufbereitet werden. Der wesentliche Anreiz sich für XML zu entscheiden war u.a. ein Java-Tool - gefunden im Internet - welches Word-Dateien in wohlgeformte XML-Dateien konvertierte. Durch entsprechenden Ausbau der Programmlogik waren wir in der Lage jede hierarchische Struktur eines Dokuments abzubilden. Außerdem konnten Textpassagen durch entsprechende Farbmarkierung als zu verlinkende Informationen gekennzeichnet werden. Diese finden ihre Zielinformation in den jeweiligen Knoten der diversen XML-Dokumente. Damit konnte sichergestellt werden, das ein wesentlicher Teil zu verlinkender (erklärungsbedürftiger) Informationen maschinell d.h. programmiert verwaltet werden konnten.

2.11 Cocoon und das Open-Source-Publishing-Framework

Die für die Umsetzung erforderliche Entwicklungsumgebung fanden wir im Apache Cocoon-Projekt - einem Open-Source-Publishing-Framework, das die Technologien von XML und XSLT für Server-Anwendungen auf einen neuen Level setzt.

Ein weiterer wesentlicher Punkt sich für XML zu entscheiden, sind die Techniken aus jeder XML-Datei die unterschiedlichsten Ausgaben (HTML, PDF) zu erzeugen u.a. eben auch Sprachausgaben.

Für den Aufbau der Site und deren Pflege stellt die Minimierung des personellen Aufwandes, sowohl aus technischer als auch auf redaktioneller Sicht ein weiteres wichtiges Kriterium dar.

3. Ergebnis

Zusammenfassend können wir festhalten, dass es nicht viele taugliche Datenformate gibt.

Warum aber XML? Die Antwort ergibt sich aus den Eigenschaften von XML:

  • XML strukturiert Daten. Die Markup-Sprache XML bietet die Möglichkeit, Information in einer hierarchischen Form festzuhalten.
  • XSL bietet ergänzend die Möglichkeit, die XML-Informationen in beliebige Ausgabeformate zu bringen. Somit kann eine einzigen Datenquelle mit Hilfe von XSL in mehreren Formate gleichzeitig ausgegeben werden.
  • JAVA basierter Software ermöglicht es u.a., aus Word-Dokumenten XML Dokumente zu generieren. Damit sind keine besonderen Vorkenntnisse in Sachen Markup-Sprachen mehr nötig, um web-fähige Dokumente zu erzeugen. Jeder ist so in der Lage, ohne großen Lernaufwand Informationen zur Verfügung zu stellen.
  • Datenbanken lassen sich durch die Struktur von XML sehr einfach erstellen. Dieser Umstand ist von besonderer Bedeutung für die effiziente Verwendung von XML - XSL im Web. Zudem lassen sich Beziehungen zwischen den Dokumenten in Datenbank-Tabellen modellieren und bieten damit die Voraussetzungen für eine automatisierte Verlinkung der Dokumente, wie sie bei global-help umgesetzt wurde. Das System verfügt derzeit bereits über
    • 6500 adressierbare Linkziele
    • 30.200 Links auf diese Linkziele (Referenzen). Aus diesen Zahlen lässt sich für jeden der mit der Verwaltung von Hyperlinks vertraut ist unschwer ableiten, dass dies manuell nur aufwendig zu machen ist.
Projekt
Top - News
Vergünstigungen
Vergünstigungen
Wissenwertes
Wissenwertes
Berechnungen
Berechnungen
Exekutive
Exekutive
Legislative
Legislative
Lebensbereiche
Lebensbereiche
Projekt
Projekt
Suche
Suche
Forum
Forum
Hilfe
Hilfe
Sitemap
Sitemap
Haftung
Haftung
Impressum
Impressum
Archiv
Archiv