hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Construisez vos propres effets de défilement avec Roll.js

Vous pouvez trouver des dizaines de bibliothèques de défilement sur le Web. La plupart sont écrits en JavaScript et ont leurs propres effets que vous pouvez redéfinir pour les mises en page d'une seule page, les animations de défilement et bien plus encore.

Mais qu'en est-il de coder vos propres effets de défilement ? Ou que se passe-t-il si vous voulez simplement un moyen simple de suivre jusqu'à quel point la page a défilé?

Roll.js est la bibliothèque que vous cherchez. Ce script open source est fou petit et super facile à utiliser . Vous pouvez obtenir ce travail avec quelques lignes de JavaScript. Et surtout, cela ne vous oblige pas à effectuer quoi que ce soit de spécifique, mais vous donne plutôt les outils pour créer vos propres fonctions de défilement personnalisées.

Le but de cette bibliothèque est d'aider les développeurs à structurer leurs effets de défilement sans trop d'efforts.

Si vous jetez un coup d'œil au dépôt principal de GitHub, vous trouverez un guide d'installation complet avec quelques exemples d'extraits. Vous pouvez exécuter des fonctions pour appeler à quel point l'utilisateur défile ou à différents "volets" de la page.

Ceux-ci fonctionnent le mieux sur les mises en page d'une seule page, mais vous pouvez utiliser Roll.js pour autant.

Avec un appel de fonction unique, vous pouvez extraire des données à chaque défilement comprenant:

  • Total des étapes de la page (le cas échéant)
  • Total% fait défiler la page.
  • Position actuelle sur la page en pixels.
  • Hauteur totale de la fenêtre d'affichage en fonction de la taille du périphérique.

Cela fonctionne également avec des liens de saut qui amènent les utilisateurs vers le bas (ou vers le haut) à certaines parties de la page.

Mais vous pouvez également trouver beaucoup de ces fonctionnalités dans d'autres bibliothèques. Qu'est-ce qui rend Roll.js si spécial?

Une partie de cela est la syntaxe, mais le grand vendeur ici est la taille totale de la bibliothèque de 8 Ko lorsqu'il est minifié. C'est sacrément petit pour une bibliothèque de défilement si détaillée!

Vous pouvez voir comment cela fonctionne sur la page de démonstration principale et vous pouvez même télécharger le code source Roll.js pour creuser vous-même dans ces démos .

Tout depuis les démos en direct et les fichiers de bibliothèque bruts peuvent être tirés de GitHub et ils sont super faciles à travailler.

Mais si vous avez des questions, des suggestions, ou si vous voulez partager vos remerciements pour cette superbe bibliothèque, vous pouvez envoyer un message au créateur @williamngan.

Vitrine de la photographie de l'eau en noir et blanc

Vitrine de la photographie de l'eau en noir et blanc

La plupart des photographes semblent apprécier au moins barboter dans la photographie en noir et blanc, et pour beaucoup de photographie en noir et blanc semble être une méthode préférée pour des photos. Peut-être que c'est pour enlever la couleur montre les sujets dans leur forme brute. En noir et blanc, il semble que nous puissions scruter l'essence même d'un moment, en le voyant vraiment à travers les yeux du photographe.L'ea

(Conseils techniques et de conception)

10 meilleurs outils de maintenance PC pour une meilleure performance du PC

10 meilleurs outils de maintenance PC pour une meilleure performance du PC

Les PC nécessitent une maintenance continue pour assurer une grande expérience. Le nettoyage des données non requises, la mise à jour du logiciel, la protection du système contre les programmes nuisibles et la prise en charge du matériel connecté peuvent sembler une lourde tâche. Mais tout cela peut être facilement fait en utilisant des outils de maintenance PC utiles.De nombr

(Conseils techniques et de conception)