2012-05-24 3 views
3

현재 웹 사이트를 개발 중이며 google plus 버튼을 포함하려고합니다. 내 문제는 그러나 구글 플러스 버튼은 페이지 무게에 여분의 300kb를 추가한다는 것입니다. 이 많은 파일은 http://apis.google.com/js/plusone.js 파일이 호출하는 하나의 파일에서옵니다.google plus 버튼의 페이지 가중치를 줄입니다.

비동기 적으로로드하여 페이지로드 시간을 최소로 유지했지만 페이지 가중치를 최소화하기 위해 코드를 수정하는 방법이 있는지 알고 싶습니다. 여기

는 ... 사전에 어떤 도움

<script> 
    window.___gcfg = {lang: 'en-GB'}; 

    (function() { 
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; 
    po.src = 'https://apis.google.com/js/plusone.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); 
    })(); 
</script> 

<div id="google-plusone"> 
    <g:plusone annotation="none" size="medium"></g:plusone> 
</div> 

덕분에 내가 사용하고있는 코드입니다.

답변

2

코드 시작 시간에는 영향을 미치지 않으므로 걱정하지 않아도됩니다. 대부분의 사용자는 이미 캐시에 캐시를두고로드 할 것입니다. 어떻게 든 "최소화 된"복사본을 제공하려고 시도하는 것은 실제로 다른 사이트를 방문하지 않아도 캐시되지 않기 때문에 실제로는 생산성이 떨어집니다.