quarkusio.github.io icon indicating copy to clipboard operation
quarkusio.github.io copied to clipboard

All configuration page is unresponsive

Open tqvarnst opened this issue 1 year ago • 6 comments

Describe the bug When I go to the all configuration options page https://quarkus.io/guides/all-config it takes a really long time for the search field to become available and Chrome says the page is unresponsive. See the attached video (coming soon)

Which pages https://quarkus.io/guides/all-config

I'm on Mac OS using Version 116.0.5845.187 (Official Build) (x86_64) of Chrome

tqvarnst avatar Sep 25 '23 11:09 tqvarnst

https://github.com/quarkusio/quarkusio.github.io/assets/1204115/0630831c-536a-4868-864d-c7184ecb9d4c

tqvarnst avatar Sep 25 '23 11:09 tqvarnst

I can confirm Chrome has a hard time on https://quarkus.io/guides/all-config.

I had same issue in past but hadn't noticed it for a while because I use firefox and here I can the days type in text in search almost instantly (maybe 1-3s delay).

@FroMage or @ia3andy didn't you do some updates recently to this page to fix something similar to this or do i remember wrong?

maxandersen avatar Sep 25 '23 11:09 maxandersen

Not recently no, years ago I added support for shadow DOM to make filtering much faster. I guess either the option count increased.

FroMage avatar Sep 26 '23 15:09 FroMage

Just checked on Chrome on Linux, and it's still 1-2s delay, so not something I can improve.

Can someone with a Mac use the Chrome profiling tools to figure out what it's stuck on?

FroMage avatar Sep 26 '23 15:09 FroMage

@FroMage, I can do it if you can send details of what profiling tool you want me to use and how to use it. 😉

tqvarnst avatar Sep 26 '23 18:09 tqvarnst

Ctrl-Shit-I (to open the inspector), Go to Performance tab, and click Record (or Ctrl-E):

This is what happens when I type panache in the search field:

Screenshot from 2023-09-28 11-52-55

100ms search and update, not bad.

You can also start recording and reload, there's an option for that (or Ctrl-Shift-E):

Screenshot from 2023-09-28 11-58-00

Next week I'll have access to a Mac, I can try it then. Not sure a remote debug session will help us much :(

FroMage avatar Sep 28 '23 09:09 FroMage