Une librairie JavaScript minimale pour traquer l'état du viewport (tout ce qui tient au curseur, à la taille de la fenêtre et au scroll). Très pratique pour certains effets graphiques. Tout est visiblement optimisé pour ne déclencher les évènements que lorsque le navigateur est prêt à effectuer un nouveau rendu (avec requestAnimationFrame
).
Un système d'indicateur de progression du scroll très ingénieux conçu uniquement en CSS avec l'aide des l'unité vh (viewport height) et de la fonction calc.
Les différentes fonctions ou variables Javascript qui permettent de mesurer le viewport ou le document.
Mettre une vidéo en arrière plan et avec le même style d'affichage que background-size:cover, c'est à dire que quelle que soit la taille ou le format de l'écran (et donc du viewport), la vidéo prend tout l'écran.
Des unités de taille utilisable en CSS qui sont proportionnelles au Viewport (taille de la fenêtre en gros).