În ultimii ani, știința UX (User Experience) a fost în creștere încet și tot mai mulți dezvoltatori web sunt de punere în aplicare unele facilitati UX amicale pe site-urile lor.
Unul dintre principiile de bază ale design-UX este fluxul constant de informații între utilizator și aplicația folosește. Acest lucru înseamnă că aplicația are întotdeauna pentru a permite utilizatorului stiu daca ceva se întâmplă, așa că nu va fi confuz sau pierde interesul în ceea ce face.
Acest lucru înseamnă că practicile recente, cum ar fi bar încărcare YouTube în timpul încărcării un nou videoclip nu sunt numai frumoase și evident util, ele sunt, de asemenea, cu sediul în studii UX reale.
Un instrument ca ngProgressLite va ajuta orice dezvoltator AngularJS excelentă în extinderea UX app lui lăsându-l adăugați bare de încărcare pentru toate paginile el coduri.
Acest lucru înseamnă că atunci când utilizatorul va fi încărcarea paginii, un mic subțire de culoare linie,,, animat în partea de sus a paginii va lăsa să știu cât de mult el trebuie să aștepte până când și-a încărcat tot conținutul paginii.
Ce este nou în această versiune:
- Fixat:
- Aplicați curs css doar pentru primul copil containerului (permite introducerea divs suplimentare în container. Un caz exemplu de utilizare pentru acest lucru ar fi adăugarea unui spinner, precum cea în nprogress original).
- Aruncă dependență inutilă $ timeout și de a folosi setTimeout nativ în loc (așa cum am schimba doar css dar nu domeniul de aplicare, nu este nevoie pentru a rula un ciclu rezumat cu $ aplică () în interiorul $ serviciu timeout).
Cerințe :
- activarea JavaScript-ului pe partea de client
- AngularJS
Comentariile nu a fost găsit