power-box.de
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 04.09.2007, 10:34   #1
TP-Insider
 
Benutzerbild von Jokai olvaso
 
Registriert seit: Nov 2004
Ort: Ulm
Jokai olvaso hilft, wo's gehtJokai olvaso hilft, wo's geht

Wie "böse" sind Tabellen?


Ich bin gerade dabei eine bestehende (mit Dreamweaver MX) erstellte Homepage zu überarbeiten. Bisher war alles eine einzige Tabellenorgie. Das Ersetzen des Tabellendickichts durch CSS hat auch sehr gut geklappt, nur jetzt bin ich an einem Punkt, wo ich mich frage, ob es Sinn macht:

Auf der Seite werden verschiedene Kurse angeboten und die Detailangaben (Ort, Kosten, Teilnehmerzahl usw.) werden tabellarisch präsentiert (was ja auch Sinn macht). Wäre es aus Gründen der Zugänglichkeit dennoch besser hier auch die verwendeten Tabellen komplett durch CSS zu ersetzen oder spielt das hier keine Rolle?

Sternchenfrage: wie reagiert Google (bzw. der Pagerank) wenn eine Seite inhaltlich gleich bleibt, aber die Struktur komplett umgeändert wird? Momentan hat die Seite (trotz des chaotischen Codes) einen recht hohen Pagerank.
__________________
"Quis custodiet ipsos custodos?" Juvenal

Die archaische Kultur von Minos hat dem Minotaurus alljährlich ihre Kinder geopfert, um Sicherheit zu gewinnen. Eine demokratische Kultur, die ihre Prinzipien dem Terrorismus in den Rachen wirft, handelt nicht anders. H. Prantl in NZZ Folio 09/07

Webseiten & Datenschutz - eine kurze Zusammenfassung
Jokai olvaso ist offline   Mit Zitat antworten


Alt 04.09.2007, 10:38   #2
TP-Moderator
 
Benutzerbild von Rizzo
 
Registriert seit: Aug 2004
Ort: Kaiserslautern
Rizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine UserRizzo lebt für das TP und seine User
Hallo Jokai olvaso,

Tabellen sind nicht böse, wenn man sie für den Zweck einsetzt für den sie bestimmt sind. Wenn Daten tabellarisch ausgegeben werden sollen, dann ist das gekünstelte erzwingen mit CSS falsch. Man soll nur keine Tabellen zum layouten zweckentfremden. Also: Layout und Optik = CSS - tabellarische Daten = Tabellen (die man natürlich auch mit CSS aufhübschen kann)

Google interessiert es herzlich wenig wie eine Seite aufgebaut ist, da nur die Texte erfasst werden.
[edit]
Dein letzter Satz beantwortet doch die Frage nach Google bereits. Angesichts der Tatsache das die Seite einen hohen PR hat, spricht doch eindeutig dafür das es Google egal ist, wie eine Seite "verpackt" ist.
Rizzo ist gerade online   Mit Zitat antworten
Alt 04.09.2007, 10:50   #3
TP-Moderator
 
Benutzerbild von satre
 
Registriert seit: Jan 2005
Ort: Düsseldorf
satre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine User
Aus Gründen der Barrierefreiheit sollte man bei Tabellen vor allem auf die richtige Semantik achten: Ein Herz für Tabellen, Biene-Award-Kriterien.

Die Tabellendefinitionen, wie .td, .th, .table solltest du möglichst in CSS angeben, um unnötigen Codebrei zu vermeiden.
__________________
» satre synchron
satre ist offline   Mit Zitat antworten
Alt 04.09.2007, 11:05   #4
TP-Insider
 
Benutzerbild von Jokai olvaso
 
Registriert seit: Nov 2004
Ort: Ulm
Jokai olvaso hilft, wo's gehtJokai olvaso hilft, wo's geht
Zitat:
Zitat von satre Beitrag anzeigen
Die Tabellendefinitionen, wie .td, .th, .table solltest du möglichst in CSS angeben, um unnötigen Codebrei zu vermeiden.
Danke für die beiden Antworten! Was genau meinst Du hier? Layout-Geschichten (Text-Formatierung, Farbe usw.)?
__________________
"Quis custodiet ipsos custodos?" Juvenal

Die archaische Kultur von Minos hat dem Minotaurus alljährlich ihre Kinder geopfert, um Sicherheit zu gewinnen. Eine demokratische Kultur, die ihre Prinzipien dem Terrorismus in den Rachen wirft, handelt nicht anders. H. Prantl in NZZ Folio 09/07

Webseiten & Datenschutz - eine kurze Zusammenfassung
Jokai olvaso ist offline   Mit Zitat antworten
Alt 04.09.2007, 11:16   #5
TP-Moderator
 
Benutzerbild von satre
 
Registriert seit: Jan 2005
Ort: Düsseldorf
satre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine Usersatre lebt für das TP und seine User
Zitat:
Zitat von Jokai olvaso Beitrag anzeigen
Danke für die beiden Antworten! Was genau meinst Du hier? Layout-Geschichten (Text-Formatierung, Farbe usw.)?
Genau.
Ein kleines Beispiel für den CSS-Code:

HTML-Code:
table.t_style2 {
background-color:#fff;
margin-top:5px;
margin-bottom:10px;
border-collapse:collapse;
width:100%;
}

.t_style2 th {
background-color:#142433;
color:#fff;
border:1px solid #999;
font-weight:bold;
padding:2px 4px;
}

