Nach einer viel zu kurzen Nacht, die eigentlich schon keine mehr war :) ...
Dass allein muss der Grund sein, um zum wiederholten Male das Gleiche runterzuleiern.
Um dir wenigstens ein bisschen die Möglichkeit zu geben zu verstehen:
DU hast behauptet Frames würden mit dem Bade ausgeschüttet.
Aber keiner hat bisher bestritten dass Frames durchaus Anwendungsgebiete haben können und dass es Entwicklungen gibt, die versuchen manche Nachteile von ihnen zu beseitigen.
Keiner hier hat Frames verdammt und auf XFRAMES verwiesen, sondern dass war lediglich ein Antwort auf deine haltlose Behauptungen Frames würden von irgendjemand verteufelt und deshalb von Dogmatikern oder Mainstream oder wie immer du es nannest abgeschafft.
Das Gegenteil ist der Fall sondern die bekannten Nachteile:
Zitat:
* The [back] button works unintuitively in many cases.
* You cannot bookmark a collection of documents in a frameset.
* If you do a [reload], the result may be different to what you had.
* [page up] and [page down] are often hard to do.
* You can get trapped in a frameset.
* Searching finds HTML pages, not Framed pages, so search results usually give you pages without the navigation context that they were intended to be in.
* Since you can't content negotiatiate, noframes markup is necessary for user agents that don't support frames. However, almost no one produces noframes content, and so it ruins Web searches, since search engines are examples of user agents that do not support frames.
* There are security problems caused by the fact that it is not visible to the user when different frames come from different sources.
sollen wenn möglich durch XFrames beseitigt werden. Wenn dies nicht funktioniert oder wenn kein Browserhersteller diese so umsetzten will, wird es weiterhin Frames geben. Da kannst du noch so oft etwas anderes behaupten.
Auch hat dir hier niemand die Entscheidung für gewisse Techniken für dein Projekt angezweifelt, aber das ist wohl deine Paranoia. Wenn du Frames für richtig hältst, gut. Es gäbe sicher andere Möglichkeiten die vielleicht auch sinnvoller wären (z.b. um Seiten auch Bookmarken zu können), z.b. der Einsatz von JS.
Und hier sind wir beim nächsten Punkt den du wiederholst bis zum umfallen. Niemand sagt du sollst auf JS verzichten, nur sollst du dir überlegen ob du die Funktionalität der Seite für manche User einschränken willst. Kommst du für dein Projekt zum Schluss ja du kannst, dann spricht nichts gegen den Einsatz. Nur musst du dir darüber im klaren sein, dass du damit den Nutzen der Seite einschränkst. Ob du es wahr haben willst oder nicht.
Genau das gleiche betrifft Barrierefreiheit. Es ist deine Entscheidung (solange du keine Seite machst die per Gesetz Barrierefrei sein müssen). Und wir die Dogmatiker oder Mainstream oder wie du uns nennen möchtest, fragen dich ob du sicher bist das du es willst, weil es oftmals Wege gibt die Barrieren nicht einzubauen. Und ob du diesen Lernprozess nicht mitmachen willst. Und hier steht deine Antwort, nein ich will nicht als letztes Wort.
Ist doch ok, wir wollen dir Möglichkeiten zeigen, wenn du sie nicht nutzen willst, wird dich niemand daran hindern können.
Als letztes noch
Doch es geht! Du kannst sehr gut mit CSS Inhalt und Layout trennen. Der Klassiker der dir das zeigt ist http://www.csszengarden.com/.
Aber wenn du ein Layout hast, dass eine Tabellenstruktur hat, wirst du eine Tabelle nicht ersetzen können das stimmt.
Struppi.