You are not logged in.

Dear visitor, welcome to WoltLab Bugtracker. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

General

Product

Assigned product

Community Framework

Categorization
ID
2818

Priority

Not specified

Status

Won't be implemented

User and date

Username

frmwrk_123

Date

Friday, December 9th 2011, 2:06pm

Sprite-Icondateien

Mein Vorschlag wäre es, dass man für gleichzeitig geladene Icons (z.B. Icons des Headers) eine Sprite-Datei anlegt, um so die Anzahl der HTTP-Requests zu minimieren, die ja ohnehin begrenzt sind (vom Protokoll her), und damit die Ladegeschwindigkeit von Seiten zu beschleunigen.

Dies wäre verhältnismäßig einfach umzusetzen, da man nur die gewollten Icon-Dateien in eine Datei packen muss. Wenn das zu viel Arbeit ist, könnte man auch einen Sprite-Generator benutzen.

Comments (8)

1

Friday, December 9th 2011, 2:46pm

by Netzwerg

Ich denke nicht, dass dies wirklich praktikabel für ein framework wie das CF 2.0 ist. Zunächst einmal werden immer andere icons gebraucht, weswegen man immer überflüssige Grafiken im Sprite haben würde. Zum anderen kann man nicht für jede icon-Konstellation nen Sprite erstellen. Nicht zuletzt wird das WCF/WBB wieder mit dem Stileditor anpassbar sein.W enn nun die icons sagen wir mal 50px Abstand im Sprite haben und das im Standardstil auch passt, dass nix übersteht, so kann es durchaus sein, dass man beim erstellen eines neuen Stils schnell probleme mit diesem Abstand bekommt.

Ergo: Sehe ich für ein framework wie das WCF2 nicht umbedingt als praktikable Lösung. Für einzelne, fest definierte Seiten mag das gehen, aber nicht für etwas so flexibles wie das WCF.

2

Friday, December 9th 2011, 2:49pm

by Black Rider

Man kann aber hoffen, dass das WCF 2.0 so flexibel wird, dass man Bilder z.B. über images.domain.tld laden lassen kann und Icons über icons.domain.tld. Damit würde diese Begrenzung nämlich ausgetrickst werden.

3

Friday, December 9th 2011, 3:26pm

by Harald Szekely

Ich denke von uns aus wird es soetwas nicht geben, da wir ja SVG-Grafiken nutzen, damit kann man keine Sprites bauen, aber sehr wohl Bibliotheken …

Das ist nun aber nur so meine Meinung, kann sein dass sich hier noch jemand anders äußert …

4

Tuesday, December 13th 2011, 12:45pm

by helga

und Icons über icons.domain.tld. Damit würde diese Begrenzung nämlich ausgetrickst werden.

dann dürften die Icons nicht direkt im Stilordner liegen, sondern im Icon-Ordner selber nochmal Unterordner der Stile enthalten sein, da ja jeder Stil wiederum eigene Icons liefern kann.
Bin nur gespannt, wie man es mit den Icons machen will, welche direkt im Posting verwendet werden, siehe dazu dieses Thema: Unterschiedliche Quote-Icons?

5

Tuesday, December 13th 2011, 1:51pm

by Black Rider

dann dürften die Icons nicht direkt im Stilordner liegen, sondern im Icon-Ordner selber nochmal Unterordner der Stile enthalten sein, da ja jeder Stil wiederum eigene Icons liefern kann.
Ist das nicht jetzt schon so?
Falls nein, verstehe ich dich vermutlich falsch.

6

Wednesday, December 14th 2011, 5:33pm

by frmwrk_123

Also die icons liegen alle gemeinsam in dem icon/-Ordner im WCF bzw. WBB. Die images sind getrennt nach Style gespeichert.

7

Wednesday, December 14th 2011, 6:17pm

by Harald Szekely

Eigene Icons für Stile müssen aber in eigenen Unterordnern innerhalb der Iconordner liegen. Also ist es eigentlich schon so …

8

Thursday, December 22nd 2011, 4:13pm

by helga

ich hatte da diesen Thread im Hinterkopf: http://www.woltlab.com/forum/allgemein/f…he-quote-icons/