Antwort
 
Themen-Optionen Thema durchsuchen
Alt 12.08.2006, 08:33 Nach oben    #1
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard Frames oder Tables, was ist besser?

Hallo,
ich arbeite an einer kleinen Seite, in der ich Informationen über meinen Server anzeige. Diese hole ich aber auch mit anderen Programmen, die ein eigenes Layout haben.

Meine Idee sieht wie folgt aus:
Ich habe oben eine Leiste mit Links, in der man die einzelnen Programme aufrufen kann und dann unter der Leiste angezeigt werden. Ein Beispiel wäre PhpSysInfo. Meine Menüleiste soll aber immer oben zu sehen sein. Verwende ich nun besser Tabellen oder Frames. Ich sehe Frames als leichter einzubauen und anzuwenden an. Mit den Tabellen wird das ganze glaub ich etwas schwieriger. Aber sollte man Frames noch benutzen?

Bin für einen Rat sehr dankbar!
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein
bacarni ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 09:22 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Bevor jetzt die Alternative vorgestellt wird .. nutze auf gar keinen Fall Frames!
Nimm die Aussage einfach hin, eine Diskussion darüber ist wertlos.

Also kommen wir zur nächsten Frage:
"Tabellen- oder semantisch korrektes Layout?"

Dazu hinterlasse ich einfach mal ein paar Links, die du dir mal durchlesen kannst:
Layouten ohne Tabellen, css4you.de
CSS contra Tabelle-Layout, Vor- und Nachteile, antikoerperchen.de
Warum arbeiten mit Tabellen dumm ist, seybold.jan-andresen.de
CSS-basierte Layouts, de.selfhtml.org

Und natürlich Google.
Grüße, Ben.

Geändert von Ben (12.08.2006 um 10:11 Uhr) Grund: Tippfehler verbessert
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 10:06 Nach oben    #3
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard

Danke für die Links. Werde mich da mal durcharbeiten...
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein
bacarni ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 10:43 Nach oben    #4
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Zitat:
Also kommen wir zur nächsten Frage:
"Tabellen- oder semantisch korrektes Layout?"
Aber wenn man für seine Zwecke kein semantisch korrektes Layout braucht?
Ich halte Frames in diesem Fall für durchaus sinnvoll.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 10:53 Nach oben    #5
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Tjoa Lars. Du scheinst entweder den css4you.de-Artikel nicht zu kennen oder du warst einfach nur zu faul dem Link zu folgen.
Zitieren wir doch mal, okay?

Zitat:
Private Homepages
Die oben genannten Argumente treffen sicherlich nicht alle auf private Homepages zu. Auf der anderen Seite steht hier der Spaß am Schreiben der Webseite im Vordergrund. Also solltest du doch an diesem Thema interessiert sein und etwas tiefer einsteigen, oder?
Dort wird abgewägt, ob es nötig ist semantisch korrekt zu arbeiten.

Dass du Frames als akzeptabel bezeichnest .. da antworte ich gar nicht drauf. Aus dem Zeitalter bin ich für meinen Teil raus.

Grüße, Ben.
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 11:17 Nach oben    #6
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Wie willst du denn das, was bacarni vorhat, sonst machen?


// edit:
Erzähl mir nicht, dass du kein phpMyAdmin verwendest. Und dann sag nochmal, dass du aus dem Frames-Zeitalter raus bist.


// edit2:
Zitat:
Aber sollte man Frames noch benutzen?
Du bist der einzige User, es kommen keine Suchmaschinen drauf, warum also auf Gedeih und Verderb semantisch korrektes HTML verwenden? Für genau das, was du machen willst, gibt es Frames.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 11:38 Nach oben    #7
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Zitat:
Zitat von Lars
Erzähl mir nicht, dass du kein phpMyAdmin verwendest. Und dann sag nochmal, dass du aus dem Frames-Zeitalter raus bist.
Nutze ich manchmal, und ja .. ich bin raus!

Zitat:
Zitat von Lars
Du bist der einzige User
Das habe ich "überlesen". Sorry.

