Skip to content
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

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

Open
HermanNygaard opened this issue Jan 22, 2021 · 3 comments

Comments

@HermanNygaard
Copy link

  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

@haakenlid
Copy link
Member

haakenlid commented Jan 22, 2021

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
Copy link
Member

haakenlid commented Jan 22, 2021

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. )

@HermanNygaard
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants