Ganz klar. Frames gehören nicht mehr auf die Website. Schon alleine durch deren Nachteile die allgemein bekannt sind.
Die da zum Beispiel wären ...
- Erschwertes Verlinken von Contentseiten
- Suchmaschinen kommen oft mit Frames nicht klar
- Frames sind nachweislich inperformant
- Frames sind erst ab HTML 4.0 nutzbar
- Quellcode ist nach aussen nicht leicht nachvollziehbar. Das könnte den Vertrauensbonus des Users kosten
- Eine Seite mit Frames ist viel aufwendiger zu Erstellen
Zu Tabellen gibt es ganz klar folgendes zu sagen...
Design sollte mit CSS gelöst werden, Daten gehören in Tabellen.
Beispiel:
Eine Seite soll über einen Header-, einen Footer- und einen Content-Bereich verfügen. So erzeuge ich (vereinfacht) diese 3 Container über CSS.
Wird im Contentbereiche eine Liste mit Fussballergebnissen verlangt, so wird diese Liste natürlich über eine Tabelle gelöst.
Dazu sind Tabellen da. (Siehe Excel etc)
MfG
Hroudtwolf