universitas.no icon indicating copy to clipboard operation
universitas.no copied to clipboard

Scroller ned på indekssiden når man går tilbake fra artikkel på chromium desktop

Open HermanNygaard opened this issue 4 years ago • 3 comments

  1. Trykk på en artikkel
  2. Scroll ned på artikkelen (ser ikke ut som at hvor langt man scroller har noe å si)
  3. Gå tilbake til indekssiden
  4. Indekssiden scroller helt ned til bunnen

Reproducable i chrome og mozilla

HermanNygaard avatar Jan 22 '21 00:01 HermanNygaard

Jeg får ikke reprodusert dette. Eller kanskje jeg har misforstått hva problemet er.

Når man trykker "tilbake" er meninga at scrolleposisjonen på forsiden skal være den samme som den var da man klikket seg inn på en artikkel. Hvis man klikker på universitas-logoen er det meningen at man skal komme til toppen av forsiden.

Trykk på en artikkel

Fra toppen av indekssiden? Eller er du skrollet ned?

Gå tilbake til indekssiden

Med "tilbake"-knappen i nettleseren? Eller klikker du på Universitas-logoen øverst på nettsida.

Indekssiden scroller helt ned til bunnen

Til et annet sted enn der du var i trinn 1? På forsiden skal det egentlig lastes nye saker når man scroller ned, så "helt i bunn" vil flytte seg etter hvert som nye saker blir hentet.

haakenlid avatar Jan 22 '21 13:01 haakenlid

Universitas.no bruker Redux first router til klient-side routing. Det er en funksjon som heter "scroll restoration" som skal sørge for at man kommer tilbake til samme scroll-posisjon som man var når man følger interne lenker i nettavisen.

Hvis det er noe som ikke funker som det skal, kan det hende at det er fikset i en nyere versjon av denne pakken. Men antageligvis må man også oppdatere en masse andre npm-bibliotek samtidig for at alt skal funke i samspill. Så det kan være en litt tidkrevende jobb.

https://github.com/faceyspacey/redux-first-router/blob/master/docs/scroll-restoration.md

("anbefalte saker" fra Strossle-tjenesten er ikke interne lenker på samme måte. )

haakenlid avatar Jan 22 '21 13:01 haakenlid

Takk for raskt svar! Her er en lenke til skjermopptak som viser det litt bedre forklart

HermanNygaard avatar Jan 22 '21 14:01 HermanNygaard