Nichtsdestotrotz ... ich bleibe bei meiner Ansicht, dass man diese Technik nicht mehr anwenden sollte.
Das ist genau, wenn man immer weiter nur mit der DOS-Box arbeitet, weil man da so ein paar tolle Spielchen spielen konnte.

Aber egal. Eine Diskussion will ich nicht starten und werde sie auch nicht führen.
Jedem das Seine.

Fazit ist, dass ich nicht erkannt habe, dass die Seite nicht für die Öffentlichkeit zugänglich ist.

Grüße, Ben.
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.08.2006, 12:41 Nach oben    #8
 
Registriert seit: 10.11.2005
Ort: Schweiz -> Basel
Beiträge: 211
Standard

Nichts gegen meine DOS-Box. Wie soll ich sonst die alten SimCity-Titel spielen? *g*

Wenn das eine Persönliche Seite nur für dich ist, also weder Benutzer noch Suchmaschinen müssen/sollen sie finden, dann würd ich dir auch zu Frames raten, weil du dir damit anscheinend ne grosse Menge an Arbeit sparen kannst.

Soll die Seite allerdings öffentlich sein, von Google etc. gut gefunden und aufgenommen werden, etc. Dann lohnen sich die Links von Ben natürlich wieder extrem.

Eine Grundsatzdiskussion will ich vermeiden, trotzdem finde ich, dass man Frames nicht abhaken kann/darf. Es gibt Einsatzmöglichkeiten, wo sich Frames durchaus lohnen und zwar einfach aus dem Grund, dass man sich Arbeit sparen kann.
think ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 13.08.2006, 22:12 Nach oben    #9
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 427
Standard

Ben ist nicht der einzigste, der aus dem "Frame-Zeitalter" raus ist.
es gibt viele möglichkeiten frames zu ersetzen, die schöner sind.

CSS: man muss zwar da, wo ein frame eine seite einbindet, den code direkt rein schreiben, ist aber schöner.

PHP: hier kann man durch eine Zeile eine Seite einbinden, keiner sieht es, und es ist auch leicht (außer man hat keinen PHP fähigen server...)
Xean ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.08.2006, 05:52 Nach oben    #10
Benutzer
 
Registriert seit: 12.08.2006
Beiträge: 38
Standard

Hi @ll

Meine Meinung dazu ist eindeutig, keine Frames und Tabellen für das Layout nutzen. Dies gilt nicht nur im Hinblick auf die Barrierefreiheit, sondern auch darauf Layout und Inhalt strikt zu trennen. Diese Trennung ist von unermesslichem Vorteil, weshalb ich eigentlich immer dazu rate Divs in Verbindung mit CSS zu nutzen.

Wer keine PHP fähigen Webspace hat, sollte sich für ein größeres Projekt ( > 10 Seiten) einen Solchen zulegen.

Gruß
Hobbyuser
Hobbyuser ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.08.2006, 13:07 Nach oben    #11
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 550
Standard

Zitat:
Zitat von Ben
Zitat:
Zitat von Lars
Erzähl mir nicht, dass du kein phpMyAdmin verwendest. Und dann sag nochmal, dass du aus dem Frames-Zeitalter raus bist.
Nutze ich manchmal, und ja .. ich bin raus!
phpMyAdmin ist aber keine webseite im klassischen sinne sondern eins datenbank-client software. und früher oder später wird das frame-system vermutlich auf ajax umgestellt.
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.08.2006, 16:11 Nach oben    #12
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Lest doch mal den _ganzen_ Thread. Ich will hier echt nicht alles dreimal schreiben

Zitat:
phpMyAdmin ist aber keine webseite im klassischen sinne
bacarnis Sache ebenfalls nicht.

Zitat:
es gibt viele möglichkeiten frames zu ersetzen, die schöner sind.
Ja ja ja, weiß ich ja. Trotzdem sind Frames imo immernoch die beste Möglichkeit, nicht zusammen gehörende Seiten zu verbinden. Ist halt meine Meinung, da könnt ihr drauf rumreiten wie ihr wollt.

Zitat:
Barrierefreiheit
Die ist ja, wie bereits angesprochen, bei dem, was bacarni vorhat, irrelevant.

Zitat:
Wer keine PHP fähigen Webspace hat
Darum gehts nicht.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.08.2006, 23:55 Nach oben    #13
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

Ich stimme Lars zu.
Will er "fremde" Seiten ohne großen Aufwand und ohne schnickschnack wie Suchmaschinenoptimierung einbinden, dann sind Frames besser geeignet. Wenn er auch noch der einzige Betrachter ist, dann ist denke ich Usability für ihn das A und O.

Vielleicht sollte man auch mal lesen, was genau er haben will:
Zitat:
Ich habe oben eine Leiste mit Links, in der man die einzelnen Programme aufrufen kann und dann unter der Leiste angezeigt werden. [...] Meine Menüleiste soll aber immer oben zu sehen sein. Verwende ich nun besser Tabellen oder Frames.
Bingo. Der obere Frame mit dem Menü wäre immer sichtbar, egal wie das Hauptframe gescrollt wird. Das ist was er will und das ist definitiv ein Anwendungsgebiet, bei dem Frames die beste und effektivste Lösung sind.
Sicher geht auch ein Div, welches via Javascript beim scrollen mitgeschoben wird, allerdings ist das einfach nur ein Umweg der in dem Fall definitiv keinen Sinn macht.
__________________
I did it my way - Senseless-Blog
Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.08.2006, 00:19 Nach oben    #14
Benjamin Steininger
 
Benutzerbild von robo47
 
Registriert seit: 02.06.2005
Ort: weiher im tiefsten Odenwald
Beiträge: 1.204
Standard

Zitat:
Zitat von WarrenFaith
Bingo. Der obere Frame mit dem Menü wäre immer sichtbar, egal wie das Hauptframe gescrollt wird. Das ist was er will und das ist definitiv ein Anwendungsgebiet, bei dem Frames die beste und effektivste Lösung sind.
Sicher geht auch ein Div, welches via Javascript beim scrollen mitgeschoben wird, allerdings ist das einfach nur ein Umweg der in dem Fall definitiv keinen Sinn macht.
mittles
Code:
position:absolute
sollte das doch auch ohne probleme nur mit css möglich sein oder hab ich das falsch verstanden ?

mfg
robo47
robo47 ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.08.2006, 04:58 Nach oben    #15
Benutzer
 
Registriert seit: 12.08.2006
Beiträge: 38
Standard

Zitat:
Zitat von robo47
mittles
Code:
position:absolute
sollte das doch auch ohne probleme nur mit css möglich sein oder hab ich das falsch verstanden ?
JA!

Wenn überhaupt muss die Div mit "position:fixed;" positioniert werden und dann funktioniert das mal wieder nicht im IE. Wobei dies nach meinem Wissensstand beim IE 7 ausgebessert wurde.

Sicherlich kann man auch Frames verwenden solange die Seite nur einem kleinen auserlesenen Userkreis zugänglich ist. Allerdings spricht dann auch nichts dagegen, dass dieser Userkreis einen Browser verwendet der "position:fixed;" unterstützt.

Nebenbei bemerkt, wird nur die Seite des Inhaltsframes aufgerufen sieht man ja auch garkeine Navigation, was bei einer Div-Seite definitiv nicht passieren kann.
Hobbyuser ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.08.2006, 13:56 Nach oben    #16
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

Fazit: Frames sind die einfachste Lösung.
__________________
Gedanken aus Draht stricken einen Zaun.
Lars ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Was spricht gegen den Einsatz von Frames? Jan HTML, XML und CSS 16 27.12.2006 14:00
Frames vermeiden - aber wie...? Homepagespeicher PHP-Programmierung 19 19.08.2006 19:54
MySQL 5.1 kommt in die Beta-Phase Ben Nachrichten 1 02.03.2006 14:31
Dynamic Tables With XLST Ben Plauderecke 3 08.01.2006 21:14
str_replace() gegen preg_replace(), was ist besser? schifti PHP-Programmierung 2 21.02.2005 12:29


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:51 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45