es.hideout-lastation.com
Paraíso Para Los Diseñadores Y Desarrolladores


Cree sus propios efectos de desplazamiento de página con Roll.js

Puede encontrar docenas de bibliotecas de desplazamiento en toda la web. La mayoría están escritos en JavaScript y tienen sus propios efectos; puedes cambiar de estilo para diseños de una sola página, animaciones con desplazamiento y mucho más.

Pero, ¿qué hay de codificar tus propios efectos de desplazamiento ? ¿O qué pasa si solo desea una forma simple de rastrear qué tan abajo en la página se desplazó un usuario?

Roll.js es la biblioteca que estás buscando. Este script de código abierto es muy pequeño y muy fácil de usar . Puede hacer que esto funcione con unas pocas líneas de JavaScript. Y lo mejor de todo es que no te obliga a realizar nada específico, sino que te brinda las herramientas para crear tus propias funciones de desplazamiento personalizadas.

El objetivo de esta biblioteca es ayudar a los desarrolladores a estructurar sus efectos de desplazamiento sin mucho esfuerzo.

Si echas un vistazo al repositorio principal de GitHub, encontrarás una guía de configuración completa con algunos ejemplos de fragmentos. Puede ejecutar funciones para llamar a lo lejos que el usuario se desplaza, o a diferentes "paneles" en la página.

Funcionan mejor en diseños de una sola página, pero puede usar Roll.js por tanto.

Con una sola llamada de función puede extraer datos con cada desplazamiento que incluye:

  • Pasos totales de la página (si corresponde).
  • % Total desplazado hacia abajo página.
  • Posición actual en la página en píxeles.
  • Altura total de la ventana gráfica basada en el tamaño del dispositivo.

Esto también funciona con enlaces de salto que llevan a los usuarios hacia abajo (o hacia arriba) a ciertas partes de la página.

Pero también puedes encontrar muchas de estas características en otras bibliotecas. ¿Qué hace que Roll.js sea tan especial?

Parte de esto es la sintaxis, pero el gran vendedor aquí es el tamaño total de la biblioteca de 8 KB cuando se minimiza. ¡Eso es bastante pequeño para una biblioteca de desplazamiento tan detallada!

Puedes ver cómo funciona esto en la página de demostración principal e incluso puedes descargar el código fuente de Roll.js para profundizar en esas demostraciones .

Todo, desde las demostraciones en vivo y los archivos de la biblioteca en bruto, se pueden extraer de GitHub y son muy fáciles de usar.

Pero si tiene alguna pregunta, sugerencia o quiere compartir su agradecimiento por la impresionante biblioteca, puede enviar un mensaje al creador @williamngan.

5 formas en que los autónomos están transformando la economía [Infografía]

5 formas en que los autónomos están transformando la economía [Infografía]

Si no lo has escuchado, los autónomos están ahorrando Internet y ayudándote a lanzar tu startup para que no sea exagerado ver una economía futura que está siendo transformada por la industria del freelance. Originalmente una carrera profesional para aquellos que quedaron desempleados por las presiones económicas y los cambios en la industria, la economía del concierto se ha convertido en el camino elegido para hasta 5 millones de trabajadores solo en el Reino Unido.Entonc

(Consejos de tecnología y diseño)

50 formularios de inicio de sesión y registro móvil para su inspiración

50 formularios de inicio de sesión y registro móvil para su inspiración

Al igual que los formularios de suscripción al boletín informativo, las aplicaciones móviles en estos días están inundadas con formularios de inicio de sesión que solicitan la entrada de datos en diferentes etapas . Desde compras en línea y comercio electrónico hasta juegos y entretenimiento, los datos de los usuarios tienden a ser de gran importancia para los propietarios de las aplicaciones. Sin em

(Consejos de tecnología y diseño)