Skip to content

Improve performance of p5 contributors list #7788

Open
@quinton-ashley

Description

@quinton-ashley

Topic

Loading the p5.js GitHub repository page requires loading hundreds of contributor pictures.

Image

I have a 800mbps internet connection and though it only amounts to 45mb of data transferred, the amount of separate image requests is staggering.

It takes a full 10 seconds for the page to completely load and during that time JavaScript can even block the issues tab, releases, and other links from being clickable.

slow.mov

It'd also improve accessibility for users with metered internet connections to make the README.md as lightweight as possible.

An ideal solution would be to make a single spritesheet image with all the contributor pictures and have a page displaying them on p5js.org. This way custom CSS styling could be used to make the markdown table look nicer too.

A good temporary fix is to move the contributors section from the readme.md to a separate markdown page that can be linked to in the readme.

Metadata

Metadata

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions