हैट ट्रिक्स, और कार्ड ट्रिक्स, और जादुई CSS, हे भगवान! हमारी टीम संचालित शिक्षण श्रृंखला, नवीनतम लंच बैठक, में हमारे मुख्य UX डिज़ाइनर/डेवलपर एंथोनी हैरिस ने हमें बहुत सारे सरप्राइज दिए। जिसका विषय थोड़ी जादुई, हालाँकि थोड़ी अनुपलब्ध, CSS हूडिनी परियोजना थी जो वेब डेवलपमेंट को पूरी तरह से बदल कर रख सकती है। यहाँ हमें ये चीजें पता चलीं।
हूडिनी ब्राउज़र एपीआई का नया संग्रह है जो आपको अपने ब्राउज़र के CSS इंजन का ज्यादा एक्सेस पाने की अनुमति देता है। एपीआई जावास्क्रिप्ट के माध्यम से एक्सेस करने योग्य होते हैं, जो उन्हें वेब डेवलपर के अनुकूल बनाता है।
अच्छी खबर क्या है? कुल मिलाकर, CSS हूडिनी ब्राउज़र समर्थन में सुधार करेगा और प्रदर्शन बढ़ाएगा। जो खबर थोड़ी अच्छी नहीं है वो यह कि हूडिनी के काम करने के लिए, सभी ब्राउज़रों को स्टाइल, लेआउट, पेंट और कम्पोजिट सहित, हूडिनी के एपीआई लागू करने की जरूरत होगी। वर्तमान में, गूगल क्रोम इस प्रक्रिया में सबसे आगे है। हैरिस ने बताया कि अगर ऐसा होता है तो भविष्य में CSS हूडिनी CSS लिखने का तरीका बन सकता है।
हैरिस ने कहा कि, "SoCreate में हम तकनीक में सबसे आधुनिक रहने का प्रयास करते हैं। अगर ऐसी कोई भी नयी तकनीक है जो ज्यादा स्मार्ट या कुशल बनने में किसी भी तरह से हमारी मदद कर सकती है तो हम इसे पूरी तरह से स्वीकार करते हैं।"
वर्तमान में, हम HTML और CSS की संभावनाओं को बढ़ाने के लिए जावास्क्रिप्ट लाइब्रेरी का इस्तेमाल करते हैं। लेकिन जावास्क्रिप्ट लाइब्रेरीज एप्लीकेशन स्तर पर चलती है, ब्राउज़र पर नहीं। हूडिनी विकासकों को ब्राउज़र के रेंडरिंग इंजन का फायदा उठाने की अनुमति देता है।
कुछ ऐसा जो आप SoCreate में कभी नहीं सुनेंगे? "हमने इसे हमेशा ऐसे ही किया है।" हम हमेशा अपनी गतिविधि को नया रखने का प्रयास करते हैं। क्या CSS हूडिनी हमारी अगली तकनीकी विशेषता हो सकती है?
ये तो समय ही बताएगा,