Über den Autor
Derzeit als "Lead Front End Developer" in London beschäftigt, hat Christian Heilmann die letzten Jahre rund um den Erdball verbracht. Als Mitarbeiter verschiedener Firmen und Agenturen saß er seit 1997 vor Rechnern in München, Augsburg, Würzburg, Friedrichshafen, London, Santa Monica, San Francisco und Mumbai (Bombay).
Er verschwendet viel zu viel Zeit mit dem Erstellen von Skripten und Programmen (http://www.onlinetools.org/) und hat es sich zur Aufgabe gemacht, das Web als ein saubereres und einfacheres Medium zu gestalten. http://icant.co.uk beherbergt seine anderen Artikel.
Danksagung
Die folgenden Personen trugen zum Erfolg dieses Kurses bei, sei es durch Prüfung des Inhaltes oder durch Anfragen.
- Sebastian Redl half ein paar Layout Probleme zu lösen.
- Derek Featherstone stellte Einiges über
onkeypress
richtig. - Chris Hardy verlangte auf der Anfangsseite eine genauere Erklärung warum barrierefreies JavaScript sinnvoll ist.
- Paul Novitski wollte die Beispielseiten in einem neuen Fenster.
- Natalie Downe korrigierte die englische Version und setzte einige der Ideen gleich um.
Dinge, die nicht eingefügt wurden:
- Kommentare: Obschon ich gerne Anfragen und Kommentare lese, komme ich kaum dazu, zu antworten, da das Löschen von Unsinn und Spam schon genug meiner Zeit auf evolt.org in Anspruch nimmt.
- Erklärung von expression und behaviours: Wie in dem Kurs schonmal beschrieben, glaube ich nicht an Browserdialekte als sinnvolle Lösungen, und diese beiden sind nur im Internet Explorer vorhanden. Es gibt sehr gute behaviours im WWW, die IE fast zu einem modernen CSS Browser machen (IE7 von Dean Edwards), doch diese zu beschreiben würde den Rahmen des Kurses sprengen.
- Die Navigation auch am Seitenanfang einfügen: Dieser Kurs war als
ein Kurs gedacht, nicht als Webseite. Daher möchte ich den Leser dazu
veranlassen ihn Kapitel für Kapitel zu lesen. Die einzelnen Kapitel
sind per
link
verknüpft und moderne Browser erlauben es auch diese mittels einer Auswahlbox zu erreichen.