फेसबुक ने ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी प्रकाशित की



फेसबुक ओपन सोर्स आंदोलन का एक बड़ा प्रायोजक है, और ओपन सोर्स लाइसेंस के साथ उनकी कुछ आंतरिक परियोजनाओं को प्रकाशित करता है । फेसबुक लोकप्रिय ओपन सोर्स प्रोजेक्ट जैसे मोज़िला और अपाचे के लिए एक सर्वर प्रदान करता है। फेसबुक ने इस हफ्ते अपना पहला ओपन सोर्स जावास्क्रिप्ट लाइब्रेरी प्रकाशित किया





सितंबर में, फेसबुक ने एफबीजेएस जारी किया, जो फेसबुक प्लेटफॉर्म के लिए विशेष रूप से विकसित जावास्क्रिप्ट का हिस्सा है। यह डेवलपर्स को अपने फेसबुक अनुप्रयोगों में जावास्क्रिप्ट का उपयोग करने की अनुमति देता है, जिसमें AJAX और DOM हेरफेर जैसी चीजें शामिल हैं। इसके बावजूद, एफबीजेएस के साथ एक समस्या थी। यह बाहरी पुस्तकालयों के साथ अच्छी तरह से काम नहीं करता था, इसलिए यह ऐसी मदद नहीं करता था - डेवलपर्स बहुत भाग्यशाली नहीं थे।



इन परिस्थितियों को देखते हुए, फेसबुक FBJS में एनीमेशन के लिए एक आंतरिक जावास्क्रिप्ट लाइब्रेरी विकसित करने के लिए तैयार है। "और फिर हमने सोचा: 'वहाँ क्यों रुकना है?" लाइब्रेरी में फेसबुक के लिए एक बहुत छोटा और विशिष्ट कोड था, इसलिए हमने कुछ समय लिया, इसे बदल दिया और सभी के लिए स्रोत खोल दिया, ”मार्सेल लेवरडेट ने कहा।



फेसबुक प्रतिद्वंद्वी वेब दिग्गजों गूगल और याहू के नक्शेकदम पर चलता है! दोनों के आंतरिक खुले जावास्क्रिप्ट पुस्तकालय हैं। फेसबुक द्वारा अब तक प्रकाशित एनीमेशन लाइब्रेरी पूर्ण याहू से बहुत दूर है! और Google, जैसे याहू! YUI और Google का वेब टूलकिट । यह इस दिशा में एक कदम है। तृतीय-पक्ष प्रोग्रामर के लिए ओपन लाइब्रेरी प्रकाशित करना बहुत बुद्धिमान है, क्योंकि यह उन डेवलपर्स के लिए आधार प्रदान करता है जो आपके मंच का चयन करते हैं। याहू के लिए! और Google, उनके पुस्तकालयों ने अन्य एपीआई (जैसे Google मानचित्र या फ़्लिकर) के लिए डेवलपर्स को आकर्षित करने में मदद की। फेसबुक के लिए, ओपन लाइब्रेरी अपने प्लेटफॉर्म को चुनने के लिए अधिक डेवलपर्स को आकर्षित करने में मदद कर सकती है।



ऐनिमेशन लाइब्रेरी का वर्णन डेवलपर्स को "सीएसएस और डोम का उपयोग करके इच्छित एनीमेशन बनाने के लिए" के रूप में किया गया है। यह एक संशोधित बीएसडी लाइसेंस के साथ प्रकाशित हुआ है।



readwriteweb.com के माध्यम से



All Articles