WebSite X5Help Center

 
Adrian B.
Adrian B.
User

Google mobile speed report - reposted  en

Author: Adrian B.
Visited 2333, Followers 1, Shared 0  

Sorry if this is a dupliacte - my same post earlier is set to private - not something I did I don't think?

Google has a mobile speed report available (https://testmysite.withgoogle.com/intl/en-gb).
When I run it with my website index page (abthermal.com) it reports:


"Resources for page styling and functionality are delaying visibility of primary content on the page. Deliver critical JS/CSS inline and defer all non-critical JS/styles."


So what is the plan for X5 to meet those recommendations?


Adrian

Posted on the
9 ANSWERS
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Best User of the month PT

(It > En) ... most of the problem and slowdowns consists of too many images  of the slideshow, 22! for about 2 MB!
...
(... in my humble opinion, an expert would create a site suitable for the "mobile" device, separate from the Desktop site ...
... or create two external slideshows, extra, to be loaded into IFRAME based on the resolution, light for the "mobile"  and normal for the "Desktop" ...
... but here is another matter and you need a minimum of personal preparation ...)

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Adrian B.
Adrian B.
User
Author

Thank you for your comments so far.

KolAsim - as I read the google explanation, the speed measurement is based on how long it takes the first content to load on the screen - not the total time to load all content.

As much research as I have done; it seems to point on how the page creation code (that is, X5) handles content management - independant of the size of the content.

Google seems to want sites to load "something" to keep user interest, and not wait for all resources to be loaded before displaying.

I am going to play with the content of the index page and see what happens...

Adrian

Read more
Posted on the from Adrian B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Best User of the month PT
Adrian B.
 ... ...  KolAsim - as I read the google explanation, the speed measurement is based on how long it takes the first content to load on the screen - not the total time to load all content. ... ...
(It > En) ... currently the images absorb 90% of the downloads ...
... to try, you can make a temporary test  and test the test without the slideshow...

... for CSS files and JS files you can't do anything, whether not to take advantage of GZIP compression if it is supported by your server.

... in the case of a "mobile" site, the less you use effects and javascript, the better...

.

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Adrian B.
Adrian B.
User
Author

Stripped out all the index page gallery images - no change in load speed or google recommendations.

Disappointing

is X5 following google's recommendations for good site ranking?: Google suggests in the analysis:

Reduce JavaScript execution time (code tightness?)

Avoid an excessive DOM size (is that code or server side issue?)

Eliminate render blocking resources (is that code or server side?)

Serve static assets with an efficient cache policy (is that code or server side?)

Read more
Posted on the from Adrian B.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Best User of the month PT

... wait for the opinion of the experts ...
... but you will hardly find a site, not made exclusively for mobile, that answers 100% to the dictates of Google ...

ciao

.

Read more
Posted on the from  ‪ KolAsim ‪ ‪
Adrian B.
Adrian B.
User
Author

Agreed....

But I have test sites with other authoring products, identical content, same server, that perform under the 1 second load time (3.5 seconds with x5 site), and without the suggested optimizations results.........

x5 has more design features and off-line build/edit capability, but at the price of a penalized performance .....

Read more
Posted on the from Adrian B.
Incomedia
Stefano G.
Incomedia

Hi Adrian

The developers are always working in order to improve the way the software generates code to be able to provide the best score possible for all the mainstream services out there used for testing. Keep in mind that this might take time and is a job that is actually never done, since the web's requirement and ever-evolving and change incredibly fast.

The loading time you mentioned now is nothing to be particularly worried about in any case, plus from my tests, I can confirm that images are always what takes up the most time for loading, and in your case too.

In order to address the points you mentioned:

1_ Yes, this is indeed about code quality. Since no actual code quality verification can be done, this is more like of a general tip which should always be kept under consideration. This indicates no particular issue with anything

2_ This indicates that the page better not have too much material in it. This can also be achieved by the user by not overloading each page with elements.

3_ This is about what you mentioned initially. Do not include too much logic that delays the website's display. 

4_ This is something that can be set server-side. Some content might be cached in order to load faster. You might need to manually refresh this cache on the server though if you need to update something on your website. Else, it might take time to display

I hope I've been helpful

Stefano

Read more
Posted on the from Stefano G.