HTML Projekt
Intention
Es gab verschiedene Gründe, die mich dazu brachten, eine intensivere Beschäftigung mit HTML zu beginnen. Als erstes war da das Interesse zu ergründen, was das Internet denn antreibt.
Zum zweiten interessiert mich, wozu man HTML nutzen kann. Eine Idee dabei ist, HTML als „globales Dokumentenformat“ einzusetzen, da wohl jeder inzwischen einen HTML fähigen Browser auf dem Rechner hat.
Eine andere Idee ist, die Fähigkeiten von HTML zur Strukturierung und Repräsentation von Informationen zu ergründen.
Ziele
Das primäre Ziel dieses Projektes ist das Verstehen von HTML und der Aufbau einer eigenen Internetseite. Allerdings wird keine Perfektion angestrebt, sondern ein grundlegender Einblick in HTML und seine Bedeutung für das Internet.
Erste Erfahrungen
Nach dem die ersten „Tags“ bekannt sind, soll nun
eine Internet Seite erstellt werden. Es tauchen nun zwei Fragen
auf:
Welche Inhalte sollen repräsentiert werden?
Wenn
die Inhalte gefunden sind, welches Layout und welcher Aufbau soll
der Internet Auftritt haben.
Die Auswahl der Inhalte und Themen ist von den persönlichen Interessen und Zielen abhängig. Beim Aufbau der Internet Seiten stellen sich hingegen einige grundlegende Fragen.
Grundsätzliche Layout Methoden
Betrachtet man auschließlich HTML, so stellt sich die Frage ob man ein Layout mit „Frames“ oder ohne Frames wählt.
Das Frame basierte Layout eignet sich besonders, um eine gute Übersicht zu erreichen und ein leichtes Navigieren zu ermöglichen. Häufig ist der Aufbau dieser Seiten so, dass ein Frame zum Navigieren verwendet wird, hier werden die Themen und Links auf einer Homepage strukturiert angeboten. In einem weiteren Frame werden dann die ausgewählten Inhalte angezeigt. Durch zusätzliche Frames kann eine weitere Unterteilung der Inhalte erfolgen, z.B. in Produktrepräsentation, Unternehmensporträt, Partner, Kontakte usw.
Also offensichtlich eine gute Sache, wären da nicht auch
einige handfeste Nachteile. Mir sind besonders folgende
aufgefallen:
Frame basierte Seiten werden von vielen
Suchmaschinen unvollständig, falsch oder überhaupt
nicht geführt.
Auch das Setzen von Bookmarks auf
bestimmte Inhalte einer Frame basierten Homepage ist mit den
meisten Browsern nicht möglich.
Zudem können viele
Browser zur Zeit die Inhalte nicht drucken oder stellen keine
Auswahl des zu druckenden Frames zur Verfügung.
Verwendet man keine Frames, so stellt sich die Frage wie die
Struktur der Homepage dem Surfer nahe zu bringen ist. Oft wird
dies durch eine baumartige Strukturierung erreicht. Auf einer
Hauptseite werden die übergeordneten Themen aufgelistet. Auf
den untergeordneten Ebenen wird dann tiefer ins Detail
gegangen.
Bei Seiten, die viele Querverbindungen zwischen den
Themenbereichen haben, ist es jedoch für den Surfer
schwierig die Übersicht zu behalten. Zudem wird das
Auffinden von bestimmten Informationen schwierig. Viele Homepages
bieten deshalb eine sogenannte „Map“ oder Übersicht
an, die das Navigieren erleichtern sollen.
Projekte
Folgende Projekte wurden bis jetzt von mir realisiert:
Als erstes Projekt entstand die Frame basierte Homepage für den Winzerhof Helfantermühle. Diese Hompage ist allerdings nicht mehr online.
Als zweites Projekt entstand eine Frame basierte Internetseite, auf der ich meinen Lebenslauf sowie ausgeführte Tätigkeiten vorstelle. Genau wie diese Seite ist inzwischen eine Umstellung auf eine css basierte Seite erfolgt. Diese Seite ist nur autorisierten Personen zugänglich:
Als drittes Projekt entstand diese Homepage. Am Anfang war diese Seite auf Open-Office Dokumenten basiert. Inzwischen ist eine Überarbeitung erfolgt und das Layout basiert auf css.
Grundlagen
Erste Informationen über HTML fand ich im Buch „Jetzt
lerne ich HTML“ vom Markt&Technik Verlag (ISBN
3-8272-5305-5).
Das Buch erklärt HTML Schritt für
Schritt und enthält am Ende noch eine Referenz. Einziger
Kritikpunkt, als Nachschlagewerk nicht besonders.
Eine weiter sehr ergiebige und gute Quelle ist SELFHTML von Stefan Münz.