.t_style2 td {
background-color:#fff;
color:#000;
border:1px solid #ccc;
padding:2px 4px;
}
In der HTML-Datei musst du für die Tabellenformatierung lediglich <table class="t_style2"> angeben.
__________________
» satre synchron
satre ist offline   Mit Zitat antworten
Alt 04.09.2007, 11:24   #6
TP-Specialist
 
Benutzerbild von Mich@el
 
Registriert seit: Oct 2005
Ort: Würzburg
Mich@el lebt für das TP und seine UserMich@el lebt für das TP und seine UserMich@el lebt für das TP und seine UserMich@el lebt für das TP und seine UserMich@el lebt für das TP und seine UserMich@el lebt für das TP und seine UserMich@el lebt für das TP und seine User
Diese Erklärung zum Thema Tabellenlayout finde ich auch ganz interessant gemacht.
__________________
Back to business!
Mich@el ist offline   Mit Zitat antworten
Alt 04.09.2007, 11:30   #7
TP-Insider
 
Benutzerbild von Jokai olvaso
 
Registriert seit: Nov 2004
Ort: Ulm
Jokai olvaso hilft, wo's gehtJokai olvaso hilft, wo's geht
Genau diese Präsentation war eigentlich der Auslöser meiner Frage, aber ich werde dann die Tabellen für den Zweck der Informationsvermittlung beibehalten.
__________________
"Quis custodiet ipsos custodos?" Juvenal

Die archaische Kultur von Minos hat dem Minotaurus alljährlich ihre Kinder geopfert, um Sicherheit zu gewinnen. Eine demokratische Kultur, die ihre Prinzipien dem Terrorismus in den Rachen wirft, handelt nicht anders. H. Prantl in NZZ Folio 09/07

Webseiten & Datenschutz - eine kurze Zusammenfassung
Jokai olvaso ist offline   Mit Zitat antworten
Alt 04.09.2007, 12:01   #8
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Wie schon gesagt: Für die Darstellung von tabellarischen Daten sind Tabellen durchaus geeignet.

Es geht darum, dass HTML die Struktur eines Dokuments, nicht das Aussehen, beschreiben soll. Das mit den Kursen ist ein Beispiel für etwas, was in einer Tabelle gehört: Um herauszufinden, wo der Kurs "Gartenzwerge für Anfänger" stattfindet, sucht man die Reihe "Gartenzwerge für Anfänger" und die Spalte "Ort", und dort wo sich Reihe und Spalte kreuzen, steht die Auskunft. Ohne <table> wäre die Tabelle von der Struktur her nur eine Liste Divs, die wohl ineinander verschachtelt werden, aber wenn man CSS ausschaltet, sieht man nur zusammenhanglose Texte und Zahlen.

Und das ist, denke ich mal, das Entscheidende: Schalte CSS aus und schau, ob du die Seite immer noch problemlos lesen kannst und Informationen finden kannst.

Beispiel: Ohne CSS, mit Tabelle:

Code:
Land           Hauptstadt    Sprache
Großbritannien London        Englisch
Frankreich     Paris         Französisch
Deutschland    Berlin        Deutsch
Ohne beides:

Code:
Land
Hauptstadt
Sprache
Großbritannien
London
Englisch
Frankreich
Paris
Französisch
Deutschland
Berlin
Deutsch
rewboss ist offline   Mit Zitat antworten
Alt 04.09.2007, 12:23   #9
TP-Senior
 
Registriert seit: Dec 2004
Ort: Wittlich
Eifelbär macht alles soweit korrekt
Zitat:
Zitat von rewboss Beitrag anzeigen
Und das ist, denke ich mal, das Entscheidende: Schalte CSS aus und schau, ob du die Seite immer noch problemlos lesen kannst und Informationen finden kannst.
Sehr guter Hinweis! Das sollte eigentlich das entscheidende Kriterium sein. Diese Diskussion zeigt aber leider auch, wie weit es mit der Tabellen-Hysterie schon gekommen ist. Tabellen um jeden Preis vermeiden zu wollen macht nun wirklich keinen Sinn...
__________________
Seid zuversichtlich! - Zumindest bis sie anfangen, Tiere paarweise nach Cape Canaveral zu bringen...
Eifelbär ist offline   Mit Zitat antworten
Alt 04.09.2007, 18:09   #10
TP-Moderator
 
Benutzerbild von Adromir
 
Registriert seit: Jun 2004
Ort: Hannover
Adromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine UserAdromir lebt für das TP und seine User
Wobei ein sauberes, semantisches Markup schon Auswirkung auf Google haben.
Sind jetzt keine gesicheren Aussagen, sondern wie bei den meisten SEO- Methoden eher "begründete Vermutungen":

1. Verhältnis zwischen Code und Inhalt beeinflusst die Listung (wenn ein Dokument zu 90% Code und nur zu 10% aus Inhalt besteht nicht so optimal).

2. Wörter in Überschriften werden stärker gewichtet, als in "normalen" Textabschnitten.
__________________
Je größer der Deppenfaktor, desto gigantischer das Bescheidwissergefühl
-Dieter Nuhr
Adromir ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
Wie "böse" sind Tabellen? Wie "böse" sind Tabellen?
« Webdesign im Bereich Arbeitsvermittlung | Hintergrund als Link »

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

Erweiterte Suche
Thema bewerten
Thema bewerten:

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 are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:52 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

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 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67