Important: Această pagină este folosind cookie-uri (cookies). Folosind acest site fără a opri cookie-urile în browser, înseamnă că sunteți de acord pentru utilizarea acestuia.
Cumpara acum! Caracteristici Descărcări

Câştigaţi cu noi!

Dacă doriţi să începe să câştigaţi bani cu alătura vBET să Programul de afiliere.
Rezultate 1 a 8 de 8

Thread: Steaguri Încărcaţi cu un sprite CSS

  1. #1
    Senior membre
    Alăturaţi-vă Data
    Decembrie 2009
    Mesaje
    276

    Default Steaguri Încărcaţi cu un sprite CSS

    Am fost experimente cu sprite CSS în ultima vreme şi a constatat că acesta poate reduce în mod semnificativ pe serverul de apeluri. Cu ei toate steagurile ar putea fi încărcate la o dată în loc de una după alta. Acest lucru ar elimina în mod eficient 52 apeluri server. Din pacate nu exista nici o modalitate uşoară de a converti steaguri intr-un sprite, deoarece tag-uri img sunt construite dinamic în codul.

    Există unele informaţii aici: Crearea Sprites uşor şi util CSS valid | CSS Globe

    CSS Sprites generator de

    Ne pare rău pentru toate sugestiile în ultima vreme

    Edit - Cred că am găsit o modalitate de a face acest lucru. Numele sprite doar trebuie să corespundă cu numele de pavilion / limba. Unele editarea "vbenterprisetranslator_flag" ar trebui să funcţioneze.

    Deci, aceasta ar arata cam asa: (a se vedea schimbarea 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>
    Ultima modificare făcută de tavenger5; 17-03-10 la 18:23.

  2. #2
    Michał Podbielski (vBET Personal) vBET's Avatar
    Alăturaţi-vă Data
    Octombrie 2009
    Mesaje
    3,037

    Default

    Ne vom uita mai strânsă pe această idee In acest moment avem de a afla despre CSS Sprite şi nu este cu adevărat poate îmbunătăţi performanţele (browsere sunt caching imagini oricum). Solicit puse în considerare

  3. #3
    Senior membre
    Alăturaţi-vă Data
    Decembrie 2009
    Mesaje
    276

    Default

    BTW, aici este ceea ce tocmai am folosit să-l pună în aplicare (eu nu folosesc toate cele 52, dar cele mai comune 13)

    Schimbarea la vbenterprisetranslator_flag de mai sus (sprite pot fi redenumite orice - am folosit "steaguri")

    Această imagine:


    Aceasta a adăugat la CSS suplimentare:
    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
    Alăturaţi-vă Data
    Octombrie 2009
    Mesaje
    3,037

    Default

    Aşa cum am înţeles subliniind limba activă nu va mai functiona?

    Ne vom uita pe aproape că

  5. #5
    Senior membre
    Alăturaţi-vă Data
    Decembrie 2009
    Mesaje
    276

    Default

    Limba activă încă subliniază - care utilizeaza un stil în cazul în care utilizează o clasa sprites

  6. #6
    Michał Podbielski (vBET Personal) vBET's Avatar
    Alăturaţi-vă Data
    Octombrie 2009
    Mesaje
    3,037

    Default

    Frumos Noi vom verifica definitiv. Oricum - în primul rând avem mult de lucru se deplasează cu îmbunătăţiri de performanţă de la vBET4.x la vBET3.x care pare sa fie mult mai important acum. Dar fii calm - avem cererea pe lista TODO

  7. #7
    Senior membre
    Alăturaţi-vă Data
    Februarie 2010
    Mesaje
    210

    Default

    Am această semi-de lucru, dar toate imaginile mele sunt acelasi steag în primul rând, în sprite.

  8. #8
    Michał Podbielski (vBET Personal) vBET's Avatar
    Alăturaţi-vă Data
    Octombrie 2009
    Mesaje
    3,037

    Default

    Efectuat. Vor fi sprijiniţi în următoarea lansare - pentru toate locurile în care indicatorii sunt utilizate

Tag-uri pentru acest subiect

Permisiuni postare

  • Tu nu pot posta subiecte noi
  • Tu nu pot mesaj raspunsuri
  • Tu nu pot adăuga ataşamente
  • Tu nu pot edita mesajele tale
  •