Du bist nicht eingeloggt! Möglicherweise kannst du deswegen nicht alles sehen.
  (Noch kein mods.de-Account? / Passwort vergessen?)
Zur Übersichtsseite
Hallo anonymer User.
Bitte logge dich ein
oder registriere dich!
 Moderiert von: Che Guevara


 Thema: BB 2.0 ( Nur echt mit abgerundeten Ecken )
[1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 nächste »
erste ungelesene Seite | letzter Beitrag 
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Nur echt mit abgerundeten Ecken
Trac + SVN
http://student.hs-albsig.de/svn/bb2/

Wer was einchecken möchte: Account bei Ghandi beantragen (pm)


Spontanthread, daher ohne einleitende Worte (bis auf diese hier).

Idee: Neuentwicklung des Forentemplates bei - so weit möglich - gleich Look & Feel.

Warum: Das aktuelle Template basiert auf Tabellen. Tabellen sind hässlich, komplex, unübersichtlich, usw.

Verwendete Techniken: Boxen (div & span), sowie CSS. Möglicherweise Listen.

Vorteile:
- verbesserte Wartbarkeit, durch saubereren Quellcode
- Trafficeinsparungen (dadurch das das Layout aus einer gecachten CSS Datei bestimmt wird) - ich schätze ~ 20%
- klare Trennung von Daten und Layout
- bessere benutzbarkeit von externen Entwicklern (Nebeneffekt)

---

Projektphasen:

  • Grundlegen Implementierungsentscheidungen
  • Grobentwurf der Struktur
  • Zerlegen in Arbeitspakete
  • Arbeitspakete bearbeiten
  • Zusammenführen der Arbeitspakete
  • Browserkompatibilitäten testen
  • Bugfixing


---

Erste Idee für das Layout der Postings:
 
Code:
# RFC 001
<ul>
	<li class="post">
		<div class "user_box">
			<a href="profile.php?uid=123">Username</a>
			<img src="bender.gif" />
		</div>
		<div class "post_box">
			Hi there!
		</div>
	</li>
	<li class="post">
		<div class "user_box">
			<a href="profile.php?uid=345">Username</a>
			<img src="bender.gif" />
		</div>
		<div class "post_box">
			<div class="quote">
				Hi there!
			</div>
			Welcome back.
		</div>
	</li>
</ul>
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TriggerTG am 27.12.2008 12:35]
20.07.2007 15:24:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Y2Keeper

Y2Keeper
Gute Idee, aber Listen sind hier, meiner Meinung nach fehl am platz.

 
Code:
<div id="wrapper">
	<div class="post">
		<div class "user_box">
			<a href="profile.php?uid=123">Username</a>
			<img src="bender.gif" />
		</div>
		<div class "post_box">
			Hi there!
		</div>
	</div>
</div>


/Ach ja. Listen finde ich in dieser Situation unpassend weil es sich lediglich bedingt um eine Auflistung handelt, und vermutlich besser durch verschachtelte divs zu handhaben ist
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Y2Keeper am 20.07.2007 15:40]
20.07.2007 15:39:14  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
kinglui69

AUP kinglui69 10.12.2007
denke auch, dass die Liste hier keinen wirklichen Vorteil bringt - div's aufzählen macht imo kaum Sinn.
20.07.2007 15:50:52  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Ich würde bei der Nutzung von Tabellen bleiben. Genau für sowas sind sie schließlich da.
20.07.2007 15:51:04  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Allerdings wäre es schon, wenn die Tabellen dann aber entkoppelt werden würden, so wie in anderen Foren. Dadurch verzieht sich bei überlangem Inhalt nur der eine Post, nicht alle Posts.

Das liese sich mit Tabellen nicht bewältigen. Zumindest nicht in dem Sinne, das es eine große Tabelle gibt und jede Zeile einem Post entspricht.
20.07.2007 16:10:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
White[AoT]

Arctic
ich würde übrigens auch defintiv bei tabellen bleiben, weil sie genau für soetwas wie einem forum gedacht sind.

aber: das markup von diesem forum ist trotz allem bescheiden :O
20.07.2007 19:02:45  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
Ich finde, das eine sehr gute Idee. Schade ist ja gerade, dass obwohl blueman ja selbst Mod hier war, seit her die Administration uns nicht für solche Tätigkeiten, wie enos sie durchführt, gefragt hat. Was ja wohl bedeutet, dass man uns nicht so recht ernst nimmt. Da würde ich so ein Projekt doch sehr begrüßen, um zu zeigen, dass wir nicht nur den längsten und größten Thread besitzen, sondern damit auch umgehen können.

