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

fontawesome.com search page performance degredation #20604

Open
6TELOIV opened this issue Mar 11, 2025 · 1 comment
Open

fontawesome.com search page performance degredation #20604

6TELOIV opened this issue Mar 11, 2025 · 1 comment

Comments

@6TELOIV
Copy link

6TELOIV commented Mar 11, 2025

I'm not sure when this happened, but I've noticed over the past month or so the load times for the search page on fontawesome.com feels exteremely poor. I think this conicided with Algolia search (I don't remember it saying algolia before).

Issues:

  • Clicking into/out of search box takes a noticeable amount of time (~500ms I'd guess)
  • Selecting filters has a similar delay
  • Page jumps to top after modifying filters (this is particularly bad with the delay)

It seems like part of this is a precieved degredation in performance due to bad UX, which could be solved with loading states, optomistic updates, and scroll preservation (or removing a scrollIntoView call, if that's the cause). However, some of it may also be actual performance issues.


Separately, I'm not a huge fan of the new layout, where the icons are separated by family and also only ~10 are shown. I often need to compare outline/solid/sharp versions of one specific icon, and I would search the site, pick the families from the filters, and then compare. This layout is not as nice for that workflow, and i'm not sure what the intended user experience is now.

@6TELOIV
Copy link
Author

6TELOIV commented Mar 11, 2025

Additionally, when visiting the page it takes 1-2 seconds to even load in the search UI. I've also had the tab become unresponsive, specifically in Firefox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant