Hallo Leute,
hier geb ich nun auch mal meinen Senf dazu ab, da ich mittlerweile seit 7 Jahren Webseiten code. Inzwischen sind soviele Techniken entwickelt und weiter-entwickelt worden das man für jede Seite und jeden Zweck einen optimalen Quelltext coden können sollte.
Man kann viele Techniken mit einander verbinden wie z.B. eine Xhtml-konforme Webseite mit Php-Funktionen erweitern, mit CSS stylen und sogar Cross-Browser-Kompatibilität gewährleisten ohne mühsam die Darstellung mit jedem Browser zu testen.
Das alles erfordert vor allem eines: Offenheit für alles!
Das Frames noch so beliebt sind, liegt meiner bescheidenen Meinung nach an dem Umstand das einige Coder nicht ausreichend über Alternativen informiert sind. Tatsächlich sind Frames sind in der Gestaltung sehr zuverlässig, im Gegensatz zu IFrames, dennoch sind sie für umfangreiche bzw. sehr interaktive Webseiten viel zu unflexibel.
Ein solides HTML-Gerüst sollte die Basis einer jeden Seite sein. Die grafische Darstellung bzw. Aufteilung der Seite übernimmt im Idealfall komplett ein CSS-Stylesheet und sämtliche erweiterte Funktionen werden bei Bedarf über PHP eingebettet. Wer sich dabei an die von verschiedenen Konsortien abgesegneten Tags hält, dem sollten Dinge wie Auflösung, Browser, JavaScript etc. keine Kopfschmerzen mehr bereiten.
Natürlich findet man eine ideale Kombinbation der Techniken nur, wenn man vergleicht. Das lässt sich am effektivsten direkt on-demand durchführen. Ich brauche ein Passwort-geschützen Bereich!? Also vergleiche ich die Möglichkeiten und Aspekte verschiedener Techniken (z.B. JavaScript vs. PHP vs. Perl/CGI etc.). Mit der Zeit sammelt sich so ein umfangreiches Archiv an Quellcode-Bausteinen an, welche sich bei Bedarf schnell zusammenkopieren lassen. Nebenbei wächst der Überblick über besondere Vor- und Nachteile gewisser Techniken. Wo ich bei den benutzen Werkzeugen angelangt bin...
Für Leute welche schnell sichtbare Ergebnisse erzielen wollen oder müssen, bieten sich WYSIWYG-Editoren an... für alle anderen gibt es Notepad. :thumbleft:
Diese WYSIWYG-Editoren (z.B. Dreamweaver) bieten heutzutage enorme Funktionalität, haben aber einen sehr geringen Lernfaktor. Wer eines Tages eine Funktion im Programm braucht welche es nicht gibt, der wird sich vermutlich mit der Lösung des Problems sehr schwertun.
Über Nacht zum krisensicheren Webdesigner zu werden ist schwieriger als über Nacht zum Millionär zu werden
Yoda würde wohl sagen:
"Effektive Programmierung erfordert Verstehen, Verstehen erfordert Lernen und Lernen erfordert Zeit."
Daher mein Abschliessender Rat an alle Beginner: Hört auf niemanden, probiert alles selber aus und versucht soviel wie möglich zu lernen... (Schaut ab solange ihr noch könnt)
Sorry für das lange Geschwafel, vielleicht fördert das Coden doch den Wahnsinn wie ein belgischer Arzt in einer Studie 2003 mal angeprangert hat ... :shaking2:
