|
Anhang A - Meta-Informationen mit HTML
(Anhang zu Kapitel 3, Abschnitt 3.4.1) ISINDEX:
- Beispiel: <ISINDEX>
- Verwendung bei dokumentbasierten Abfragen
- Server muß über einen Suchmechanismus verfügen
- Index-Suche mittels CGI-Script, das zweimal aufgerufen wird
- erster Aufruf: Aufforderung mit Eingabefeld für ein Suchwort, d.h. der
Server informiert den Browser, daß das empfangene Dokument durchsucht
werden kann und dieser generiert daraufhin die Eingabeaufforderung
- zweiter Aufruf: mit dem Suchwort, das CGI-Script realisiert daraufhin die
Verarbeitung des Suchwortes durch den Server und die Ausgabe der Ergebnisse
durch den Browser
- Suche in einer Adreßdatenbank
- das Attribut PROMPT ist vorgesehen für HTML 3.0 (bei
Netscape schon jetzt, ansonsten kommt eine Standardeingabeaufforderung in
Englisch): <ISINDEX PROMPT="Bitte Namen eingeben:">
BASE:
- Beispiel: <BASE HREF="http://www.bgbm.org/BGBM/">
- URL-Angabe
- Basis für die Auswertung aller relativen URLīs innerhalb eines
Dokumentes
- wenn erwünscht ist, daß ein anderer URL als der des Dokumentes
selbst verwendet wird, d.h. wenn anderer Pfad benutzt werden soll (URL=Pfad für
neues Verzeichnis, ungleich dem aktuellen Pfad)
- bzw. wenn Dokumente durch Abspeichern in einem anderen Verzeichnis aus dem
Kontext gerissen werden, kann man trotzdem den relativen Pfaden folgen (URL=Pfad
des Original-Dokumentes)
LINK:
- Beispiel:
<LINK REV=made HREF="mailto:doerthe@cs.tu-berlin.de">
- analog zum <A>-Tag mit gleichen Attributen, wird aber nicht
angezeigt
- Link auf die E-Mail-Adresse des Autors: manche Browser ermöglichen
dann das Absenden von Kommentaren an den Autor
Verwendung:
- Links auf Indexseiten und Glossare
- Links auf ältere bzw. neuere Versionen des Dokuments
- Kennzeichnung des Verhältnisses eines Dokumentes zu bestimmten anderen
- Attribute: REV, REL, HREF
- geplante Erweiterungen für HTML 3.0: mit REL-Werten für
HOME, UP, NEXT, PREVIOUS, INDEX, GLOSSAR, HELP u.a. ist es möglich,
automatisch Symbolleisten im Browser zu erzeugen, um der Inflation
selbstgestalteter Symbolleisten vorzubeugen (wären dann einheitlich !),
z.B.: <LINK REL=HOME HREF="http://www.bgbm.org/overview.htm">
(auch schon in HTML 2.0: aber es wird nicht benutzt, d.h. weder von
Autoren noch von Browsern)
RANGE:
- Beispiel: <RANGE ...>
- markiert einen Inhaltsbereich innerhalb eines Dokumentes
- für Suchprogramm: durchsucht nur den angegebenen Bereich
- ist noch nicht (abschließend und umfassend) für HTML 3.0
definiert
STYLE:
- Beispiel: <STYLE> ... </STYLE>
- Festlegung besonderer Darstellungsarten des Dokumentes (Stylesheets)
- ist noch nicht (abschließend und umfassend) für HTML 3.0
definiert
DOCTYPE:
- Beispiel: <!DOCTYPE HTML PUBLIC "...">
- Direktive am Anfang des Dokumentes
- Dokumententyp = Definition der Dokumentstruktur
- wird aus dem Dokument heraus aufgerufen (leicht modifizierbar, da nur
eingebunden und nicht im Dokument selbst enthalten)
- vorgesehen für HTML 3.0
BANNER:
- Beispiel: <BANNER> <img src="bgbmlogo.gif"> </BANNER>
- wird im Fenster des Browsers an einer gegebenen Stelle fixiert, d.h. bewegt
sich nicht mit beim Blättern in dem Dokument
- für Firmenlogos, Navigationsschaltflächen, Informationen über
Copyright u.ä.
- kann beliebige HTML-Elemente (Texte, Grafiken, Links) enthalten
- vorgesehen für HTML 3.0
Diese Ausführungen beruhen auf kurzen Beschreibungen der
HTML-Tags in: /Apitz95/, S. 22-24; /Koch-Steinheimer95/, S. 17-21;
/Ramm95/, S. 195-202; /Lemay96/, S. 410-413 (siehe auch
Literaturverzeichnis) Anmerkung:
Die als geplant aufgeführten Erweiterungen beziehen sich entsprechend
der Literatur auf HTML 3.0. Es wurde keine Überprüfung vorgenommen,
inwieweit sich diese Erweiterungen auch im neuen geplanten Standard HTML 3.2
wiederfinden. Solange kein neuer Standard verabschiedet wurde, lassen sich darüber
auch keine konkreten Aussagen treffen.
Im folgenden soll die Verwendung einiger der aufgeführten
Meta-Informationen an einem kurzen Beispiel veranschaulicht werden.
Beispiel für die Startseite mit Meta-Informationen
|