Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: PhilОтветов: 1

В настоящее время я разрабатываю веб-сайт и хочу включить кнопку 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>

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

javascripthtmlsocial

Ответы

Ответ 1 · рейтинг 2 · Oleg V. Volkov

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы