Importante: Esta página está utilizando galletas (cookies). Utilizando este sitio web sin apagar galletas en navegador, significa que estás de acuerdo para utilizarlo.
Comprar ahora! Características Descargas

Gana con nosotros!

Si te gustaría empezar ganando dinero con vBET unir a Afiliar Programa.
Resultados 1 a 8 de 8

Tema: Banderas de carga con un sprite css

  1. #1
    Miembro Senior
    Fecha de Ingreso
    12 2009
    Mensajes
    276

    Default Banderas de carga con un sprite css

    He estado experimentando con sprites CSS últimamente y han observado que puede reducir llamadas al servidor de manera significativa. Con ellos todas las banderas se pudo cargar a la vez en lugar de una tras otra. Esto eliminaría de manera efectiva 52 llamadas al servidor. Desafortunadamente no hay manera fácil de convertir las banderas en un sprite desde las etiquetas img son dinámicamente en el código.

    Hay un poco de información aquí: La creación de sprites CSS fácil y útil | Css Globo

    CSS Sprites generador

    Lo siento por todas las sugerencias últimamente

    Edición - Creo que he encontrado una manera de hacerlo. El nombre del sprite sólo tiene que corresponderse con el nombre de la bandera / idioma. Algunos de edición de 'vbenterprisetranslator_flag "debería funcionar.

    Por lo tanto, sería algo como esto: (ver el cambio en 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>
    Última edición por tavenger5; 17-03-10 en 18:23.

  2. #2
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Lo estudiaremos en detalle en esta idea En este momento tenemos que aprender acerca de CSS sprites y es lo que realmente puede mejorar el rendimiento (los navegadores están almacenamiento en caché las imágenes de todos modos). Solicitud de poner en consideración

  3. #3
    Miembro Senior
    Fecha de Ingreso
    12 2009
    Mensajes
    276

    Default

    Por cierto, esto es lo que acabo de utilizar para ponerla en práctica (yo no uso todos los 52, pero los 13 más comunes)

    El cambio de vbenterprisetranslator_flag arriba (sprites se puede cambiar lo que sea - que utilizan "banderas")

    Esta imagen:


    Esto sumado a css adicional:
    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 Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Según tengo entendido destacando idioma activo ya no funciona?

    Vamos a ver de cerca que

  5. #5
    Miembro Senior
    Fecha de Ingreso
    12 2009
    Mensajes
    276

    Default

    idioma activo todavía destaca - que utiliza un estilo donde los sprites utilizar una clase

  6. #6
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Niza Nosotros definitivamente la compruebe. De todos modos - primero que tenemos mucho trabajo con el movimiento de mejoras en el rendimiento de vBET4.x a vBET3.x que parece ser más importante en estos momentos. Pero la calma - tenemos su solicitud en la lista de TODO

  7. #7
    Miembro Senior
    Fecha de Ingreso
    02 2010
    Mensajes
    210

    Default

    Tengo esta semi-trabajo, pero todas mis imágenes son la primera bandera misma, en el sprite.

  8. #8
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Hecho. Contará con el apoyo en la próxima versión - para todos los lugares donde las banderas se utilizan

Etiquetas para este Tema

Permisos

  • Usted no puede crear nuevos temas
  • Usted no puede enviar respuestas
  • Usted no puede Archivos adjuntos
  • Usted no puede editar tus mensajes
  •