nushell / nushell/nushell.github.io

Pages won't load after a period of time

Aperta
#2,194 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
TypeScript
Stelle
258
Fork
561
Merge medio
3h 20m
PR unite (30g)
15

Descrizione

Repro:

  1. open some page of the book
  2. wait a couple of days
  3. get back to that tab
  4. try to open another page (e.g. the next one)
  5. it won't load, showing you a fake-ish progress bar on the top which never completes

It should either work as expected, or at least fail quickly and prompt to reload the tab (or maybe reload the tab by itself, idk if that's a thing).

Firefox 152, both Desktop and Mobile.

My humble opinion on vuepress While your website styling looks nice, the overall site not as clean and "balanced" as a simple mdbook. I've never ran into issues like this one with mdbook and I can also see that it's working much better on mobile when you use landscape orientation: I tested both on iPad and on my Android smartphone and found out that 1. Vuepress sites doen't collapse the header despite it uses a lot of screen estate in such scenario. 2. The sidebar is always shown without the ability to hide it - same behavior as in desktop version. 3. "go up button" is overlapping "next page" button when you're at the end of the page, etc.

I've had a very similar experience with https://sotrh.github.io/learn-wgpu/ which also uses vuepress, except it was even more basic.
I appreciate the effort, just want to indicate that the experience can be made better without spending much resource.

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia riproducendo il malfunzionamento in Firefox 152: apri una pagina di un libro, lascia la scheda aperta per un paio di giorni, quindi prova ad aprire un’altra pagina. Traccia il flusso di caricamento della pagina dal punto di ingresso del sito; il lavoro è completato quando la navigazione termina normalmente o fallisce rapidamente mostrando una richiesta di ricaricare la pagina, invece di lasciare una barra di avanzamento interminabile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
frontend, web-dev
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.