Uppy - Gratis ES5 / ES6 JavaScript File Upload Plugin
En av de vanskeligste skjemainngangene til design er filopplasting . Den har en standard HTML-stil, men det er ikke den peneste tingen i verden.
Uppy tar filopplastinger til et helt nytt nivå med et tilpasset grensesnitt og en dynamisk laste-prosess i Ajax-stil .
Den kjører på ES5 / ES6-koden, slik at du kan bygge webappene dine med de nyeste JavaScript-standardene. Og det støtter også filopplastinger fra skylagringssteder som Dropbox eller Google Disk, så det er et flersidig filopplastingskript for Internett.
Uppy er helt gratis og åpen kildekode, med en repo på GitHub. Den enkleste måten å installere dette pluginet på er imidlertid gjennom npm eller Garn, så du kan kjøre den som en ekte pakke .Når du får filene lagt til nettstedet ditt, inkluderer du bare Uppy.js-filen og CSS-koden . Deretter målretter du mot hvilket felt du vil ha, og Uppy tar vare på resten.
Den har et unikt grensesnitt som ser ut som en stor firkantet plassering for å dra og slippe filer. Du kan også velge elementer fra harddisken eller til og med laste opp filer eksternt fra eksterne nettadresser . Ganske gal!
Du finner hele oppsettprosessen på dokumentasjonssiden, men det krever i det minste noen forståelse av ECMAScript 6 . Dette biblioteket ser på fremtiden for skripting, og er ikke den enkleste tingen å bruke med ren vanilla JavaScript.
Men hvis du er seriøs om webutvikling, er det verdt å lære ES6 uansett. Du kan finne mange ressurser online for selvundervisning, og du kan til og med bruke Uppy som ditt første "virkelige" prosjekt for å dykke i og begynne å lære.
Sjekk ut Dashboard-eksemplet for å se Uppy i handling . For denne siden er opplastingen skjult bak en utløserknapp, der du klikker på knappen for å vise et modalt opplastingsfelt.Derfra kan du velge om du vil laste opp et bilde fra datamaskinen, fra nettet eller fra webkameraet ditt !
Eksempler-siden gir en gjeng å se gjennom, inkludert et dra og slipp-eksempel, sammen med en internasjonalisert demo-side .
Men for å virkelig lære hvordan dette virker, anbefaler jeg å skumme dokumentene og bla gjennom hovedgitHub-repo. Du kan også dele tankene dine med skaperne på Twitter @transloadit.
6 psykologiske grunner bak folks online oppførsel
På et tidspunkt i ditt online liv, har du kanskje lurt på : Hvorfor troller troll? Hvorfor må vennen min oversvømme mitt Facebook-feed med oppdateringer om hva som er om været? Hvorfor blir forumdiskusjoner så oppvarmet?La oss ta en nærmere titt på disse spørsmålene, da psykologi gir noen svar.Internett
Fordeler med penn og papir før du designer på datamaskinen
Fortell meg, når var siste gang du faktisk skrev med penn og papir? Det er ikke overraskende å vite at du sjelden bruker dem, da vi går inn i den digitale tidsalderen når teknologier som laptop og nettbrett blomstrer over hele verden. Men det avgjørende faktum her er at bruk av penn og papir er definitivt mer effektivt enn å bruke datamaskin når det kommer til å skisse, skrive, designe, hvilken som helst aktivitet som involverer brainstorming !Det er