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


Tuesday.css è The Hottest Animation Library Right Now

Ormai dovresti già avere familiarità con Animate.css come libreria di animazione principale tra i web designer.

Ma c'è un nuovo ragazzo sul blocco di nome Martedì, e sta prendendo l'animazione web con la forza .

Questa nuova libreria non è molto diversa per formato o implementazione. Ma martedì arriva con una manciata di nuove animazioni CSS che non puoi trovare da nessun'altra parte .

Questi nuovi effetti sono di natura molto più sottile, quindi si fondono perfettamente in una pagina . Ecco una piccola lista degli effetti che puoi scegliere tra:

  • Dissolvenza & espansione
  • Dissolvenza e restringimento
  • Timbro giù e rimbalza
  • Altalena ad angolo
  • Entra da sinistra / destra
  • Squash / stirata
  • Cerniera

Se si passa da questa lista alla pagina demo, si noterà che tutti gli effetti hanno una cosa in comune: la fisica .

Tutti si sentono molto realistici alle basi della fisica e sembrano rispettare le leggi di gravità . Nessuna di queste animazioni è esagerata o estranea. Sono sottili ma visibili e, cosa più importante, sono credibili .

Penso che martedì sia una delle migliori librerie di animazioni CSS moderne perché presenta una visione realistica dell'animazione web .

Non dovremmo progettare effetti di interfaccia pazzi che si distinguono come un pollice dolente. La sottigliezza è sempre il nome del gioco perché crea un senso di interattività da qualsiasi input dell'utente sia che si tratti di un clic o di una pergamena.

Il problema è sempre stato scrivere queste animazioni da zero e farle sembrare giuste. Ma ora con Martedì le tue preoccupazioni possono volare proprio fuori dalla porta.

Basta scaricare una copia da GitHub e aggiungere il file .css alla tua pagina . Puoi effettivamente utilizzare la versione CDN direttamente da GitHub se non vuoi scaricare nulla localmente.

Una volta aggiunto alla tua pagina web, aggiungi la classe .animate insieme alle classi proprietarie elencate nel repository GitHub. Il tuo codice potrebbe apparire in questo modo:

È martedì.

Dai un'occhiata alla documentazione completa per vedere un elenco di tutte le classi di animazione in / out .

Se lavori con JavaScript puoi anche aggiungere dinamicamente queste classi sugli eventi click / hover. In questo modo puoi aggiungere la classe animata solo quando un utente fa clic su un pulsante, che sembrerà animare al clic.

C'è così tanto che puoi fare con Martedì, ed è davvero il nuovo Animate.css per le animazioni pragmatiche dell'interfaccia utente.

Dai un'occhiata alla pagina demo per vederla dal vivo in azione, e puoi imparare di più leggendo il post "in the making" che parla di come il team Shakr ha creato martedì.

Un'introduzione alle app Web progressive

Un'introduzione alle app Web progressive

La maggior parte degli sviluppatori ha almeno sentito parlare di Progressive Web Apps . Questi sono ampiamente supportati da aziende tecnologiche come Google e stanno rapidamente diventando la norma per le applicazioni web multi-dispositivo .Ma qual è esattamente la differenza tra un'app web tipica e una progressiva ?

(Consigli tecnici e di design)

Spanner, il database globale di Google è ora aperto a tutti

Spanner, il database globale di Google è ora aperto a tutti

Nel 2007, Google ha sviluppato il proprio database globale chiamato "Spanner" . Fin dalla sua istituzione, la società ha fatto affidamento su questo database per molti dei suoi prodotti, che vanno da Google Foto a Gmail. Ora, 10 anni dopo che Spanner è stato concepito per la prima volta, Google ha reso Spanner disponibile per tutti tramite una beta pubblica .D

(Consigli tecnici e di design)