Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed optimisations #706

Open
4 tasks
AlexTr opened this issue Jun 13, 2017 · 0 comments
Open
4 tasks

Speed optimisations #706

AlexTr opened this issue Jun 13, 2017 · 0 comments
Assignees
Milestone

Comments

@AlexTr
Copy link
Contributor

AlexTr commented Jun 13, 2017

  • When custom icons are used (especially SVG) like on UNA.io, we need to somehow pre-load them asynchronously to make sure that first access to non-cached menus doesn't take too long. Currently first loading takes 3-5 seconds and appears sluggish.

  • Address, where possible, all blocking JS and CSS loads. Detailed here - https://developers.google.com/speed/pagespeed/insights/ & https://web.dev/measure/

  • Address slow server response and make sure out setup isn't an issue. It's 0.59 seconds and makes a noticeable delay. https://developers.google.com/speed/pagespeed/insights/?url=una.io&tab=desktop.

  • Setup browser caching and JS, CSS, HTML magnification. Perhaps a UNA app like "Speed" with settings for various optimisation tools would be best. This would allow us to update it periodically and separate any optimisations that may potentially cause issues. Even things like AMP could be added to it eventually.

@AlexTr AlexTr added this to the 10 milestone Jun 13, 2017
@AlexTr AlexTr self-assigned this Jun 13, 2017
@andreyasko andreyasko modified the milestones: 10, Future May 8, 2019
@AlexTr AlexTr modified the milestones: Future, 12.0.0 Jun 21, 2020
@AlexTr AlexTr modified the milestones: 12.0.0, 13.0.0 Oct 26, 2020
@AlexTr AlexTr modified the milestones: 13.0.0-A1, 13.0.0-A2, 13.0.0-A3 Nov 17, 2021
@AlexTr AlexTr modified the milestones: 13.0.0-A3, 13.0.0-B1, 14.0.0 Apr 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants