tavenger5
17-03-10, 16:54
Ich habe mit CSS-Sprites wurden in letzter Zeit zu experimentieren und fand, dass sie reduzieren auf Server Telefonate beträchtlich. Mit ihnen allen der Fahnen konnten auf einmal anstatt nacheinander geladen werden. Dies würde effektiv zu beseitigen 52 Server ruft. Leider gibt es keine einfache Möglichkeit, die Flaggen in einem Sprite konvertieren, da die img-Tags dynamisch in den Code eingebaut werden.
Es gibt ein paar Infos hier: Erstellen einfach und nützlich CSS Sprites | Css Globe (http://cssglobe.com/post/3028/creating-easy-and-useful-css-sprites)
CSS Sprites Generator (http://csssprites.com/)
Sorry für alle Vorschläge in letzter Zeit:)
Edit - Ich glaube, ich fand einen Weg, es zu tun. Der Name des Sprites muss nur der Name der Flagge / Sprache entsprechen. Einige Bearbeitung von "vbenterprisetranslator_flag 'sollte funktionieren.
So wäre es etwa so aussehen: (siehe die Änderung in img src)
<a rel="novbseo" href="$url" <if condition="$code==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</if>><img class="sprite $code" src="/clear.gif" alt="$name" <if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$highlight">border="0"</if><if condition="$highlight">border="1" style="border-color: yellow"</if>/></a>
Es gibt ein paar Infos hier: Erstellen einfach und nützlich CSS Sprites | Css Globe (http://cssglobe.com/post/3028/creating-easy-and-useful-css-sprites)
CSS Sprites Generator (http://csssprites.com/)
Sorry für alle Vorschläge in letzter Zeit:)
Edit - Ich glaube, ich fand einen Weg, es zu tun. Der Name des Sprites muss nur der Name der Flagge / Sprache entsprechen. Einige Bearbeitung von "vbenterprisetranslator_flag 'sollte funktionieren.
So wäre es etwa so aussehen: (siehe die Änderung in img src)
<a rel="novbseo" href="$url" <if condition="$code==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</if>><img class="sprite $code" src="/clear.gif" alt="$name" <if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$highlight">border="0"</if><if condition="$highlight">border="1" style="border-color: yellow"</if>/></a>