уменьшить вес страницы кнопки 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)


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

person Oleg V. Volkov    schedule 24.05.2012