Hallo Klawischnigg,
Hör mal, ich weiß und habe gesehen, daß seine Seite aussieht wie Sau und daß sie nicht validiert. Nicht valide kann aber viele Ursachen haben, da kann es schon genügen, einfach <script language="javascript"> zu schreiben, und schon validiert die Seite nicht mehr - was aber hätte das mit seinem Problem zu tun? Hättest Du dann auch geschrieben, daß es sinnlos ist, sich mit seinen Gestaltungsproblemen auseinanderzusetzen, nur weil seine Seite nicht validiert?
nein.
... Dein Hinweis mit der Validierung war aus meiner Sicht unter diesen Umständen ziemlich wertlos.
Das weiß ich nicht, weil meine Phantasie nicht ausreicht, zu raten, was die Browser aus den Fehlern machen.
In Wahrheit hätte er natürlich auf Tabellen verzichten können, ich hätte ihm bei seiner Konstruktion sogar zu absoluter Positionierung geraten, das wäre unter diesen Umständen absolut vertretbar. Aber ich denke einmal, wenn er diesen Gedanken selbst nicht hat, dann deshalb, weil er diese Technik in einem Maße nicht beherrscht, daß ich nicht davon ausgehe, daß er so etwas unbedingt erlernen will.
Daher habe ich zu Tabellen geschwiegen.
Meine Fragen zu Frames und Javascript waren nur als dezenter Hinweis gedacht, auf noch weitere Probleme hinzuweisen.
Sehr dezent, viele Probleme. Glaubst Du wirklich, daß man seine Konstruktion ohne Javascript realisieren kann oder eine alternative Konstruktion für noscript-User in einem vertretbaren Ausmaß anbieten kann?
Ja! Natürlich nicht die Spielereien, aber für die Navigation muss es eine JS-freie Alternative geben. Ein paar Links im <noscript> und schon stimmt es.
Daß man es ohne Frames hätte genauso hinbiegen können, ja, ok, und? Hat er danach gefragt? Vor allem: was wäre bei genau seiner Seite damit gewonnen? Von Suchmaschinen wird er bei so einer Konstruktion ohnehin ignoriert, also, so what?
ein Einerframe ist eigentlich überflüssig. Oder habe ich da was übersehen?
(Ich weiss, DU kannst es besser...)
dann weißt du mehr als ich.
Bevor ich eine Tabelle in eine DIV-Suppe umwandle, lasse ich es lieber. Es gibt Layouts, die kann man zwar tabellenfrei erstellen, aber der Preis sind viele verschachtelte DIVs. Eben typische "Tabellenlayouts". Daher äußere ich mich auch nicht zu Tabellen. Tabellen sind auch nicht zwangsweise Barrieren und eine DIV-Suppe muss nicht barrierefrei sein.
Aber zu Frames und JS-Navigation äußere ich mich schon kritisch.
Noch ein Statement für Robert, damit er nicht glaubt, ich hätte ihn vergessen:
Schau dir mal http://de.selfhtml.org/css/eigenschaften/randabstand.htm, http://de.selfhtml.org/css/eigenschaften/innenabstand.htm und http://de.selfhtml.org/css/eigenschaften/positionierung.htm an.
Gruß, Jürgen