Wichtige: Diese Seite wird mit Hilfe von Cookies (cookies). Wenn Sie diese Webseite ohne Ausschalten Cookies im Browser, bedeutet, dass Sie für die Verwendung zustimmen.
Jetzt kaufen! Features Downloads

Verdienen Sie mit uns!

Wenn Sie möchten, verdienen Sie Geld mit vBET Join zu Affiliate-Programm.
Ergebnisse 1 zu 8 von 8

Thema: Laden Flaggen mit einem css sprite

  1. #1
    Senior Member
    Registriert seit
    Dezember 2009
    Beiträge
    276

    Default Laden Flaggen mit einem css sprite

    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

    CSS Sprites Generator

    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)
    Code:
    <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>
    Zuletzt bearbeitet von tavenger5; 17-03-10 an 18:23.

  2. #2
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Wir werden schauen näher auf diese Idee In diesem Moment haben wir über css Sprite lernen und ist es wirklich die Leistung verbessern kann (Browser-Caching Bilder sowieso). Fordern Sie berücksichtigt setzen

  3. #3
    Senior Member
    Registriert seit
    Dezember 2009
    Beiträge
    276

    Default

    btw, hier ist was ich gerade verwendet werden, um sie umzusetzen (ich weiß nicht alle 52, aber die 13 am häufigsten)

    Der Wechsel zu vbenterprisetranslator_flag oben (Sprite können, was umbenannt werden - ich 'flags')

    Dieses Bild:


    Diese zusätzliche extra css:
    Code:
    .sprite {background:url(/images/flags.png); width: 16px; height: 11px;}
    
    	.ar {background-position: -0px -0px;}
    	.zh-CN {background-position: -17px -0px;}
    	.en {background-position: -34px -0px;}
    	.fr {background-position: -51px -0px;}
    	.de {background-position: -68px -0px;}
    	.it {background-position: -85px -0px;}
    	.ja {background-position: -102px -0px;}
    	.ko {background-position: -119px -0px;}
    	.pl {background-position: -136px -0px;}
    	.pt {background-position: -153px -0px;}
    	**** {background-position: -170px -0px;}
    	.es {background-position: -187px -0px;}
    	.nl {background-position: -204px -0px;}

  4. #4
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Als ich hervorheben aktive Sprache verstehen nicht mehr funktionieren?

    Wir genauen Blick auf die

  5. #5
    Senior Member
    Registriert seit
    Dezember 2009
    Beiträge
    276

    Default

    aktive Sprache noch unterstreicht - das ist ein Stil verwendet, wo Sprites eine Klasse verwenden

  6. #6
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Nizza Wir endgültig es überprüft. Anyway - zuerst müssen wir viel Arbeit mit sich bewegenden Performance-Verbesserungen von vBET4.x zu vBET3.x die werden jetzt wichtiger zu sein scheint. Aber ruhig sein - wir haben Ihre Anfrage auf TODO-Liste

  7. #7
    Senior Member
    Registriert seit
    Februar 2010
    Beiträge
    210

    Default

    Ich habe diese semi-arbeiten, aber alle meine Bilder sind die gleichen erste Flagge, in der Sprite.

  8. #8
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Fertig. Will in der nächsten Version unterstützt werden - für alle Orte, an denen Fahnen werden

Tags zu diesem Thema

Berechtigungen

  • Sie möglicherweise nicht neue Themen zu verfassen
  • Sie möglicherweise nicht Beiträge zu antworten
  • Sie möglicherweise nicht Dateianhänge
  • Sie möglicherweise nicht Ihre Beiträge zu bearbeiten
  •