tavenger5
17-03-10, 16:54
요즘 CSS의 스프 라이트와 함께 실험하고 크게 서버 호출을 줄일 수있는 발견했습니다. 그들과 함께 그 플래그의 모든 대신 다른 후 한 번에 로드할 수 있습니다. 이것은 효과적으로 52 서버 호출을 제거합니다. 불행하게도 IMG 태그를 동적으로 코드에서 빌드 이후로 스프 라이트에 플래그를 변환하는 더 쉬운 방법은 없습니다.
일부 정보는 여기있다 : 간단하고 유용한 CSS의 스프 리츠 만들기 | CSS 글로브 (http://cssglobe.com/post/3028/creating-easy-and-useful-css-sprites)
CSS 스프 리츠 발전기 (http://csssprites.com/)
요즘 모든 제안에 대해 죄송합니다 :)
편집 - 난 그것을 할 수있는 방법을 찾은 것 같아요. 스프 라이트의 이름은 단지 국기 / 언어의 이름에 해당합니다. 'vbenterprisetranslator_flag'의 일부 수정이 작동해야합니다.
그래서 이런 것을 보이고 (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>
일부 정보는 여기있다 : 간단하고 유용한 CSS의 스프 리츠 만들기 | CSS 글로브 (http://cssglobe.com/post/3028/creating-easy-and-useful-css-sprites)
CSS 스프 리츠 발전기 (http://csssprites.com/)
요즘 모든 제안에 대해 죄송합니다 :)
편집 - 난 그것을 할 수있는 방법을 찾은 것 같아요. 스프 라이트의 이름은 단지 국기 / 언어의 이름에 해당합니다. 'vbenterprisetranslator_flag'의 일부 수정이 작동해야합니다.
그래서 이런 것을 보이고 (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>