fachlich.de

Seit 3.8.2022 ist diese Website öffentlich. Zuvor habe ich die Domäne nur sporadisch als Online-Ergänzung zu Vorträgen genutzt.

Intention

Bei Erstellung verschiedener Internetprojekte stieß ich auf stets gleiche sowie auf sehr spezielle Anforderungen. Es entstand ein Sammelsurium von Codeschnipseln, Routinen und Dateien. fachlich.de soll Tipps für Webdesign weitergeben und mir zur Strukturierung dienen. Viele Codes habe ich unzählige Male neu geschrieben, weil ich vorige Versionen nicht mehr wiedergefunden, neue Ideen integriert habe oder sich Bedürfnisse oder Erkenntnisse geändert hatten.

Bedürfnisse

Hierunter verstehe ich die Voraussetzungen für Webdesign. Zu Beginn des Webdesigns in den 1990ern nutzte man vor allem Internet Explorer und Netscape als Browser. Diese hatten viele voneinander abweichende Eigenschaften. So bestand ein großer Teil der Arbeit bei Webseitenerstellung darin, die Unterschiede zwischen Browsern auszumerzen. Nur so gelang es, Webseiten in verschiedenen Browsern (zumindest) ähnlich darzustellen.

Bandbreiten standen nur in sehr geringem Umfang bereit. Man surfte per Modem und bezahlte meist nach Verbrauch in Megabyte. Flatrates waren eine Rarität und falls verfügbar, ziemlich teuer. Seiten konnten nicht mit grafischen Elementen strotzen, da bis zur Anzeige heute üblicher Grafikgrößen viele Minuten vergangen wären oder das Datenvolumen verbraucht war. Usability-Verfechter propagierten die Informationsweitergabe in Textform ohne Grafikschnickschnack.

JavasScript, CSS oder PHP wurden Mitte der 90er erfunden und hielten über Jahre erst langsam Einzug ins Webdesign. Die Browser- oder Serverunterstützung war uneinheitlich, so dass Webentwickler diese Techniken nicht als überall verfügbare Standards voraussetzen konnten. Mit neuen Versionen wurden die Möglichkeiten von Internetseiten erweitert, indem neue Techniken und Befehle eingeführt wurden. Mit Versionssprüngen beispielsweise von PHP wurden aber auch Befehle aussortiert oder der Aufruf von Routinen geändert. So wurde eine kontinuierliche Überarbeitung von Codes erforderlich.

Diese Liste lässt sich fortsetzen mit vorübergehenden Entwicklungen (z.B. Flash), geänderten/erweiterten Sicherheitserfordernissen, Nutzung anderer Darstellungsgeräte (z.B. Smartphones) usw. Somit wird deutlich, dass bei neuen Webprojekten neue Gegebenheiten berücksichtigt und vorhandene Routinen modifiziert werden müssen. Manches lässt sich aber sehr wohl wiederverwenden.

Erkenntnisse

Sie sind oft persönlich gefärbt und durch Diskussionen und eigene Überlegungen entstanden. Diese Ansichten sind wandelbar und erforden hin und wieder Anpassungen im Webdesign. Ich möchte nur einige Themen in Form von Fragen benennen, die Einfluss auf meine Arbeit haben.

Wann ist Design dem Inhalt unterzuordnen, wie ergänzt es ihn und wann ist es vorrangig? Welche Routinen schreibt man besser selbst und wann nutze ich Projekte anderer Autoren? Wann setze ich auf kostenlose Quellen, Open Source oder zu kaufende Routinen? Sind neue Grafikformate überlegen und sinnvoll nutzbar? Was ist Hype und wo liegen ernstzunehmende Trends, für die man sich interessieren sollte? Kann ich die Bedienung meiner Webseiten vereinfachen, Captchas weglassen, Cookies sparen, die Sicherheit verbessern? Muss ich noch den Internet Explorer 6.0 unterstützen? ...

Ablauf

Anfangs reiche ich Text, die Optik wird nachgeliefert. Einen genauen Zeitplan gibt es nicht. Als erstes, größeres Thema werde ich mich damit beschäftigen, eine Website per Login nur für autorisierte Benutzer zugänglich zu machen. Ziel ist, einen passwortgeschützten Bereich mit datenbankgestützter Benutzerverwaltung unter Verwendung von Sessions anzulegen. Auto-Logout bei Zeitüberschreitung, Validierung per E-Mail und Paßwortänderungen werden im Verlauf integriert.

Kleine Codespielereien oder Helferlein können jederzeit und ohne Vorwarnung ergänzt werden. Kategorisierung, Suchfunktion, Menügestaltung... All das wird zukünftig nach Bedarf ergänzt. Gelegentlich wieder reinzuschauen, kann sich lohnen. Die Seite wird wachsen. Versprochen.

Viel Spaß beim Stöbern!