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

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

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

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

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