Programiertechnik
Allgemein
- Ausführung in php (eigene Programmierung).
- Freie Skalierbarkeit der Seite (responsive Design) mit Begrenzung der Seitenbreite.
- Horizontal und vertikal zentriertes Layout.
- Komplettes Layout in einer simplen Definitionsdatei (Init).
- Ränder (an, aus, Breite, Farben)
- Kopfzeile (an, aus, Höhe, Hintergrund)
- Fußzeile (an, aus, Höhe, Hintergrund)
- Linke und/oder rechte Zusatzspalte zuschaltbar
- Hintergrundlayer für die Zusatzspalten zuschaltbar
- Definition des Layouts für das Seitenmenu
- Integriertes Seitenmenu an oder aus
- Link für Schriftgradveränderung (an, aus, oben, unten)
- Reihenfolge von diversen Containern im Quelltext (für Suchmaschinenoptimierung): oben oder unten
- Kontaktangaben für das Kontaktformular.
- Durchgehende Trennung von Inhalt einerseits und Kopf- bzw. Fußzeile, Zusatzspalten, Seitenmenu sowie inhaltsabhängigen Javscripten und Stylesheets andererseits, die jeweils in php-Funktionen abgearbeitet werden.
- Die Schriftgröße ist frei skalierbar:
- Entweder über die im jeweiligen Browser integrierte Funktion,
- oder über die selbst implementierte Funktion (siehe Fußzeile).
Diese ist in der Initdatei einerseits abschaltbar, andererseits lassen sich maximale Vergrößerungs- und Verkleinerungsgrade definieren.
- Die eigentliche Seiteninhalt wird in einem scrollbaren div dargestellt:
- Dadurch feststehende Kopf- und Fußzeile.
- Elemente der Kopf- und Fußzeile können durch diese Technik Bereiche des Inhalts überlagern.
- Dynamische Effekte auch bei deaktiviertem Javascript:
- Ergänzende Dynamikeffekte mittles Javascript im Bereich"kreatives".