Checkmate icon indicating copy to clipboard operation
Checkmate copied to clipboard

FE&BE - Scrollable Pagespeed Graph

Open ajhollid opened this issue 1 year ago • 4 comments

Pagespeed checks need to be limited to a reasonable number, and it doesn't make a whole lot of sense to pick every nth check like we did with Monitor Details.

A visually intesresting implementation might be a scrollable graph which fetches data in paginated chunks.

        [Preloaded Chunk] <-> [ Displayed Chunk ] <-> [Preloaded Chunk]

We would fetch one page of offscreen data in each direction to ensure smooth scrolling

ajhollid avatar Aug 12 '24 20:08 ajhollid

That is a brilliant idea I like it!

Skorpios604 avatar Aug 12 '24 21:08 Skorpios604

Hi, I'd like to give this issue a go

mospell avatar Sep 15 '25 09:09 mospell

Sure @mospell - thanks for your interest.

gorkem-bwl avatar Sep 15 '25 12:09 gorkem-bwl

I have a question regarding the graph:

When there's an empty space between two checks the graph (happens when checking paused) it creates fake ticks with no data. This works fine when displaying the whole graph, but it breaks a bit when paginating. If the page ends with one or more of those fake ticks the graph cuts off, and if an entire page consists of them the graph just doesn't render.

How should I approach this? I could also commit what I've done so far to make sure I'm on the right track.

mospell avatar Oct 01 '25 12:10 mospell