Hallo Philipp,
[...] Notpad [...]
^...............ein freudscher Versprecher? ;))
Es wurde ja schon einiges gesagt, aber etliche Anmerkungen fehlen imho noch.
Zuerst muss ich Bio zustimmen, daß Javascript als Vorraussetzung zum betrachten _Deiner_ Seite nicht wirklich Not tut (für Chräckers schon :).
Alles ließe sich auch leicht ohne Javascript bewerkstelligen. Selbst die Mouseovereffekte in der Navigation lassen sich mit Text und CSS zeitgemäßer realisieren, zumal Du keine besonders exotische Schriftart verwendest (geht dann zwar nicht im NN<6, aber imho ist das tolerabel). Zudem könntest Du Dir so die leider nicht vorhandenen alt-texte in <img> sparen. Falls Du also bei der grafischen Textnavigation bleibst, solltes Du zumindest <img> um das alt-Attribut mit entsprechenden Texten ergänzen.
Um die verschiedenen Frames zu laden benötigst Du imho ebenfalls kein JS, sondern kannst einfach das übergordnete Frameset mit den entsprechenden Frames austauschen.
Das Frameset bereitet imho unnötigerweise Probleme bei kleineren Auflösungen als 1024 x 768. Auf der Startseite hat der Contentframe einen unnötig breiten linken Rand (vermutlich durch <blockquote>) wodurch ich bei 800 x 600 zum Querscrollen gezwungen werde. Bin ich ganz rechts angelangt, ist links noch lange nichts verschwunden. Wozu dient diese imho überflüssige Verbreiterung des Contents?
Dem Titelframe geht es genauso. Durch einen unnötig breiten Linken Rand verschwindet Text außerhalb des Browserfensters und kann Dank ausgeschalteter Scrollbalken auch nicht betrachtet werden. Hatte ich schon erwähnt, daß ich mit afaik noch relativ häufig anzutreffender Auflösung von 800x600 unterwegs bin? ;)
Würdest Du ganz auf das Frameset verzichten (was imho durchaus machbar wäre), könnten auch Nutzer mit niedrigen Auflösungen oder kleineren Browserfenstern mehr vom Content sehen, wenn sie den sehr hoch ausgefallen "Kopf" wegscrollen. Eine Mininavigation am Fuss der Inhaltsseiten kann imho die Navigation erleichtern, wenn man den Rahmen in ein eigenes Fenster lädt, oder von einer Suchmaschine zu Deiner Inhaltsseite kommt (ein typisches Framesproblem).
In der Statusleiste wiederholst Du redundanterweise meist wörtlich den Textinhalt der Navigationsgrafiken. Das tut nicht Not,ist in einigen Kreisen verpönt und imho hyperfluid. :)
Die Verwendung von <font> wird vom W3C afaik nicht mehr empfohlen. <font face="Arial, Helvetica, sans-serif"><font size=-1> ist vermutlich das Produkt eines HTML-Editors und sollte imho bereinigt werden, wodurch Du wieder ein paar Bytes sparen kannst :) Ich würde an Deiner Stelle allerdings kein <font> mehr verwenden, sondern ganz auf CSS setzen. Hintergrund- und Textfarben sowie Schriftart und -größe lassen sich auch im NN4.x durch Stylesheets steuern.
Überschriften sollten imho auch so ausgezeichnet (<hx>....</hx>) und nicht durch Attribute des Elements font simuliert werden.
Die Linkfarben im Contentteil finde ich etwas zu grellblau. Imho könntest Du die Linkfarbe in der Farbe der Mousovers im Navigationsteil angeben. Diese Farbe ist sozusagen schon eingeführt, und wird durch den Unterstrich und die Verwendung in der Navigation sicherlich auch schnell mit einem Link in Verbindung gebracht. Wenn Du schon Linkfarben definierst, die zufällig auch meinen Standardeinstellungen entsprechen, bin ich umso verwirrter, wenn sich die Farbe besuchter Links nicht ändert. Das solltest du vielleicht noch ändern, wo es doch soviele schöne Farben gibt ;-) (in verwende ab und zu ein schön neutrales dunkles Grau).
Gerade habe ich den Zufallslader für den Zitateframe entdeckt. Das geht zwar mit Javascript (ebenfalls mit ohne Frames ;), aber auch mit serverseitigen Techniken (wodurch es "immer" funktionieren könnte).
Fazit: Durch einige Änderungen könnte Deine Seite mit wesentlich weniger "Einschränkungen" auskommen und so wie ich es sehe ein paar Stufen in der HTML-Version (Du gibst momentan "4.0 transitional" an) nach oben klettern (vielleich sogar bis XHTML :)
Nach den Änderungen könntest Du auch den Javascripttest mit dem fast beleidigenden Hinweis wegschmeißen, und den "Optimiert für ..."-Text entfernen. Das wäre imho ein riesiger Gewinn für Deine Seite, ohne daß sie auch nur einen Deut schlechter aussehen würde.
Gruß Alex
Disclaimer: Ja, ich habe das, was ich hier ankreide, selbst schon gemacht und noch nicht überall beseitigt.
P.S.: Ich habe mir Deine Seiten mit NN4.73 angeschaut, der NOSAVE (in den Navigationsgrafiken wirkt das beinahe paranoid ;) ignoriert.