Այս հոդվածն առաջին անգամ հայտնվեց .net ամսագրի 238 համարում ՝ աշխարհի ամենաշատ վաճառվող ամսագիրը վեբ դիզայներների և մշակողների համար:
.net. Ի՞նչ եք անում Adobe- ում:
DB: Adobe- ում իմ աշխատանքը բաղկացած է երկու մասից: Ես ստեղծագործական թիմի մի մասն եմ, որտեղ մենք ստեղծում ենք զվարթ դեմոներ և նախատիպեր ՝ օգտագործելով վեբ տեխնոլոգիաներ: Գաղափարը վեբ սահմանները սահմանելն է, այնպես որ դրանք ավելի հեշտ է կոտրել: Դրանից դուրս ես ներկայացնում եմ Adobe- ը W3C- ում, որպես SVG աշխատանքային խմբի ներկայացուցիչ և որպես Web Animations- ի բնութագրերի խմբագիր:
Դա երազանքի գործ է. Ստեղծել նոր, թարմ կոդ, որը քերծվում է հնարավոր պատերին, մինչդեռ աշխատում եմ այդ պատերը մի փոքր ավելի դուրս մղելու համար:
.net. Մարդկանց մեծ մասը ձեզ ճանաչում է ձեր կողմնակի նախագծերի համար: Կարո՞ղ եք մի փոքր պատմել դրանց մասին:
DB: Դե, բացի Ռաֆալից, ես աշխատում եմ Եվայի վրա `փոքր, պարզ, ճկուն իրադարձությունների մենեջեր JavaScript- ի և dr.js- ի համար` փաստաթղթերի ստեղծող: Oh, և որպես հոբբի նկարում եմ վեկտորային պատկերակներ: Երբեք չգիտեք, թե երբ ինչ-որ փոքր և աննշան կենդանիների նախագիծ կվերածվի ինչ-որ մեծ բանի, ինչպես եղավ Ռաֆալի հետ:
.net. Ինչպիսի՞ն է ձեր աշխատանքի արձագանքը:
DB: Ստեղծեք մի բան, և միշտ կգտնվեն մարդիկ, ովքեր ձեզ հանճար են անվանում, և նրանք, ովքեր ձեզ ապուշ են անվանում: Ես երկուսից էլ մի փոքր ունեցել եմ, բայց ընդհանուր առմամբ արձագանքները բավականին դրական են եղել:
.net. Ոմանք ասում են, որ գրադարաններից օգտվելը վատ է, քանի որ դրա համար անհրաժեշտ չէ լեզվի խորը ընկալում: Ինչպե՞ս է դա ձեզ զգում:
DB: Մեքենաներ օգտագործելը վատ է, քանի որ դա թույլ է տալիս ձեր ոտքերը թուլացնել: Բայց դա չի խանգարում մարդկանց մեքենաներ օգտագործել, քանի որ դա շատ ավելի արագ է, քան քայլելը: Նույնն է գրադարանների օգտագործման դեպքում. Այո, դա կոշտ չէ, բայց դա կօգնի ձեզ աշխատանքն ավարտին հասցնել, ուստի դրանց չօգտագործելու հիմք չկա: Դուք չեք կարող մարդկանց ստիպել վազել ՝ մեքենա վարելու փոխարեն:
ՏՏ զարգացման մեծ արագության պատճառն այն է, որ մենք օգտագործում ենք մեր գործիքները ՝ ավելի լավ գործիքներ ստեղծելու համար: Մենք այլևս չենք խճճում բայթերն ու գրանցումները հավաքման կոդում:
Բայց մի սխալվեք, ես կարծում եմ, որ բոլորը, ովքեր գրում են JavaScript, պետք է իմանան այդ լեզուն. Այն գեղեցիկ է, ճկուն և թևեր է տալիս, եթե հավատում եք թռիչքին:
.net. itի՞շտ է, որ Raphal- ն օգտագործվում է Սպիտակ տանը:
DB: Այո, դա ճիշտ է. Mass Relevance- ի վիզուալիզացիայի թիմը Ռաֆալին ընտրեց որպես իրենց վիզուալիզացիայի օգնական, և իմ կոդերի ելքը մեծ էկրանին էր Բարաք Օբամայի կողքին ՝ համաժողովի ժամանակ: Երանի կարողանայի ճանապարհորդել բոլոր այն տեղերում, որտեղ իմ ծածկագիրն էր: Amazingարմանալի է վայրի բնության մեջ ինչ-որ բան թողարկել և դիտել, թե որտեղ է այն հայտնվում: Ես չեմ կարող գտնել գրադարանի օգտվողներին, ուստի ամեն անգամ, երբ ինչ-որ մեծ անուն, ինչպես Apple- ը կամ CNN- ը, օգտագործում են Raphal- ը, դա ինձ համար մեծ անակնկալ է:
.net. Ո՞ր վեբ տեխնոլոգիաներից եք առավել ոգեւորված, և ինչու՞:
DB: Իմ դեպքում, սենյակում ակնհայտ փղերը SVG և JavaScript են: Ես սիրում եմ JavaScript- ը, քանի որ այն շատ ճկուն և հզոր լեզու է `հիանալի ընտրություն համացանցի համար: Յուրաքանչյուր ոք կարող է այն օգտագործել ցանկացած եղանակով, իր ուզած նպատակին հասնելու համար:
Միշտ կան մարդիկ, ովքեր կցանկանային, որ JavaScript- ը ունենար ինչ-որ նոր առանձնահատկություններ կամ շարահյուսական շաքար, և ես կարող էի շատ ավելին գրել այն մասին, թե նրանցից ում եմ սիրում կամ չեմ հավանում, բայց որ ավելի կարևոր է, լեզվի հիմնական գաղափարը մեծ է: Դա ապացուցված է JavaScript- ում կազմվող այլ լեզուների մեծ քանակով:
Եվ իմ ներսում դիզայները չի կարող անցնել SVG- ի կողքով: Ես այն օգտագործել եմ արդեն տասը տարի, և մինչև հիմա վայելում եմ այն, ինչպես երբևէ: Ե՛վ SVG– ն, և՛ JavaScript- ը ունեն շատ նոր նոր առանձնահատկությունների շարք, և ես նախանձում եմ այն երեխաներին, ովքեր բոլորի հետ կկարողանան խաղալ իրենց զննարկիչներում:
.net - Ի՞նչ պլաններ ունեք ապագայի համար: Պատրաստու՞մ եք կողմնակի նոր նախագծեր:
DB: Իրականում ես եմ: Ես պատրաստում եմ երկու նախագիծ, բայց դրանց մասին չեմ կարող ձեզ ոչինչ ասել, քանի որ դրանք բավականին վաղ փուլում են:
Ես սիրում եմ խնդիրների նոր լուծումներ ստեղծել, և չնայած ես հասկանում եմ, որ «Ռաֆալի» հետ հաջողությունս հավանաբար չի կարող կրկնվել, ես չեմ ուզում այնտեղ մնալ:
Իմ անձնական կարգախոսն է լինել արդյունավետորեն դժգոհ. Պարզիր այն, ինչը քեզ դուր է գալիս ամենաքիչը, գտիր այն շտկելու ուղին, այնուհետև կիսիր քո լուծումը աշխարհի հետ:
Javascript- ի 35 լավագույն օրինակներ գտեք մեր քույրերի կայքում ՝ Creative Bloq: