уменьшить вес страницы кнопки google plus

В настоящее время я разрабатываю веб-сайт и хочу включить кнопку Google Plus. Однако моя проблема заключается в том, что кнопка Google Plus добавляет дополнительные 300 КБ к весу страницы. Многое из этого происходит из одного файла, который http://apis.google.com/js/plusone.js.

Мне удалось свести время загрузки страницы к минимуму, загрузив ее асинхронно, но я хотел бы знать, есть ли способ адаптировать код для минимизации веса страницы?

Вот код, который я использую...

<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>

Заранее благодарю за любую помощь.


person Phil    schedule 24.05.2012    source источник


Ответы (1)


arrow_upward
2
arrow_downward

Вы не должны беспокоиться об этом, так как это не влияет на время запуска вашего кода. Большинство пользователей, скорее всего, уже имеют его в кеше и загружают оттуда. Попытка предоставить свою собственную «минимизированную» копию на самом деле контрпродуктивна, потому что она не принесет пользы от кэширования при посещении других сайтов.

person Oleg V. Volkov    schedule 24.05.2012