Вы должны войти в систему для того, чтобы создавать сообщения и темы.

Ленивая загрузка виджета группы, чата Вконтакте

С последним обновлением Pagespeed Insigths стал относиться строже ко времени исполнения скриптов на сайте, даже если они грузятся в подвале и не блокируют основной контент.

Для многих не секрет, что виджеты ВК (как ФБ и другие интеграции со сторонними сайтами) создают большое количество запросов и увеличивают нагрузку на страницу.

Количество этих запросов можно посмотреть в консоли разработчика браузера, или с помощью сервисов измерения скорости Gtmetrix.com, WebPageTest.org.

В сети я нашел такое простое решение для реализации ленивой загрузки виджетов ВК.

<div id="vk_groups"></div>

<script type="text/javascript">

jQuery(document).ready(function($) {

    $(window).scroll(function() {

        if ($(window).scrollTop() + $(window).height() >= $('#vk_groups').offset().top) {

            if(!$('#vk_groups').attr('loaded')) {

              $('#vk_groups').attr('loaded', true);

VK.Widgets.Group("vk_groups", {mode: 3, no_cover: 1, width: 'auto'}, id);

          }
      }
  });
});
</script>