Inhalt und Gestaltung |
|
Zielgruppe• Die Webseiten richten sich an anspruchsvolle Informatik-AnwenderInnen und -EntwicklerInnen.• Die Seiten sollen die reichlich vorhandenen Referenzen und Tutorials ergänzen, jedoch keinesfalls ersetzen. Inhalt und Gestaltung wurden für das Training mit StudentInnen und professionellen AnwenderInnen optimiert, und werden laufend verbessert. • Die Auswahl der Themen ist willkürlich und ergibt sich meist aus der Praxis - Für Themen, die allgemein gut verstanden werden, besteht kein Bedarf an weiteren Webseiten. |
Niveau• Die Texte und Beispiele setzen PC-Grundkenntnisse voraus. Darüber hinaus wird so wenig wie möglich vorausgesetzt, bzw. sind Links zu den notwendigen Kenntnissen, Beispielen und Erklärungen angelegt.• Die Bandbreite ist relativ groß - Durch die rasche Entwicklung der Informatik gibt es interessante Themen, die auch für IT-Fachleute weitgehend unbekannt sind. |
Live
Die Themen werden Live demonstriert, wenn das möglich und wirtschaftlich
vertretbar ist.• Alle dazu notwendigen Komponenten (Objekte, Programme, Funktionen, ...) werden vorgestellt oder sind zumindest mit Links zugänglich. Dazu werden oft auch typische Zahlenwerte angegeben, damit man die Funktion eigener Programme vergleichen kann. • Mit Live-Beispielen können sie sie Funktion neuer Software (Browser..) selbst testen und sind nicht auf Kommentare angewiesen. • Bei der Programmierung interaktiver (dynamischer) Webseiten wird großer Wert auf kurze Ladezeit und schnelle Reaktion gelegt. Deshalb ist die Verwendung von Server-Programmen (Perl, PHP) minimiert und diejenige von Client-Programmen (Javascript) maximiert. |
BeispieleDie Übertragung der Beispiele auf eigene Anwendungen sollte vergleichsweise einfach sein. Für bessere Übersicht ist der Inhalt auf das Wesentliche gekürzt.Allerdings werden nur wenige direkt verwendbare Code-Snippets vorgestellt, der Schwerpunkt liegt eher auf dem Verständnis der Funktion. • Für die professionelle Anwendung müssen die Beispiele erweitert werden: Zusätzlich erforderlich sind ausführliche Dokumentation, umfassende Sicherung gegen unzulässige Vorgabe-Daten und eine komfortable Bedienungs-Oberfläche (user interface). |
StandardsIn diesem Web werden anerkannte → Standards verwendet, wo immer das möglich ist. Einige der Standards werden detailliert vorgestellt.• Alle IT-Produkte, die an andere Personen weitergegeben werden, sollten möglichst unabhängig von Hardware, Betriebssystem, Software und Version laufen. Diese Vorgabe wird von fast allen Seiten dieses Webs erfüllt - so gut es eben geht. • Standards sind darüber hinaus zukunfts-sicher, d.h. ihre Einhaltung erhöht die 'Lebensdauer' der Produkte. Gute Webseiten werden auch mit Browsern funktionieren, die es heute noch gar nicht gibt. |
QuelltextDer Quelltext aller Seiten und Beispiele ist so sauber wie möglich angelegt. Es sollte mit etwas Erfahrung leicht möglich sein, den Aufbau zu analysieren und Teile davon für eigene Produkte zu verwenden.• Es gibt in diesem Web keine versteckten oder geschützten Informationen. • Die Seiten sind so kompakt wie möglich angelegt. Sie enthalten meist das Mehrfache an Informationen wie durchschnittliche andere Webseiten, daher kann der Quelltext umfangreich sein. Wenn der Text ca. 800 Zeilen oder 40kb übersteigt, werden die Seiten schrittweise aufgeteilt. |
Die Seiten dieses Webs können mit jeder gängigen PC-Ausrüstung
angesehen werden. Sie sind natürlich nicht auf
irgendeine Hardware oder auf die Software eines Herstellers 'optimiert'. |
Wenn sie ernsthaft Informatik-Entwicklung betreiben wollen, dann sollten sie
über einige zusätzliche Resourcen verfügen: |