News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 7
Seite [1]
ven0m


Going for pro




Herkunft: Essen
Beiträge: 406
# Thema - 27.01.2009 um 22:37 Uhr
Abend zusammen,

Wie man evtl. an dem thread namen erkennen kann bin ich momentan am überlegen ein neues themeset zu erstellen, allerdings sollte dieses dann mit div's arbeiten und komplett auf tables verzichten.

Mein problem besteht darin das ich mir nicht ganz sicher bin wie ich das mit den css files am besten lösen kann... ich könnte eine "globale" css datei erstellen und dort alles reinschreiben. Dagegen spricht allerdings das diese am ende zu groß und unübersichtlich wäre um "mal eben" was an bestimmten tpl files zu ändern.

Die zweite möglichkeit wäre für jedes Modul seperat css files erstellen. Klar wären die einzelnen datein übersichtlich. Nur stelle ich mir die frage ob das ganze dann noch übersichtlich wäre und wie sich das ganze mit dem Browser Cache verhält (korrigiert mich falls mit der vermutung falsch liege das die css files in den cache geladen werden).



Wie würdet ihr das ganze angehen?


MfG
ven0m


------------------
Gruß
ven0m
Inaktiv
fay-pain


Specialist




Beiträge: 2006
# Antwort: 1 - 27.01.2009 um 22:41 Uhr
Nabend,

also wir haben es selbst schon mehrere Male durchgekaut... du wirst nicht komplett auf Tabellen verzichten können. ganz einfach, weil ~40% Tabellen sind, die eine tabelarische Funktion haben.
Sprich manage/list/etc.

Zu deiner CSS Geschichte selbst... du wirst doch wohl nicht für jedes Modul ne CSS anlegen...tsts
Also bei ~40-50 Modulen: Happy Birthday


------------------
Manchmal hast du fay und machmal pain.
- hajo

Zuletzt editiert von fay-pain am 27.01.2009 um 22:42 Uhr (2x Editiert)
Inaktiv
|
ven0m
Thread-Ersteller


Going for pro




Herkunft: Essen
Beiträge: 406
# Antwort: 2 - 27.01.2009 um 22:50 Uhr
Zu deiner CSS Geschichte selbst... du wirst doch wohl nicht für jedes Modul ne CSS anlegen...tsts
Also bei ~40-50 Modulen: Happy Birthday


Ne das hatte ich persönlich nicht vor, wurde mir von einem bekannten vorgeschlagen. Und ich wollte es hier nur mal dazu schreiben um zu sehen was andere leute davon halten.


------------------
Gruß
ven0m

Inaktiv
|
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Antwort: 3 - 27.01.2009 um 23:02 Uhr
Wie fay schon sagte, Tabellen sind für tabellarische Ansichten gedacht und von daher auch sinnvoll für Tabellen eben...(klingt ja auch logisch)
wieso also alles Zwanghaft auf DIV umstellen, wenn doch Tabellen extra dafür gemacht sind?

Außer du willst die ganzen Sachen (wie Memberlist Newslist etc...) nicht mehr tabellarisch darstellen, dann wäre ein Umbau natürlich nötig

Natürlich kannst du die Themes dahingehend durchforsten, dass da wo keine Tabellen benötigt werden, auch keine Tabellen benutzt werden


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
Nachtmeister


Specialist




Herkunft: Bern
Beiträge: 2091
# Antwort: 4 - 27.01.2009 um 23:33 Uhr
btw. ist es immer noch besser alles CSS in eine Datei zu packen und schön zu kommentieren als mehrere CSS Files zu erstellen. Grösse ist weniger schlimm als wenn die Seite mehr als ein CSS auslesen muss.


------------------
"God created the universe in 1 Day, and then spent 5 days making it look good In Internet Explorer"

Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 5 - 28.01.2009 um 14:50 Uhr
für jedes modul eine css-file widerspricht dem gedanken hinter css:
ein stylesheet soll unabhängig vom inhalt(in diesem fall ist das modul der inhalt) ein layout/design beschreiben, sodass du eben nicht für jeden inhalt das layout neu beschreiben musst.

wenn du aber jedem modul ne css gibst, dann musst du wenn du eine farbe in allen modulen ändern willst theoretisch alle css dateien bearbeiten.

natürlich kann man dann auch eine globale css-datei aben und die expliziten dateien sehr klein halten, sodass es in der praxis keine probleme mehr macht, doch im endeffekt ist es einfach nicht der sinn.


------------------
www.laszlokorte.de

Inaktiv
|
FieserFriese


Wannabe poster





Beiträge: 22
# Antwort: 6 - 28.01.2009 um 15:50 Uhr
Sehe ich genau wie schiri und nachtmeister. der sinn von mehreren ccs kontakariert das ganze system das dahintersteht.

eine css global angelegt und du kannst die ganze seite beherrschen. und die paar bytes die du damit lädts sind echt zu vernachlässigen, der nutzen gegenüber deiner variante ist: VIEIEIEIEIEIEL weniger pflegeaufwand und ein einheitliches erscheinungsbild deiner seite


Inaktiv
|
ven0m
Thread-Ersteller


Going for pro




Herkunft: Essen
Beiträge: 406
# Antwort: 7 - 28.01.2009 um 17:09 Uhr
@ FieserFriese:

Ich hatte ja beide varianten aufgezählt, sowohl eine globale css datei und halt viele kleine. Wobei der vorschlag mit den vielen kleinen files von einem bekannten kam der allerdings nicht so viel ahnung von css hat^^

Ich glaub ich werd mir das nochmal durch den kopf gehen lassen, weil es doch schon viel aufwand wäre alles auf div's umzustellen.


MfG
ven0m


------------------
Gruß
ven0m

Inaktiv
|
Antworten: 7
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo