Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Preload the README to improve load time of crate pages #1553

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

Closed
lovasoa opened this issue Nov 7, 2018 · 2 comments
Closed

Preload the README to improve load time of crate pages #1553

lovasoa opened this issue Nov 7, 2018 · 2 comments
Labels
C-enhancement ✨ Category: Adding new behavior or a change to the way an existing feature works

Comments

@lovasoa
Copy link

lovasoa commented Nov 7, 2018

Here is a lighthouse report for a package page on crates.io :

image

A time-to-interactive of 8.6 seconds on mobile makes the site difficult to use.

@lovasoa lovasoa changed the title Improve the page load times Improve page load times Nov 7, 2018
@lovasoa
Copy link
Author

lovasoa commented Nov 7, 2018

I think something to prioritize is to preload the readme. It should be easy to do and bring a big benefit in terms of page load time.

@carols10cents
Copy link
Member

Most of this is likely a duplicate of #204, using ember fastboot. Preloading the readme is an interesting, independent idea, so I'm going to leave this issue open for exploring that possibility.

@carols10cents carols10cents changed the title Improve page load times Preload the README to improve load time of crate pages Dec 6, 2018
@Turbo87 Turbo87 added C-enhancement ✨ Category: Adding new behavior or a change to the way an existing feature works and removed C-feature-request labels Feb 11, 2021
@rust-lang rust-lang locked and limited conversation to collaborators Dec 23, 2021
@Turbo87 Turbo87 converted this issue into discussion #4328 Dec 23, 2021

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
C-enhancement ✨ Category: Adding new behavior or a change to the way an existing feature works
Projects
None yet
Development

No branches or pull requests

3 participants