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


Uppy - Plug-in gratuito per caricamento file JavaScript ES5 / ES6

Uno degli input di forma più difficili da progettare è il caricamento del file . Ha uno stile HTML predefinito, ma non è la cosa più bella del mondo.

Uppy porta i caricamenti di file a un livello completamente nuovo con un'interfaccia personalizzata e un processo di caricamento dinamico in stile Ajax .

Funziona con il codice ES5 / ES6, quindi puoi creare le tue app Web con i più recenti standard JavaScript. Inoltre, supporta anche i caricamenti di file da siti di cloud storage come Dropbox o Google Drive, quindi è uno script di caricamento di file multiforme per il web.

Uppy è completamente gratuito e open-source, con un repo su GitHub. Tuttavia, il modo più semplice per installare questo plugin è attraverso npm o Yarn, quindi puoi eseguirlo come un vero pacchetto .

Dopo aver aggiunto i file al tuo sito web, includi solo il file Uppy.js e il codice CSS . Quindi, scegli come target qualsiasi campo di input che desideri e Uppy si prende cura di tutto il resto.

Ha un'interfaccia unica che assomiglia a una grande posizione quadrata per trascinare e rilasciare i file. Puoi anche selezionare elementi dal tuo disco rigido o persino caricare file in remoto da URL esterni . Piuttosto pazzo!

È possibile trovare l'intero processo di installazione nella pagina della documentazione, ma richiede almeno una certa comprensione di ECMAScript 6 . Questa libreria guarda al futuro dello scripting e non è la cosa più facile da usare con JavaScript puro vanilla.

Ma se sei seriamente interessato allo sviluppo del web, vale comunque la pena di imparare ES6. Puoi trovare tonnellate di risorse online per l'auto-insegnamento e puoi anche usare Uppy come il tuo primo progetto "reale" per immergerti e iniziare a imparare.

Guarda l'esempio di Dashboard per vedere Uppy in azione . Per questa pagina, il caricamento è nascosto dietro un pulsante di attivazione, in cui si fa clic sul pulsante per visualizzare un campo di caricamento modale.

Da lì, puoi selezionare se vuoi caricare un'immagine dal tuo computer, dal web o anche dalla tua webcam !

La pagina degli esempi offre una panoramica, tra cui un esempio di trascinamento e rilascio, insieme a una pagina demo internazionalizzata .

Ma, per imparare davvero come funziona, ti consiglio di sfogliare i documenti e sfogliare il repository principale di GitHub. Puoi anche condividere i tuoi pensieri con i creatori su Twitter @transloadit.

5 trucchi di YouTube che probabilmente non conoscevi

5 trucchi di YouTube che probabilmente non conoscevi

È probabile che molti di noi abbiano abbastanza familiarità con YouTube. YouTube è il più grande canale video su Internet con oltre 1 miliardo di utenti che visitano ogni mese. Possiamo goderci una varietà di video su YouTube come commedie, scherzi, interviste, tutorial ed eventi dal vivo.Scommetto che ti sei divertito per ore e ore su YouTube. Qui

(Consigli tecnici e di design)

40 impressionanti pacchetti di adesivi iMessages per iOS 10

40 impressionanti pacchetti di adesivi iMessages per iOS 10

Gli adesivi sono disponibili su app di social network come Line, Telegram, Twitter di WeChat e Facebook Messenger e vengono ora inviati a Messaggi su iOS 10. È possibile inviare adesivi come parte della conversazione, ad esempio come inviare emoticon o emoji, oppure potrebbe persino incollare questi adesivi su una foto prima di inviarla via.

(Consigli tecnici e di design)