Hauptmenü öffnen

Memory Alpha Nova β

Forum:Tabellenklassen

Ich habe ja in letzter Zeit versucht Tabellen aus der Datenbank zu entfernen die als Layout-Elemente missbraucht wurden. Es gib innerhalb des Systems immernoch tabellen die ich nicht ersetzen kann. so zum Beispiel im TOC (also im inhaltsverzeicheniss langer artikel). im css gibt es auch weiterhin einige Tabellen-Klassen, die meisten werden theoretisch nicht länger benötigt. hier mal die klassen die wir haben:

Tabellenklassen die es bisher gibtBearbeiten

UnoformatiertBearbeiten

so sieht die beispieltabelle unformatiert aus. ich würde sie so lassen. nicht zuletzt da die von system verwendeten tabellen auch selten eine klasse haben. wenn ich die unformatierten tabellen ändern würde, könnte das unabsehbare folgen haben.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

GreyBearbeiten

Dies ist die einziege tabellenklasse die wirklich für Tabellen verwendet wird. ich weis zwar nicht warum sie "grey" heist, aber mit der bin ich auch ganz zufireden. ich würde ihr einen logischeren namen geben, das wars aber auch schon.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3


BrowserBearbeiten

diese vorlage wird/wurde als Layout element missbraucht. ist theoretisch nicht mehr benötigt, da durch die Vorlage:Navigationsleiste Episoden ersetzt wurde, die keine tabelle mehr benötigt. da die beispieltabelle vier spalten hat, sieht sie auch recht merkwürdig aus. wenn Vorlage:Navigationsleiste Episoden überall drin ist, können wir diese klasse glaube ich löschen.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

mainpageBearbeiten

so wie die vorherige klasse wurde auch hier eine tabelle zu Layoutzwecken missbraucht. sie ist ebenfalls theoretisch nicht nötig weil duch die Vorlage Vorlage:Mehrspalter ersetzt, die ohne tabellen auskommt.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

forumlistBearbeiten

diese tabellenklasse wird, wie der name schon sagt vom forum benutzt. schon allein weil sie im scheinbar nur ein einzieges mal verwendet wird, ist eine klasse eigentlich unnötig. vlt, finden wir im laufe dieser diskussion einen ersatz.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

wiki-sidebarBearbeiten

diese tabelle wurde von der sidebar verwendet. sie ist 300px breit, wird vom text umflossen und die schrift in den zellen kleiner. in der Vorlage:Sidebar gibt es keine tabellen mehr daher wird auch diese tabelle im grunde nicht mehr gebraucht.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

nav-simpleBearbeiten

diese klasse wurde zumindest teilweise von Navigationsleisten verwendet. rein semantisch gibt es bisher keinen grund eine Navigationsleiste als tabelle zu formatieren. ich denke darüber nach, eine navigationsleiste für das Periodensystem der Elemente zu machen, die enthielte dann eine Tabelle. aber die hat andere anforderungen an diese klasse. mal sehen.

Tabellenklassen die es vlt geben. sollteBearbeiten

Große TabellenBearbeiten

wir haben in der datenbank teilweise wirklich riesiege tabellen. so lange sie nur in der Y-Achse umfangreich sind, ist das aber kein problem weil man ja auch scrollen kann. mit der X-Achse ist das aber anders, wir können ja nicht horizontal scrollen. groß und komplex ist zB diese hier. ich würde vorschlagen bei diesen riesiegen Tabellen die schriftgröße zu veringern. vlt so ungefähr auch .9em.

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

Vertikale TabellenBearbeiten

die meisten bzw. wichtigsten tabellen enthalten nur aufstellungen von Episoden, so zB. TNG Staffel 1 und co. diese listen enthalten immer das attribut width=100% und das muss ja nicht sein, dies könnte man also auf die klasse auslagern. ausserdem währe für diese tabellen ein hover effekt sinnvoll, nur so als vorschlag. diese tabelle währe übrigens der forumlist nicht unähnlich, also, ein möglicher Ersatz

A B C D
1 A1 B1 C1 D1
2 A2 B2 C2 D2
3 A3 B3 C3 D3

Ideen?Bearbeiten

fällt euch noch irgentwas dringendes ein?--ShismaBitte korrigiert mich 14:45, 20. Nov. 2008 (UTC)