Նախապատմություն
Գործակալության սեփական կայքը, որի դիզայնը մշակվում և հստակեցվում էր Front-end-ին զուգահեռ։
Անհատական Front-end և scroll անիմացիաներ Brainstorm գործակալության կայքի համար
Ամեն ինչ սկսվեց 2018 թվականին՝ որպես արտաքին պատվեր. ես ծրագրավորում էի Brainstorm գործակալության կայքը, մինչ դրա դիզայնը դեռ մշակվում էր։
Կայքի UI-ը իրականացրել եմ HTML, CSS և մաքուր JavaScript-ով՝ անհատական անիմացիաներով և ձեռքով գրված scroll event-ների տրամաբանությամբ։ Կայքի ավարտից հետո Brainstorm-ը հրավիրեց ինձ միանալ թիմին, որտեղ աշխատել եմ հաճախորդների առցանց խանութների վրա։ Դրանք առանձին նախագծեր են։
Brainstorm-ին անհրաժեշտ էր սեփական կայք, մինչ դիզայնը դեռ ձևավորվում էր։
Գործակալության սեփական կայքը, որի դիզայնը մշակվում և հստակեցվում էր Front-end-ին զուգահեռ։

Աշխատել եմ փոփոխվող մակետներով՝ չսպասելով վերջնական տարբերակին։

Իրականացրել եմ բոլոր մակետները՝ հարմարեցնելով տարբեր էկրաններին և պահպանելով վիզուալ կոնցեպտը։

Անիմացիան օգտատիրոջ փորձառության մաս էր, ոչ թե պարզապես ձևավորում։

Scroll-ի ժամանակ գործող անիմացիաներն ու անցումները ձեռքով ծրագրավորել եմ JavaScript-ով՝ առանց պատրաստի անիմացիոն ձևանմուշների։









Ինչպես էր կայքը կառուցվում դիզայնի մշակմանը զուգահեռ։
Ինտերֆեյսը մշակել դեռ փոփոխվող մակետների հիման վրա։
Անիմացիան՝ որպես կայքի հետ փոխազդեցության գործուն մաս։
Scroll փոխազդեցությունները կառավարվում են կոդով, ոչ թե ձևանմուշներով։
Տարբեր էկրանների համար հարմարեցումը պահպանում է սկզբնական վիզուալ գաղափարը։
Մշակման երկու մաս և դրանց մոտեցումները։
Կայքի անիմացիաներն ու ինտերակտիվությունը կառավարվում են scroll-ով։
Պատրաստի ձևանմուշների փոխարեն ես ինքս եմ գրել JavaScript իրադարձությունների մշակման տրամաբանությունը, որպեսզի յուրաքանչյուր էջի անիմացիան աշխատի ըստ մտահղացման։

Մակետները շարունակում էին փոխվել, երբ Front-end-ի ծրագրավորումն արդեն ընթացքի մեջ էր։
Զուգահեռ աշխատանքը թույլ տվեց, որ պատրաստ կայքը համապատասխանի վերջնական դիզայնին, այլ ոչ թե դրա վաղ տարբերակին։

Պատմեք՝ ինչ եք ստեղծում։ Կպատասխանեմ երկու աշխատանքային օրվա ընթացքում։
Նոր կայք, պրոդուկտի ինտերֆեյս, դիզայն համակարգ կամ գործող լուծման բարելավում։
Նախորդ և հաջորդ նախագծերը։