हा लेख प्रथम .नेट मॅगझिनच्या 238 अंकात प्रकाशित झाला - वेब डिझायनर्स आणि विकसकांसाठी जगातील सर्वाधिक विक्री होणारी मॅगझिन.
.नेट: आपण अॅडोब येथे काय करीत आहात?
डीबी: अॅडोबमधील माझ्या कार्यामध्ये दोन भाग आहेत. मी क्रिएटिव्ह कार्यसंघाचा एक भाग आहे, जिथे आम्ही वेब तंत्रज्ञानाचा वापर करून मस्त डेमो आणि प्रोटोटाइप तयार करतो. वेब सीमा परिभाषित करण्याची कल्पना आहे जेणेकरून त्यांना खंडित करणे सोपे होईल. त्या पलीकडे मी डब्ल्यू 3 सीमध्ये एडोबचे प्रतिनिधित्व करतो, एसव्हीजी कार्य गट प्रतिनिधी म्हणून आणि वेब अॅनिमेशन स्पष्टीकरण संपादक म्हणून.
हे एक स्वप्नवत काम आहे: नवीन, ताजे कोड तयार करणे जे संभाव्यतेच्या भिंतींवर स्क्रॅच करते - या भिंतींना आणखी थोडा पुढे ढकलण्याचे काम करत असताना.
.नेट: आपल्या साइड प्रोजेक्टसाठी बरेच लोक आपल्याला ओळखतात. आपण त्याबद्दल थोडेसे सांगू शकाल काय?
डीबी: बरं, राफळ सोडून मी इव्ह वर कार्य करतो - जावास्क्रिप्ट आणि डी.आर.जे.एस. साठी एक छोटा, साधा, लवचिक इव्हेंट मॅनेजर - एक दस्तऐवज जनरेटर. अरे, आणि छंद म्हणून मी वेक्टर चिन्हे काढतो. आपल्याला कधीच माहित नाही की काही लहान आणि नगण्य पाळीव प्राणी प्रकल्प केव्हाही मोठा होईल, जसे रफाळबरोबर झाले.
.नेट: आपल्या कामावर प्रतिक्रिया कशी होती?
डीबी: काहीतरी तयार करा आणि असे लोक नेहमीच असतील जे तुम्हाला बुद्धिमत्ता म्हणतील आणि जे तुम्हाला मूर्ख म्हणतील. माझ्याकडे जरा जास्तच आहे, परंतु एकूणच अभिप्राय त्याऐवजी सकारात्मक आहेत.
.नेट: काही लोक म्हणतात की लायब्ररी वापरणे वाईट आहे कारण त्यास भाषेचे सखोल ज्ञान आवश्यक नसते. हे आपल्याला कसे वाटते?
डीबी: कार वापरणे वाईट आहे, कारण ते आपले पाय कमकुवत करतात. परंतु यामुळे लोक कार वापरण्यास थांबवत नाहीत, कारण ते चालण्यापेक्षा खूप वेगवान आहे. लायब्ररी वापरण्याइतपत हेच आहेः होय, ते कडक नाही, परंतु हे काम आपल्याला करण्यास मदत करेल, म्हणून त्यांचा वापर न करण्याचे कोणतेही कारण नाही. आपण लोकांना वाहन चालविण्याऐवजी पळण्यासाठी भाग पाडू शकत नाही.
आयटी विकासाच्या तीव्र वेगाचे कारण हे आहे की आम्ही आमच्या साधनांचा वापर चांगल्या टूल्स तयार करण्यासाठी करतो. आम्ही असेंबलींग बाइट्स आणि असेंब्ली कोडमध्ये नोंदणी करत नाही.
पण मला चुकवू नका, मला वाटते की जावास्क्रिप्ट लिहिणार्या प्रत्येकाला भाषा माहित असायला हवीः ती सुंदर, लवचिक आहे आणि आपल्याला पंख देईल, जर आपण उडण्यावर विश्वास ठेवला तर.
.net: व्हाईट हाऊसमध्ये राफळचा वापर होत आहे हे खरं आहे का?
डीबी: होय हे खरे आहे. मास रिलेव्हन्स मधील व्हिज्युअलायझेशन टीमने राफळला त्यांचा व्हिज्युअलायझेशन मदतनीस म्हणून निवडले आणि माझे कोड आउटपुट एका परिषदेच्या वेळी बराक ओबामाच्या शेजारी मोठ्या पडद्यावर होते. माझी इच्छा आहे की जिथे माझा कोड होता त्या सर्व ठिकाणी मी प्रवास करू शकेन. जंगलात काहीतरी सोडणे आणि जिथे संपते तेथे पाहणे आश्चर्यकारक आहे. मी लायब्ररीच्या वापरकर्त्यांचा शोध घेऊ शकत नाही, म्हणून प्रत्येक वेळी Appleपल किंवा सीएनएन सारखी काही मोठी नावे राफळ वापरतात तेव्हा हे माझ्यासाठी खूप मोठे आश्चर्य आहे.
.नेट: कोणत्या वेब तंत्रज्ञानाबद्दल आपण सर्वात उत्सुक आहात आणि का?
डीबी: माझ्या बाबतीत, खोलीतील स्पष्ट हत्ती एसव्हीजी आणि जावास्क्रिप्ट आहेत. मला जावास्क्रिप्ट आवडतो, कारण ती एक अतिशय लवचिक आणि शक्तिशाली भाषा आहे - वेबसाठी एक उत्तम पर्याय. ते निश्चित केलेले कोणतेही ध्येय साध्य करण्यासाठी प्रत्येकजण हा त्यांना इच्छित असलेल्या कोणत्याही प्रकारे वापरु शकतो.
असे लोक नेहमीच आहेत ज्यांना जावास्क्रिप्टमध्ये काही नवीन वैशिष्ट्ये किंवा वाक्यरचना साखर पाहिजे आहे आणि मला आवडले की न आवडणा about्या गोष्टींबद्दल मी बरेच काही लिहू शकते, परंतु महत्त्वाचे म्हणजे भाषेची मूळ संकल्पना उत्तम आहे. हे जावास्क्रिप्टमध्ये संकलित करणार्या अन्य भाषांच्या मोठ्या संख्येने सिद्ध झाले आहे.
आणि माझ्या अंतर्गत डिझाइनर एसव्हीजीद्वारे जाऊ शकत नाही. मी आतापर्यंत दहा वर्षांपासून याचा उपयोग केला आहे आणि मी अजूनही यापूर्वी जितका आनंद घेतला आहे त्याचा आनंद घेत आहे. एसव्हीजी आणि जावास्क्रिप्ट या दोहोंमध्ये नवीन वैशिष्ट्यांचा खूप छान सेट येत आहे आणि मला त्यांच्या मुलांबद्दल ईर्ष्या आहे जे त्यांच्या ब्राउझरमध्ये या सर्वांसह खेळायला मिळतील.
.नेट: भविष्यासाठी आपल्या काय योजना आहेत? आपण कोणतेही नवीन साइड प्रोजेक्ट बनवित आहात?
डीबी: खरं तर मी आहे. माझ्याकडे दोन प्रकल्प तयार आहेत - परंतु मी त्यांच्याबद्दल काही सांगू शकत नाही, कारण ते अगदी प्राथमिक अवस्थेत आहेत.
मला समस्यांवर नवीन निराकरणे तयार करायला आवडतात आणि मला हे समजले की राफळबरोबरचे माझे यश कदाचित पुन्हा पुन्हा पुन्हा सांगता येणार नाही, परंतु तेथे मी अडकणार नाही.
माझे वैयक्तिक उद्दीष्ट उत्पादक नाखूष होण्याचे आहे: आपणास कमीतकमी काय आवडते ते शोधा, त्याचे निराकरण करण्याचा मार्ग शोधा, आणि मग आपले समाधान जगाबरोबर सामायिक करा.
आमच्या बहिणीच्या साइट क्रिएटिव्ह ब्लॉकवर जावास्क्रिप्टची 35 प्रमुख उदाहरणे मिळवा.