Google PageSpeed insights

  • Posts: 13
  • Thank you received: 0
10 years 4 months ago #197453

-- HikaShop version -- : 2.4.0
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.5.22

Hi,

When I test the pagespeed of Hikashop with Google's tool PageSpeed Insight , the score is not so high , infact it's red.
It has to do with this problem : Eliminate render-blocking JavaScript and CSS in above-the-fold content.

Your page has 20 blocking script resources and 25 blocking CSS resources. This causes a delay in rendering your page.
None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.
Remove render-blocking JavaScript:

demo.hikashop.com/media/system/js/mootools-core.js
demo.hikashop.com/media/system/js/core.js
demo.hikashop.com/media/system/js/mootools-more.js
demo.hikashop.com/media/system/js/modal.js
demo.hikashop.com/media/jui/js/jquery.min.js
demo.hikashop.com/media/jui/js/jquery-noconflict.js
demo.hikashop.com/media/jui/js/jquery-migrate.min.js
demo.hikashop.com/media/jui/js/bootstrap.min.js
demo.hikashop.com/media/system/js/caption.js
demo.hikashop.com/…n/index.php?g=sb&ad=base&lan=en&play=img
demo.hikashop.com/…work/assets/joomlashine/js/noconflict.js
demo.hikashop.com/…framework/assets/joomlashine/js/utils.js
demo.hikashop.com/…mplates/jsn_glass_pro/js/jsn_template.js
demo.hikashop.com/media/com_hikashop/js/hikashop.js?v=240
demo.hikashop.com/…ia/com_hikamarket/js/hikamarket.js?v=162
demo.hikashop.com/…ts/com_imageshow/assets/js/jquery.min.js
demo.hikashop.com/…hemeclassic/assets/js/jsn_is_conflict.js
demo.hikashop.com/…sic/assets/js/galleria/galleria-1.2.8.js
demo.hikashop.com/…leria/themes/classic/galleria.classic.js
demo.hikashop.com/templates/jsn_glass_pro/js/slide.js

The solution : developers.google.com/speed/docs/insights/BlockingJS

What if I am using a JavaScript library such as jQuery?
Many JavaScript libraries, such as JQuery, are used to enhance the page to add additional interactivity, animations, and other effects. However, many of these behaviors can be safely added after the above-the-fold content is rendered. Investigate making such JavaScript asynchronous or defer its loading.


Maybe you guys can look into this. I'm not a programmer...

Thanks in advance

Han

Please Log in or Create an account to join the conversation.

  • Posts: 84220
  • Thank you received: 13673
  • MODERATOR
10 years 4 months ago #197458

Hi,

It's not a problem of HikaShop.
The problem is the way you setup your Joomla website.
We didn't optimize our demo website as we don't care about its pagespeed.

What you want to do is to use tools to improve the way the javascript and CSS files are delivered by your Joomla website.
For example, you could use an extension like JCH optimize PRO, which you can configure to do that for you.
For more information on how to optimize your Joomla website:
www.siteground.com/tutorials/joomla/joomla-speed.htm
www.joomlart.com/tutorials/joomla-tutori...mla-site-performance

The following user(s) said Thank You: Han-Schijndel

Please Log in or Create an account to join the conversation.

  • Posts: 13
  • Thank you received: 0
10 years 4 months ago #197563

Hi Nicolas,

Thank you for the info.
I will check out the JCH optimize extension.
Thank you for the links.

Han

Please Log in or Create an account to join the conversation.

Time to create page: 0.062 seconds
Powered by Kunena Forum