Hallo alle,

>>- Direkt in der html-datei einzubinden.
> Wobei mir eigentlich nicht so sehr gefaellt, dass
> bei PHP - aehnlich JS - Content und Funktionalitaet
> der Seite vermischt werden.

Na ja, diese Vermischung existiert bei vielen (den meisten?)
Perl-Scripts doch auch.
Sowie z.B. HTML-Code direkt per Script ausgegeben wird,
ist sie da. Es bleibt ein bisschen dem Geschick des
Programmieres ueberlassen, da moeglichst weitgehend zu trennen,
dadurch, dass man vielleicht statt dieser Direkteinbindung
lieber den "Rahmen-Code" aus einem leichter zu pflegenden
File holt, nur Werte einsetzt - sieht man nach meinen
Beobachtungen eher selten.
Ist an sich aber gar kein neues Thema, diese Trennung, nicht
erst im Web interessant.

Programmiersprachen teilen IMHO das Los so mancher Werkzeuge:
Ist das Produkt schlecht, so werden sie verantwortlich gemacht,
vergessend, dass sie nur _eine_ Ursache sind.
Der Umgang damit spielt auch seine Rolle.
Ich habe mich bisher nicht so intensiv mit PHP befasst
- noch nicht -, aber ich kann mir vorstellen, dass, saubere
Strukturen vorausgesetzt, damit schnell Funktionalitaet erreicht
werden kann, leicht wartbarer Code entsteht.
Das sind Aspekte, die mir persoenlich nicht unwichtig sind.

Ausserdem: Man muss sich schliesslich zum Glueck nicht fuer
eine und damit gleichzeitig gegen die andere entscheiden,
darf je nach Anwendungsfall und auch ein bisschen nach Geschmack
und perseonlicher Vorliebe auswaehlen.

> in Suchmaschinen. Denn Javascript bringt bei
> manchen Suchmaschinen Nachteile (Lycos, Excite)
> und deshalb empfehle ich den Kunden immer, JS
> in eine externe Date, Endung *.js, auszulagern.

Wie das bei den Suchmaschinen aussieht, weiss ich nicht.
Wer anders?
Aber die externen .js-Files sind 'ne zweischneidige Sache.
Klar, man kann damit grosse Teile des Codes vor den Suchmaschinen
"verstecken", aber dafuer tut man sich in vielen Faellen die Muehe
an, die JS1.0-Alternative ganz separat machen zu muessen.
Und wo steht die dann? Genau da, wo man wegen der Suchmaschinen
kein JS-Code haben will. Effekt?

Gruesse
Christine

Antwort per Email an