Chrome voor iOS pakt verspringende webpagina’s aan
Google heeft de iOS-versie van Chrome voorzien van een functie die ook in Safari welkom zou zijn. Scroll verankering is het sleutelwoord, dit voorkomt dat websites verspringen nadat je eenmaal naar het deel dat je wil lezen gescrold bent.
Dit komt omdat websites nadat de tekst leesbaar is soms nog (a-synchroon) content laden. Denk aan banners of afbeeldingen die aan de bovenkant worden geladen of uitgeklapt. Dit druk de rest naar beneden.
Volgens Google voorkomt scroll verankering gemiddeld drie keer onverwacht verspringen per website. Het werkt door de scrollpositie niet te koppelen aan de staat van de scrollbar, maar aan een zichtbaar element, zoals een paragraaf met tekst. Verspringende websites zijn vooral een probleem op mobiele apparaten, omdat het scherm kleiner is. In onderstaande video is een voorbeeld met en zonder verankering te zien.
De functie is sinds Chrome 56 beschikbaar, maar wordt op de achtergrond doorlopend verbeterd. Zo zijn op dit moment zeer complexe websites uitgesloten om ongewenste veranderingen in de lay-out te voorkomen. Ontwikkelaars kunnen met deze technische gids dieper graden.
Chrome voor iOS is een gratis download in de App Store ↩︎
Archief
- There's always One More Thing… 2017.06.01
- De 6 irritantste Apple-meldingen en hoe je ze uit zet 2017.05.31
- Apple’s Carpool Karaoke start 8 augustus 2017.05.31
- ‘Nieuwe iPads, MacBooks én Magic Keyboard op WWDC 2017’ 2017.05.31
- Waarom de ‘iPhone 8’ anders gaat heten 2017.05.31
- Mobiel betalen in het OV loopt uit op flop 2017.05.31
- Nest Cam IQ: beter beeld, minder cloud 2017.05.31
- Apple zet serieus in op eigen 4G-chips 2017.05.30
- Essential Phone: oude bekende geeft eigenzinnig antwoord op de iPhone 2017.05.30
- Nieuwe Mac-app van maker Pixelmator op komst 2017.05.30