Multibit-Legacy / multibit-website-legacy

Website for multibit.org
Other
12 stars 25 forks source link

Beta site has several PageSpeed issues #203

Closed gary-rowe closed 9 years ago

gary-rowe commented 9 years ago

Worth providing a few simple fixes to gain a faster response overall.

See https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fbeta.multibit.org%2F&tab=desktop

gary-rowe commented 9 years ago

Optimised various aspects of the page in accordance with the Google guidelines. Not everything could be done so we'll just have to accept slightly laggy performance.

Ready for review and close.

jim618 commented 9 years ago

I have built the site and checked there are no regressions. I don't have any 'before and after' loading stats but it seems at least as good. Closing

jim618 commented 9 years ago

Noticed that the arrow to highlight the Accept button is now a missing glyph. (Mac, Safari)

Screenshot: screen shot 2015-05-31 at 15 10 40

jim618 commented 9 years ago

These mods also have broken:

jim618 commented 9 years ago

Note that I see this behaviour on Mac+Safari but not Mac+Chrome nor Mac+Firefox

gary-rowe commented 9 years ago

The arrow came from the glyphicon font which isn't really necessary and just slows things down. I've removed it and vertically centred the text leaving the screen to look as follows:

screen shot 2015-05-31 at 15 45 40

After replicating your problems in Safari with no obvious reason why it's occurring, I've reinstated the original JS and CSS loading code in head.ftl. This immediately fixed the problem of the vanishing download section in Safari. We're not slow to download so it's not critical to make these changes right now.

Ready for review and close.

jim618 commented 9 years ago

Checked download operation on Mac Safari, Chrome, Firefox. All works as expected. Closing.