it.hideout-lastation.com
Paradiso Per Designer E Sviluppatori


Costruisci la tua pagina Effetti di scorrimento con Roll.js

Puoi trovare dozzine di librerie a scorrimento su tutto il web. La maggior parte sono scritte in JavaScript e hanno i loro effetti che è possibile modificare per layout di pagina singola, animazioni in scorrimento e molto altro ancora.

Ma per quanto riguarda la codifica dei tuoi effetti di scorrimento ? O cosa succede se si desidera semplicemente un modo per rintracciare quanto in basso nella pagina scorre un utente?

Roll.js è la libreria che stai cercando. Questo script open source è folle, piccolo e super facile da usare . Puoi farlo funzionare con poche righe di JavaScript. E soprattutto non ti obbliga a eseguire qualcosa di specifico, ma piuttosto ti dà gli strumenti per creare le tue caratteristiche di scorrimento personalizzate.

L'obiettivo di questa libreria è aiutare gli sviluppatori a strutturare i loro effetti di scorrimento senza troppi sforzi.

Se date un'occhiata al repository principale di GitHub, troverete una guida di installazione completa con alcuni frammenti di esempio. È possibile eseguire le funzioni per chiamare fino a che punto l'utente scorre o per "riquadri" diversi sulla pagina.

Funzionano meglio con layout a pagina singola, ma puoi usare Roll.js per così tanto.

Con una singola chiamata di funzione è possibile estrarre i dati con ogni scorrimento che include:

  • Passaggi totali della pagina (se applicabile).
  • Totale pagina a scorrimento verso il basso.
  • Posizione attuale sulla pagina in pixel.
  • Altezza totale della vista in base alle dimensioni del dispositivo.

Questo funziona anche con i collegamenti di salto che portano gli utenti in basso (o in alto) in certe parti della pagina.

Ma puoi trovare molte di queste funzionalità anche in altre librerie. Cosa rende Roll.js così speciale?

Parte di esso è la sintassi, ma il grande venditore qui è la dimensione totale della libreria di 8 KB quando viene ridotta. È davvero dannatamente piccolo per una libreria di scorrimento così dettagliata!

Puoi vedere come funziona sulla pagina demo principale e puoi anche scaricare il codice sorgente di Roll.js per scavare da solo in quelle demo .

Tutto da demo live e file di libreria grezzi può essere estratto da GitHub e sono super facili da utilizzare.

Ma se hai domande, suggerimenti o vuoi condividere i tuoi ringraziamenti per la fantastica libreria, puoi inviare un messaggio al creatore @williamngan.

Le app Web più gettonate del mese - agosto

Le app Web più gettonate del mese - agosto

Bentornati al nostro ultimo riepilogo di app web. Abbiamo ricevuto ottimi suggerimenti per le app nel mese scorso, e ne abbiamo trovate altre che riteniamo siano molto utili e utili.Questo mese le nostre selezioni includono l'app web che ti aiuta a prendere forma e mangiare bene (sì, la salute è il numero 1 per tutti), uno strumento CRM davvero carino, un paio di app web che ti aiutano a produrre curriculum / CV e app perfetti per programmare online, parlare di diversità!No

(Consigli tecnici e di design)

Come nascondere la barra dei menu sugli schermi secondari nei Maverick [Quicktip]

Come nascondere la barra dei menu sugli schermi secondari nei Maverick [Quicktip]

Avere più display è sicuramente abbastanza utile per i creativi e le persone che amano il multitasking. Mac OS X Mavericks ha cambiato il modo in cui Mac OS X gestiva più display, ma questo veniva fornito con l'aggiunta di una barra dei menu sui display secondari . Questa barra dei menu aggiuntiva ha uno scopo ma, come spesso accade con le nuove funzionalità del software, non tutti sono entusiasti di questa barra dei menu aggiuntiva .Se

(Consigli tecnici e di design)