יכול להיות שיהיו מצבים שבהם תעדיפו שהמשתמשים יקיימו אינטראקציה עם המוצר שלכם מחוץ למסגרת iframe. אתם יכולים לטעון תוכן של קבצים מצורפים בכרטיסייה חדשה במקום ב-iframe של תוסף ל-Classroom, בתנאי שהתוסף שלכם עומד בהנחיות הבאות.
התנהגויות נדרשות בכרטיסיות או בחלונות חדשים
רשימת הדרישות של תוסף Classroom מציינת התנהגויות מסוימות כשפותחים כרטיסיות או חלונות חדשים. בטבלה הבאה מפורטות הבהרות והצעות להטמעה לגבי כל דרישה.
| מזהה | דרישה | איך נפגשים |
|---|---|---|
| 3.2 | אם משימה מופעלת בכרטיסייה או בחלון חדשים מתוך אחד מהמסלולים של iframe, היא חייבת לספק הודעה ידידותית למשתמש כדי לחזור אל Classroom. | באתר החיצוני, צריך להוסיף הודעה, באנר, הודעה קופצת או הודעה אחרת שמנחה את המשתמש לחזור ל-Classroom כשהוא מסיים את המשימה. |
| 5.1 | כשמפעילים את studentViewUri, התוסף לא אמור להוציא את המשתמש מה-iframe כדי להשלים משימה.
|
מומלץ שהמשתמשים יוכלו להשלים את כל התהליכים הרלוונטיים בתוך ה-iframe. פתיחת כרטיסיות חדשות עלולה לבלבל את המשתמשים ולהוסיף מורכבות לשימוש בתוסף. כדי למנוע חיכוך עם המשתמשים, חשוב לשמור על חוויית המשתמש בתוך ה-iframe. |
| 5.2 | אם הפעילות של התוסף מופיעה מחוץ ל-iframe, צריך להציג תצוגה מקדימה של המשימה ב-iframe. | לא לפתוח את האתר החיצוני באופן מיידי כשהמשתמש לוחץ על כרטיס הקובץ המצורף. במקום זאת, צריך לספק תצוגה בסיסית של מודעה אינטרסטיטיאלית ב-iframe, שתציג תמונה או תיאור של המשימה שנפתחת בכרטיסייה חדשה. לכלול הוראות שיעזרו למשתמשים להתמצא בפעילות ולהשלים אותה. |