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.

30 katastrofale design feiler

30 katastrofale design feiler

Designere får ikke nok kjærlighet fra menneskene de jobber med. Noen ganger gjør de det så enkelt at du vil gå, "Hei, det kan jeg også gjøre." Disse 30 eksemplene vil vise deg at noen mennesker er født for å designe, og andre vil bare gi deg en hjerneaneurisme.Noen av de fremhevede designene er forferdelige selv i 90-tallet, noen ble bare laget ved å plukke og kaste Word Art-elementer i blandingen. Andre er

(Tekniske og design tips)

Hvordan overleve et feil karrierevalg

Hvordan overleve et feil karrierevalg

"Stakk i en feil jobb?" Eller "tok du feil vende på karrieren din?" Er de slags ideer de fleste jobbsøkende nettsteder bygger sin salgsstrategi på. På samme måte er karriereblogger og HR-tidsskrifter også fulle av skriving på samme tema.Dette er faktisk en veldig effektiv taktikk som appellerer til hundrevis av ansatte som tror at de kanskje har gjort et falsk trekk i å plukke ut nåværende karriere. Overbevi

(Tekniske og design tips)