Homepage
Schilderungen meiner Erfahrungen die ich beim erstellen dieser Homepage gemacht habe. Anhand dieser Screenshots lässt sich recht gut erkennen, wie sich das Erscheinungsbild meiner Startseite bisher verändert hat:
(2009 -> 2011 -> Januar 2020)
Die Farben des ersten Entwurfes, haben mir persönlich eigentlich
ganz gut gefallen. Bis sich herausstellte, dass das wohl an meinen Monitor
Einstellungen lag! Auf anderen Bildschirmen, sah es schon ziemlich bunt
aus.
Das Foto auf der Index-Seite diente mir erstmal als Platzfüller,
bis ich genug Material und Ideen für die Startseite zusammen hatte. Da
die HP Stück für Stück wachsen sollte, gab es besonders am
Anfang sehr viele Löcher zu stopfen.
Zu Beginn hatte ich mir überlegt, was alles auf die Page soll,
welche Rubriken es geben soll und welcher Inhalt wofür bestimmt ist.
Damit man ein Grundgerüst zum basteln hat. Also Startseite mit
Navigationsmenü erstellen und dann auf Themen orientierte Seiten verlinken,
die dann ihrerseits wieder auf Unterseiten verweisen.
Inzwischen ist das Menü mit den Links nach oben gewandert. So bleibt mehr Platz für den Inhalt ,
bei der von mir fest gelegten Seitenbreite. Das zeigt sich besonders bei mobilen Endgeräten wie Smartphones.
Zum erstellen meiner Homepage habe ich am Anfang den Composer verwendet (links), wechselte aber recht bald zum Editor Bluefish (rechts):
Im Composer kann man die Seiten im groben zusammen stellen.
Während sich der Bluefish sehr gut zum editieren von HTML oder
CSS
(Cascading Style Sheets) eignet. Da meine Seite recht einfach gehalten
ist, reichte zum erstellen der Composer vollkommen aus. Zum editieren
meiner CSS-Menüs und zum bereinigen von Fehlern im Quelltext ist
der Bluefish, wegen seiner
Syntax Highlighting,
jedoch besser geeignet.
Beim Composer handelt es sich um ein
WYSIWYG-Editor
("What You See
Is What You
Get").
Sodas man direkt beim erstellen einer HTML-Seite schon sehen kann, wie
sie einmal aussehen wird. Ohne den Quelltext editieren zu müssen.
Was das arbeiten - besonders am Anfang - sehr erleichtert. Besonders wenn
man nur ein paar Kleinigkeiten an einer Seite verändern
möchte, lässt sich das mit dem Composer sehr gut umsetzen.
Vergleichbar mit dem Composer, im Bereich der Handhabung, wären
noch die Programme Nvu Composer und KompoZer. Bei beiden Programmen
handelt es sich wohl um Weiterentwicklungen des Mozilla-Composers.
Mehr Information findet man auf der
Nvu-Homepage.
Nach einer gewissen Einarbeitungszeit wird sich aber der Bluefish als weitaus
geeigneter erweisen, da sich mit diesem Editor fehlerfreies HTML leichter erzeugen lässt.
Außerdem verfügt er über einen größeren Funktionsumfang,
was man mit der Zeit zu schätzen lernt.
Die Funktion meiner Seite habe ich mit den folgenden Browsern überprüft: Brave, Chrom, Firefox. Nach dem W3C sollten HTML und CSS valide sein.
Für mobilen Endgeräte, wie Tablets und Smartphone etc. sollte sich meine Seite leserlich darstellen lassen. Wer beim
lesen auf einer Seite Probleme hat, möge sein Smartphone (oder was immer) quer halten ;)
Da ich selber kein Windows/Mac benutze, werde ich die Win/Mac-Browser nicht testen.
Einige Bilder älterer Seiten (Laufbrerichte zb.) sind zum Teil recht klein, da man sie nicht alle durch anklicken vergrößern kann. Die Originale einiger Fotos sind leider nicht mehr vorhanden, sodass ich nicht mehr auf diese verlinken kann.
CSS - Cascading Style Sheets
Im Laufe der Homepage Entwicklung kam es natürlich zu sehr vielen
Umgestaltungen, Veränderungen und Erneuerungen. Was immer einen
Haufen Arbeit mit sich brachte. Das wird sich sicher auch in Zukunft nicht
wesentlich ändern. Da meine Homepage aber ein Hobby von mir ist,
wollte und will ich mir nicht unbedingt unnötige Arbeit aufhalsen.
Und auf der Suche nach Möglichkeiten, die mir das Leben so einfach
wie möglich machen, bin ich über Cascading Style Sheets (CSS)
gestolpert.
CSS biete mir die Möglichkeit, per Syntax in
Form von Stylesheets festzulegen, wie sich meine HP-Seiten verhalten sollen.
Wenn ich zum Beispiel bei allen meinen Seiten die Überschriften von schwarz
auf rot ändern möchte, müsste ich das bei (reinen) HTML-Seiten
bei jeder Seite einzeln machen. Bei CSS müsste ich nur in der CSS-Datei den
Farbwert für die Überschrift ändern, die Datei speichern und neu
auf den Server hoch laden - fertig.
Die Änderung wäre dann für alle Seiten gültig, die
an dieses Stylesheet gebunden sind. Im Beispiel unten würde ich die Hintergrundfarbe des Menüs ändern, in dem ich bei:
.menucontainer - background-color:#7b7d8e;
einen anderen Wert eintrage. Die Hintergrundfarbe aller Menüs auf allen Seiten, wäre damit angepasst.
Das würde dann in einem Stylesheet so aussehen:
.menutitle{
font-weight:bold;
text-align:center;
margin:2px;
}
.menucontainer {
border:1px solid #000;
background-color:#7b7d8e;
width:106px;
margin:10px;
}
Kürzliche Änderungen
Eine kurze Zusammenfassung der von mir gemachten Änderungen. Ich versuche möglichst zeitnah mit zuschreiben was sich auf meiner Seite verändert hat, um die einzelnen Schritte auch später noch nachvollziehen zu können. Wahrscheinlich werde ich aber nicht jede Kleinigkeit dokumentieren.
Oktober '24
- Hintergrundfarbe der Seite, für besseren Lesbarkeit, geändert
- Alte Fotogalerie durch neugestaltete Fotoseite ersetzt
Februar '21
Die Seite mit meinen Lauftouren wie folgt überarbeitet:
- Fotos verlinkt (lassen sich durch anklinken vergrößern) u. Thumbnails vergrößert
- Tabellen (in denen sich die Fotos befanden) entfernt
- Thumbnails vergrößert
- CSS der Seite dem Rest der HP angepasst
Februar '21
- Das CSS wurde neu erstellt
- Das title-div wurde entfernt, bzw. ist noch in Arbeit
- Der Navigationsbereich wurde überarbeitet
- Die Icons neben den Überschriften wurden geändert
- Der Contentbereich, bekam einen neuen Hintergrund und eine andere Breite
- Der Footer wurde ebenfalls überarbeitet
Januar '20
- Die Rubrik Das fehlte mir noch... überarbeitet.
- Daten aktualisiert
- Foto und Text der Seite: Hp-Gestaltung hinzugefügt und Überschriften geändert
- CSS editiert
- Links korrigiert
To-do-List
- Fotoseite überarbeiten - zum Teil erledigt
- Indexseite überarbeiten - erledigt
- Fotos hochladen
September '17
- Die Seite mit der Lauf-Statistik überarbeitet
- Index-Seite überarbeitet
- Die Seite: Persönliches überarbeitet
Februar '16
- Neue Rubrik hoch geladen
- Menü: Die Links aller Seiten angepasst
- Trainingsaufzeichnungen: Überarbeitung sämtlicher Seiten inkl. dem Archiv
- Bücherseite ergänzt
- Sitemap aktualisiert
- Index-Seite überarbeitet
März '15
- Trainingsaufzeichnungen 2015 überarbeitet. Gelaufene Kilometer werden nun monatlich angegeben
Februar '15
- Startseite überarbeitet und aktualisiert
- Links hinzugeführt
August '13
- Menüs überarbeitet
- h3 Überschriften: Unterstrich entfernt
August '11
- Alle Seiten in Verzeichnisse sortiert und die Links neu gesetzt
- Danach die Links zu Validator auf w3.org entsprechend angepasst
- Sitemap komplett neu erstellt
- Trainingsseiten im Style der anderen Seiten der Website angepasst und von HTML 4.01 auf XHTML 1.0 strict geändert
- Fotos mit Rahmen versehen
- Überschriften der Ordnung h1 mit Schatten versehen und alle h3 sind unterstrichen
- Die Rubrik Laufberichte neu strukturiert
- Neue Tabellen für die Rubriken: Laufberichte, Geplant und Abgelaufen erstellt
Januar '11
- Die Rubrik 'Aktuelles' überarbeitet und in ein Blog ausgelagert.
- Alle Seiten außer die Foto- und Trainingsseiten, mittels CSS neu gestaltet und neue Menüs angelegt.
Mai '10
- Einige Tabellen waren nicht zentriert und wenn doch, dann war deren Inhalt linksbündig, was nicht gut aussah (hauptsächlich Fotos). Also habe ich die Tabellen zentriert und deren Inhalt entsprechend positioniert.
- Der Text auf den Fotoseiten befand sich nicht direkt über der Tabelle mit den Fotos, was mich ebenfalls gestört hat.
- Außerdem ging der Inhalt aller Seiten auf der rechten Seite des Containers, bis zu dessen Aussenrand. Mit einem Abstand von acht Pixeln sieht das jetzt besser aus.
- Die Rubrik Bücherkiste erstellt
Oktober '09
Nachdem ich mit bedauern feststellen musste, dass sich meine Homepage mit älteren Internet
Explorern schlecht bis gar nicht darstellen lies, habe ich mich dazu durchgerungen meine Seite etwas zu
überarbeiten. Eigentlich hatte ich ja bereits im August damit begonnen meine Seite ein wenig aufzufrischen,
so dass sie im IE 6.0 und 7.0 recht ordentlich aussah, aber eben nicht in den 5er Versionen. Da ich selbst bekanntlich
kein Windows benutze, surfe ich nicht nur nicht mit dem IE, er würde nicht mal auf meinem System laufen.
Was natürlich zur Folge hatte, dass ich lange nicht wusste, dass meine Seite schlecht IE kompatibel ist. Obwohl das
HTML valide war (naiv gell)!
Außerdem funktioniert die CSS-Angabe position: fixed;
auch erst im IE7, weswegen ich beim Hintergrund für das <body>
-Element etwas tricksen musste.
Wie dem auch sei: habe ich die Situation genutzt, um die HP auf XHTML umzustellen. Wenn man eh schon einiges umarbeiten
muss, kann man auch gleich mal richtig aufräumen.
Im Einzelnen habe ich folgenden Änderungen vorgenommen
(die Auflistung ist natürlich nicht vollständig):
- Container (für Inhalt u. Menü)
- Hintergründe (geändert: Body und Container)
- Logo (Index-Seite)
- Fotos (Alben neu - inkl. Hintergründe, Größe in Pixeln)
- Footer (für die meisten Seiten einheitlich)
- CSS (nur noch ein Stylesheet für die meisten Seiten)
August '09
- Ich habe die Hintergrundfarbe der von mir erstellten Fotoseiten, denen angepasst, die ich mit dem Programm 'gtumb' erstellt habe. Danach habe ich das Erscheinungsbild der Links beider Seiten einander angeglichen und verschiedene horizontale Linien eingefügt.
- Alle Laufberichte überarbeitet. Die Seite: Persönliches überarbeitet und ergänzt. Die Menüs der Seiten: Linux, Sonstiges und Traktortreffen neu gestaltet. Diese Rubrik 'Kürzliche Änderungen' hinzugefügt.
- Die CSS Angaben (fast) aller Seiten, wurden aus dem Quelltext der Seiten gelöscht und als
externes CSS im
<head>
des Quelltextes verlinkt. Nachdem ich hier und da ein paar Veränderungen gemacht habe. - Größenangaben der Fotos von Pixel in Prozent geändert, damit man auf kleinen Displays nicht 'quer scrollen' muss. Da der IE dann aber immer das Original und nicht das kleinere Vorschaubild (thumbnail) anzeigte, habe ich die Änderung wieder rückgängig gemacht. Bis mir etwas besseres einfällt.