वेब विजेट

एक वेब विजेट एक वेब पृष्ठ  या  वेब अनुप्रयोग  है जो एक होस्ट वेब पेज के एक तत्व के रूप में एम्बेड किया गया है, लेकिन जो होस्ट पेज से काफी हद तक स्वतंत्र है, जिसका होस्ट के साथ सीमित या कोई इंटरैक्शन नहीं है। एक वेब विजेट आमतौर पर होस्ट पृष्ठ के उपयोगकर्ताओं को किसी अन्य वेब साइट से संसाधनों तक पहुंच प्रदान करता है, सामग्री जिसे होस्ट पृष्ठ को ब्राउज़र की समान-मूल नीति या सामग्री प्रदाता की क्रॉस-ऑरिजिन संसाधन साझाकरण नीति द्वारा एक्सेस करने से रोका जा सकता है। उस सामग्री में विज्ञापन (Google का AdSense), प्रायोजित बाहरी लिंक (Taboola), उपयोगकर्ता टिप्पणियाँ ( Disqus ), सोशल मीडिया बटन (ट्विटर, फेसबुक लाइक बटन#प्लग-इन), समाचार (यूएसए टुडे), और मौसम (AccuWeather)। हालांकि कुछ वेब विजेट होस्ट पेज के उपयोगकर्ता-चयन योग्य अनुकूलन के रूप में काम करते हैं (मेरा Google!)

प्रौद्योगिकी
विजेट्स को डाउनलोड करने योग्य एप्लिकेशन के रूप में माना जा सकता है जो पारंपरिक ऐप की तरह दिखते हैं और कार्य करते हैं लेकिन जावास्क्रिप्ट, एचटीएमएल और सीएसएस सहित वेब तकनीकों का उपयोग करके कार्यान्वित किए जाते हैं। विजेट वेब एपीआई का उपयोग करते हैं और उन पर निर्भर करते हैं जो या तो ब्राउज़र द्वारा या अकामाई, क्लियरस्प्रिंग, किकऐप्स, मासपब्लिशर, न्यूज़गेटर या कई अन्य जैसे विजेट इंजन द्वारा उजागर किए जाते हैं।

फॉर्मलूप जैसी साइटें उपयोगकर्ताओं को बिना किसी कोडिंग ज्ञान के आसानी से अपनी सामग्री से विजेट बनाने की अनुमति देती हैं।

सोशल मीडिया में प्रयोग
अंतिम उपयोगकर्ता मुख्य रूप से विजेट का उपयोग अपने व्यक्तिगत वेब अनुभव, या अपनी निजी साइट पर आने वाले लोगों के वेब अनुभव को बेहतर बनाने के लिए करते हैं।

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

ऑनलाइन वीडियो प्लेटफॉर्म जैसे यूट्यूब और डैलीमोशन  एचटीएमएल तत्व # फ्रेम्स-आधारित वीडियो एम्बेडिंग का समर्थन करते हैं।

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

एसईओ विचार
वेब विजेट पेज रैंक को दो तरह से प्रभावित कर सकते हैं। सबसे पहले, क्लाइंट-साइड विजेट्स द्वारा उत्पन्न लिंक उन खोज इंजनों द्वारा नहीं देखे जाएंगे जो पृष्ठ का विश्लेषण करने से पहले विजेट कोड नहीं चलाते हैं। वे लिंक पेज रैंक में योगदान नहीं देंगे। दूसरा, पेजों को उन विजेट्स को होस्ट करने के लिए दंडित किया जा सकता है जो स्वचालित रूप से पेज में लिंक डालते हैं, जिससे पेज रैंक में हेरफेर होता है।

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

विजेट प्रबंधन प्रणाली
विजेट प्रबंधन प्रणालियां विगेट्स को प्रबंधित करने का एक तरीका प्रदान करती हैं जो किसी भी वेब पेज पर काम करता है, जैसे कि ब्लॉग या सोशल नेटवर्किंग होम पेज। कई ब्लॉग सिस्टम प्लग-इन के रूप में बिल्ट-इन विजेट मैनेजमेंट सिस्टम के साथ आते हैं। उपयोगकर्ता विभिन्न विजेट कंपनियों से विजेट और अन्य विजेट प्रबंधन उपकरण प्राप्त कर सकते हैं।

मोबाइल वेब विजेट
मोबाइल वेब विजेट का वेब विजेट के समान उद्देश्य और कार्य होता है, लेकिन इसे मोबाइल डिवाइस जैसे मोबाइल फोन या टैबलेट पर उपयोग के लिए बनाया जाता है। इसके विपरीत, एक वेब विजेट पर्सनल कंप्यूटर या लैपटॉप कंप्यूटर पर होता है

मानक
W3C वेब विजेट्स के लिए मानकों का एक सेट तैयार कर रहा है।

अग्रिम पठन

 * Rajesh Lal; Developing Web Widget with HTML, CSS, JSON, and AJAX (ISBN 9781450502283)
 * Soylu, A., Wild, F., Mödritscher, F., Desmet, P., Verlinde, S., De Causmaecker, P. (2011). Mashups and Widget Orchestration. The International Conference on Management of Emergent Digital EcoSystems, MEDES 2011. San Francisco, California, USA, 21–24 November 2011. ACM.