Hi,
Hehe.. richtig vermutet. Sind aber - bis auf die Verwendung von XHTML 1.1 - nur Kleinigkeiten:
Ich werde die Seite nun nicht nochmal umschreiben. Sie war ja bereits HTML4 valid (kurzzeitig auch xhtml 1.0) und nun habe ich sie eben auf 1.1 umgestellt, ohne tieferen Hintergrund, nur aus Spass an der Freude.
Das Link-Element "zum Seitenanfang" finde ich ungünstig zumal es die Seite neu lädt. Besser fände ich eine komplette guided tour.
Die Seite muss nicht neu Laden, wenn JS aktiviert ist. in html konnte ich einen Anker ja recht simple machen mit name="#top", das ging nun zum einen nicht, da die index.php ja stets die einzige Datei ist und ich keinen anderen Weg gefunden habe außer über ID, was letztlich aber einem neuladen der Seite gleich kommt und zum anderen ist das Attribut "name" ja leider auch nicht mehr dabei ähnlich wie <u>.
Was ist eine "guided tour"?
Die Schrift ist mir zu klein.
Gut, ist subjektiv, ich mags z.Z. klein...
Der Quelltext könnte deutlich entschlackt werden. Viel zuviele Metas, "window.defaultStatus" - pfui und dann noch überall Eventhandler...
Ja, bei den METAS könnte man in der Tat mal welche entfernen^^ Wollte ich eigentlich auch schon gemacht haben, aber andere Sachen hatten irgendiwe Vorrang. Empfehlungen?
Zu window.defaultStatus und den mousover Events: Eine Seite, die sich ursprünglich mit einem JavaScript beschäftigt hat, darf auch ein wenig mit diesen Spielen....
Tabellenlayout [...] wozu gibt's CSS
Das ist auch mein Persönlicher Punkt, der mich noch stört :-/ Leider sind bisher drei anläufe gescheitert, die Seite ohne Layouttabelle zu machen, weil ich es bisher nciht hinbekommen habe, sowohl die Linke als auch die rechte Graphik mit der Seite "mitwachsen" zu lassen. Eine ist kein Problem aber die zweite will dann immer nciht mehr...
und dann die ganzen Javascripte im Body verstreut. Warum keine allgemein verwendbaren Funktionen im ausgelagerten Script?
Das leigt ganz einfach daran, dass ich die Seite gerade erst fertig gestellt habe. Dabei war sie aber stets im Netz, so das Unterseiten immer wieder hinzugekommen sind, wo letztlich auch ggf. neue JS enthalten waren, bzw. Teile aus anderen Scripten übernommen wurden sind. Ich müsste mir auch hier mal die Zeit nehmen, es zu ändern und in meine externe Datei - vorhanden ist sie ja bereits - zu überführen.
Letztlich möchte ich nochmal betonen, dass es sich bei dieser Seite um meine erste in PHP erstellte handelt, die nun vll einem Monat existiert in dieser Form. Erwarte also bitte nicht den Perfektionisten, auch gerade was Fachbegriffe angeht...
freundliche Grüße
Ingo
gute Nacht,
Micha