कॉन्टेंट को नए टैब में खोलना

कुछ ऐसी स्थितियां हो सकती हैं जिनमें आप iframe के बाहर अतिरिक्त कॉन्टेंट देना चाहें. इसलिए, अटैचमेंट कॉन्टेंट को iframe तक सीमित करने के बजाय, उसे एक नए टैब में लोड किया जा सकता है. हालांकि, इसके लिए ज़रूरी है कि आपका ऐड-ऑन, इस पेज पर दी गई ज़रूरी शर्तों को पूरा करता हो.

नए टैब या विंडो में ज़रूरी व्यवहार

Classroom ऐड-ऑन की ज़रूरी शर्तों की चेकलिस्ट से पता चलता है कि नए टैब या विंडो खोलते समय, किस तरह की कार्रवाइयां की जा सकती हैं. नीचे दी गई टेबल में, खास ज़रूरी शर्तों के बारे में साफ़ तौर पर और लागू करने के सुझाव दिए गए हैं.

आईडी ज़रूरी शर्त मीटिंग करने का तरीका
3.2 अगर कोई टास्क, iframe की मदद से नए टैब या विंडो में लॉन्च किया जाता है, तो Classroom पर वापस आने के लिए उसे एक आसान मैसेज देना होगा. बाहरी साइट पर, कोई मैसेज, बैनर, टोस्ट या अन्य सूचना शामिल करें, जो टास्क पूरा होने के बाद लोगों को Classroom पर वापस आने के लिए कहे.
5.1 studentViewUri लॉन्च होने पर, किसी टास्क को पूरा करने के लिए ऐड-ऑन को उपयोगकर्ता को iframe से बाहर पॉप नहीं करना चाहिए. आम तौर पर, उपयोगकर्ता iframe में सभी काम की गतिविधियां पूरी कर सकते हैं. नए टैब खोलने से उपयोगकर्ता भ्रमित हो सकते हैं और ऐड-ऑन का इस्तेमाल करना मुश्किल हो सकता है. उपयोगकर्ता अनुभव को iframe में ही रखें, ताकि असली उपयोगकर्ताओं को कम से कम दिक्कत हो.
5.2 अगर ऐड-ऑन गतिविधि iframe से पॉप-आउट होती है, तो iframe में उस टास्क की झलक दिखनी चाहिए. उपयोगकर्ता के अटैचमेंट कार्ड पर क्लिक करते ही बाहरी साइट को न खोलें. इसके बजाय, iframe में पेज पर अचानक दिखने वाला एक बेसिक व्यू दें, जो नए टैब में खुलने वाले टास्क की इमेज या जानकारी दिखाता है. गतिविधि पर नेविगेट करने और उसे पूरा करने में उपयोगकर्ताओं की मदद करने के लिए, निर्देश शामिल करें.