Ein kleines Update des Templates würde dem Forum sicherlich nicht schlecht stehen, so lange es im Rahmen bleibt. Das aktuelle Template orientiert sich ja auch sehr am damaligen UBB, was ich heute wie damals sehr gut finde, da es sich dadurch stark von populären Foren unterscheidet. Daher sollte auch nichts an der Struktur oder dem Farbschema geändert werden. Jedoch würden sich runde Ecken und ein paar Highlights sicherlich nicht schlecht machen.

Zu dem wäre es natürlich sinnvoll das Markup stark zu verkürzen, da sicherlich Traffic eine große Rolle spielt.

Daher würde ich doch mal vorschlagen, dass wir uns der Sache wirklich annehmen, da es sicherlich in einem gewissen Rahmen von Aufwand bleibt und zu dem auch sehr sinnvoll ist.

Zuerst bräuchten wir natürlich einen schönen Entwurf, den wir dann erstmal der Administration vorstellen und uns dann an die Ausführung begeben.
20.07.2007 20:51:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Wenn jemand ersteinmal nen Anfang macht, kriegen wir das auch bestimmt hin
20.07.2007 20:52:42  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Ich bin immernoch kategorisch gegen Tabellen und wiederspreche hiermit der These, dass Tabellen genau für sowas da wären.
Tabellen sind dafür da um tabellarische Daten darzustellen, etwas, dass für die Übersichtsseite noch gelten mag, für die Threadansicht aber nicht. Es ist eine aufzählung von einzelen Posts, die nur deswegen wie eine Tabelle aussehen, weil die User in einer Spalte mit dem Post stehen, dass muss nicht zwangsläufig so sein.
Außerdem habe ich schlicht etwas dagegen mit Hilfe von Tabellen ein Layout zu gestalten...dafür sind die nicht gedacht und genau darauf würde es hinauslaufen.
Und außerdem ist das wieder das Argument mit dem Design verreissen, das ließe sich auch einfach vermeiden. Wenn man jeden Post als einzelnes div betrachtet, ist das ganze hübsch sauber getrennt.

Divs gut, Tabellen schlecht.
20.07.2007 21:44:30  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Da meine Freundin grade duschen ist, habe ich mich einfach mal dran versucht Breites Grinsen

Hier gehts zum Quellcode

Zumindest in Opera siehts toll aus. Der IE6 zerschiest schon ziemlich. FireFox kann ich nicht testen, da nicht installiert (und nein, den installier auch nicht mal einfach so eben Breites Grinsen). IE7 keine Ahnung Breites Grinsen

Ist sicher noch verbesserungswürdig, da ich nimmer so in der ganzen CSS/HTML Design Geschichte drin bin. Aber ihr könnt es ja einfach mal als Ansatz nehmen oder so Breites Grinsen
20.07.2007 21:48:27  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
Firefox 2.0.0.5
20.07.2007 21:57:26  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
GH@NDI

ghandi2
Hmm...der Firefox enttäuscht mich jetzt doch ein wenig. Opera ist halt einfach intuitiver Breites Grinsen
20.07.2007 22:02:38  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
Ganz falsch liegt Achsel ja nicht, wenn er sagt, dass nur die aktuelle Repräsentation einer Tabelle entspricht, aber es sind halt auch nur 2 Spalten, da liese sich sicherlich eine Liste ganz gut einsetzen.

Bei dem Screenshot von Achsel sieht man ja schon wie das Floating zum Problem werden kann, da aber die Bender eine feste Größe besitzen, ist das eigentlich kein Problem (wobei ich da ein Div mit fester Größe und dem Bender als Zentrierten Hintergrund empfehle).

Vielleicht sollten wir diesbezüglich erstmal eine Machbarkeits-Studie durchführen, inwiefern das aktuelle Design schon umsetzbar ist.
20.07.2007 22:09:39  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Netbeater

snow
http://nopaste.planerd.net/1270
20.07.2007 22:36:02  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Netbeater

snow
 
Zitat von [DK]Peacemaker

Ganz falsch liegt Achsel ja nicht, wenn er sagt, dass nur die aktuelle Repräsentation einer Tabelle entspricht, aber es sind halt auch nur 2 Spalten, da liese sich sicherlich eine Liste ganz gut einsetzen.

Bei dem Screenshot von Achsel sieht man ja schon wie das Floating zum Problem werden kann, da aber die Bender eine feste Größe besitzen, ist das eigentlich kein Problem (wobei ich da ein Div mit fester Größe und dem Bender als Zentrierten Hintergrund empfehle).

Vielleicht sollten wir diesbezüglich erstmal eine Machbarkeits-Studie durchführen, inwiefern das aktuelle Design schon umsetzbar ist.



eine feste größe bringt uach keine Lösung wenn der eingegebene Text länger ist als der Bender hoch :)
20.07.2007 22:40:08  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
[DK]Peacemaker

[dk]peacemaker
 
Zitat von Netbeater

 
Zitat von [DK]Peacemaker

Ganz falsch liegt Achsel ja nicht, wenn er sagt, dass nur die aktuelle Repräsentation einer Tabelle entspricht, aber es sind halt auch nur 2 Spalten, da liese sich sicherlich eine Liste ganz gut einsetzen.

Bei dem Screenshot von Achsel sieht man ja schon wie das Floating zum Problem werden kann, da aber die Bender eine feste Größe besitzen, ist das eigentlich kein Problem (wobei ich da ein Div mit fester Größe und dem Bender als Zentrierten Hintergrund empfehle).

Vielleicht sollten wir diesbezüglich erstmal eine Machbarkeits-Studie durchführen, inwiefern das aktuelle Design schon umsetzbar ist.



eine feste größe bringt uach keine Lösung wenn der eingegebene Text länger ist als der Bender hoch



Bei Achsels Screen ist ja das Problem, dass der Hintergrund nur bis zur Höhe des Textes geht. Ich wollte damit nur sicherstellen, dass der Hintergrund auch mindestens bis zum Bender geht. Bei längeren Texten wäre das ja kein Problem.
20.07.2007 22:44:43  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Netbeater

snow
doch natürlich wäre es ein Problem - du kannst es gerne testen, erklärung zu umständlich:)
20.07.2007 22:45:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
critical.error

tf2_spy.png
wo ist das Problem?
http://nopaste.planerd.net/1271

/edit: ok, das mit dem schwarzen border muss man anders machen, sieht im ie nicht gut aus - aber ansonsten?!
font-size: 8px; ist übrigens ganz übel.. lieber em verwenden.
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von critical.error am 20.07.2007 23:04]
20.07.2007 22:56:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Finde die Vorschläge bisher sehr gut. Hut ab, gute Idee!
20.07.2007 23:37:31  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
Mich würde übrigens auch interesserne (enos?), ob es überhaupt ein Templatesystem gibt, oder ob alles direkt in den code integriert ist.
Weil das würde ja eine Umstellung erheblich erschweren

e\ ich schreib mal ne PM
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 20.07.2007 23:43]
20.07.2007 23:43:25  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Netbeater

snow
 
Zitat von critical.error

wo ist das Problem?
http://nopaste.planerd.net/1271

/edit: ok, das mit dem schwarzen border muss man anders machen, sieht im ie nicht gut aus - aber ansonsten?!
font-size: 8px; ist übrigens ganz übel.. lieber em verwenden. :)



sorry mein fehler. ich dachte die rechte box wäre auch gefloatet.
20.07.2007 23:57:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Achsel-des-Bösen

AUP Achsel-des-Bösen 06.10.2009
 
Zitat von TriggerTG

Mich würde übrigens auch interesserne (enos?), ob es überhaupt ein Templatesystem gibt, oder ob alles direkt in den code integriert ist.


Sowas würde doch nichtmal eine jugendlicher PHP Programmierer verzapfen.

Hoffe ich peinlich/erstaunt
21.07.2007 0:28:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
critical.error

tf2_spy.png
ich habe mich auch mal dran versucht und das template selber noch mal neu gebaut: http://nopaste.planerd.net/1272

mir gefällt diese positionierung der <span>-elemente aber überhaupt nicht.. habe aber selber noch keine gute lösung gefunden. traurig
21.07.2007 0:32:48  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
 
Zitat von Achsel-des-Bösen

 
Zitat von TriggerTG

Mich würde übrigens auch interesserne (enos?), ob es überhaupt ein Templatesystem gibt, oder ob alles direkt in den code integriert ist.


Sowas würde doch nichtmal eine jugendlicher PHP Programmierer verzapfen.

Hoffe ich peinlich/erstaunt



Naja, im Prizip wäre das ja der eigentliche Sinn von PHP fröhlich
21.07.2007 1:12:34  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
-Marvin-

-Marvin-
verschmitzt lachen
hab damals blueman ein wenig bugfixen geholfen und soweit ich mich erinnere war schon groesstenteils alles in templates gepackt.

Ich find die idee aufjedenfall gut und waere auch mit dabei.
21.07.2007 5:44:19  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
enos

enos
So ziemlich alles ist hier in Templates untergebracht, ja.

Eure Bemühungen finde ich jedenfalls echt gut, und wenn ihr da ein optisch kompatibles Layout auf die Beine stellt, ersetze ich auch gern die Templates.

Hut ab, an diese nervige Arbeit hab' ich mich bisher nie drangemacht.
21.07.2007 7:05:07  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
dino the pizzaman

dino the pizzaman
\o/ echt geniale Idee.

bez. Tabellenlose Foren: ich hab mich auch mal dran versucht, allerdings war es so ein Standard php-Forendesign, also mit noch mehr Dingen im Layout drin, und das wurde doch ziemlich schnell ziemlich kompliziert. Ich glaube ich hab mich damals auf Definitionslisten gestützt (machte für mich irgendwie syntaktisch am meisten Sinn). DEN Königsweg gibts wohl nicht. Ich find aber grundsätzlihc die Idee mit Listen auch relativ ansprechend. Formatierbuttons sind ja bspw. rein von der Idee her ne Liste von Links zum formatieren von posts; also ab damit in eine Liste. Udn das kann man irgendwie auf alles anwenden. Ein Thread würde ich als Definitionsliste machen: Titel und dazugehöriger Inhalt (die posts), jeden Post würde ich genau wieder so machen: Titel und dazugehöriger Post. Den Rest fummelt man dann an entsprechender stelle rein resp. benutzt mehrere Listenzeilen. Sollte schon irgendwie machbar sein, und man benutzt dann vorallem nicht immer für alles divs (weil DAS wird dann auch relativ schnell unübersichtlich).

im Moment hab ich nicht wirklich Zeit und Motivation aber ev. kann ich mich ja auch mal dran machen oder irgendwo ein bisschen helfen...
21.07.2007 9:07:56  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
dino the pizzaman

dino the pizzaman
noch eine Frage: wie sind die posts gespeichert? weil das ganze <br>-Zeugs missfällt mir ein bisschen peinlich/erstaunt


und inwieweit wäre es möglich gewisse der neuen Profilfelder mit zu integrieren, z.b. in ne flyout-Box beim Namen etc? Weil wenn man schon solches Zeugs hat, dann könnte man es schön integrieren und kombinieren, solange das Grunddesign so bleibt wie es ist und nicht um tausend Dinge erweitert wird (darum flyout box).
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von dino the pizzaman am 21.07.2007 9:55]
21.07.2007 9:52:35  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
TriggerTG

TriggerTG
 
Zitat von dino the pizzaman

und inwieweit wäre es möglich gewisse der neuen Profilfelder mit zu integrieren, z.b. in ne flyout-Box beim Namen etc? Weil wenn man schon solches Zeugs hat, dann könnte man es schön integrieren und kombinieren, solange das Grunddesign so bleibt wie es ist und nicht um tausend Dinge erweitert wird (darum flyout box).




Oh gott bitte nicht! Das klingt Sehr nach Überladung des Designs :X
21.07.2007 10:21:55  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
Renga

renga
Soll sich das jetzt nur auf die Threads richten oder auch auf die Uebersichten? Gesagt wurde ja das fuer die Uebersichten tables besser geeignet waeren.
21.07.2007 10:35:37  Zum letzten Beitrag
[ zitieren ] [ pm ] [ diesen post melden ]
 Thema: BB 2.0 ( Nur echt mit abgerundeten Ecken )
[1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 nächste »

mods.de - Forum » Webdesign & Coding » 

Hop to:  

Thread-Tags:
bb  blue  board  css  html 
Mod-Aktionen:
21.02.2009 19:37:12 TriggerTG hat diesen Thread geschlossen.
19.05.2008 23:03:01 TriggerTG hat diesen Thread wieder abgeheftet.
25.03.2008 17:28:12 TriggerTG hat diesen Thread angeheftet.
27.01.2008 12:50:06 TriggerTG hat diesen Thread als nicht mehr "wichtig" gekennzeichnet.
04.01.2008 18:30:09 TriggerTG hat diesen Thread als "wichtig" gekennzeichnet.

| tech | impressum