no.hideout-lastation.com
Paradis For Designere Og Utviklere


Denne 500 bytes Javascript kan forutsi brukerens markørbevegelser

Du kan gjøre noen veldig kule ting med JavaScript, og åpen kildekode gjør jobben enda enklere.

Premonish er en av de kuleste bibliotekene jeg har sett, og den er bygget med bare 500 bytes med JavaScript . Med dette pluginet kan du oppdage hvor brukerens mus beveger seg og forutsi hvilket element de er på vei mot.

Dette kan høres ut som en komplisert ide, men det er ganske enkelt å implementere. For ikke å nevne dette, er det en rekke muligheter for utviklere å lage noen virkelig kule effekter, for eksempel pre-hover animasjoner eller dynamiske layout effekter .

Du starter med å målrette et element på siden og definere hvordan det vil se ut når brukeren beveger seg mot det elementet.

Alle beregningene er gjort på backend med Premonish-biblioteket, så du trenger ikke å bekymre deg for matematikken eller logikken bak dette.

I stedet leter du etter en måte å håndtere prediksjonen basert på en konfidensrangering av brukerens oppførsel. Dette er alt passert inn i JavaScript, slik at du kan skrive dine egne funksjoner for å håndtere brukernes atferd .

Her er et eksempelutdrag fra Premonish-demoen:

 premonish.onIntent (({el, confidence}) => {// el er det forventede DOM elementet // tillit er en poengsum fra 0-1 på hvor trygg vi er i denne prediksjonen.}); 

onIntent() blir bakt inn i Premonish, og det kalles når biblioteket merker en bruker som beveger seg mot noe element .

Du kan også bruke en annen metode, onMouseMove(), som kjører hver gang markøren endrer X / Y-posisjoner på skjermen. På denne måten kan du se hvordan Premonish beregner oddsen for brukerens hensikt.

Du kan finne en haug med informasjon i hovedgitHub-repo, som inneholder enkle kodestykker for å komme i gang. Initialisering krever bare en rekke selektorer eller DOM-elementer som skal målrettes.

Hvordan du faktisk bruker dette pluginet er helt opp til deg. Dette er ikke ment å være en komplett løsning, men et utgangspunkt for å hjelpe deg med å anta brukerens intensjoner og bygge opp en opplevelse rundt det.

Ta en titt på live-demoen for å se hvordan alt dette fungerer og å se en "feilsøkingsmodus" der du kan se hvordan prediksjonsalgoritmen fungerer i sanntid.

Du kan også dele dine tanker og si takk til skaperen Matthew Conlen på hans Twitter @mathisonian.

20 Unikt utformede arbeidsstasjoner og kontorer

20 Unikt utformede arbeidsstasjoner og kontorer

Ved siden av sengen og bilen vår er vår arbeidsplass sannsynligvis et av stedene hvor vi tilbringer det meste av vår tid . Hvem har ikke ocassionally måtte lage lunsj mens de jobber, ikke sant? Hvis det virkelig er tilfelle, er det kanskje på tide at vi spruced opp arbeidsstasjonene våre. Tross alt reflekterer arbeidsområdet mye om deg. Hvis

(Tekniske og design tips)

Frilans designere: Hvordan balansere arbeidslivet ditt

Frilans designere: Hvordan balansere arbeidslivet ditt

Arbeider du for å leve eller leve til jobb ? Frilansede designere kan ha begynt å forestille seg å være fleksible siden de har frihet til å planlegge for egen tid. Men ustanselige prosjektkrav kan gjøre livet til ender med slitasje. Som vi alle vet, blir vi følelsesmessig forstyrret når vi ikke kunne få nok balanse mellom arbeid og liv. Å være

(Tekniske og design tips)