תחילת העבודה עם גרסאות מקור לניסיון

בודקים תכונה חדשה או ניסיונית של פלטפורמת אינטרנט.

בגרסאות מקור לניסיון מקבלים גישה לתכונה חדשה או ניסיונית כדי ליצור פונקציונליות שהמשתמשים שלכם יכולים לנסות למשך זמן מוגבל לפני שהתכונה להיות זמינות לכולם.

כש-Chrome מציע גרסת מקור לניסיון של תכונה, אפשר להירשם לתקופת ניסיון כדי להפעיל את התכונה לכל המשתמשים origin, בלי לדרוש אותם כדי להחליף מצב של דגלים או לעבור לגרסת build חלופית של Chrome (למרות שהם עשויים תצטרכו לשדרג). גרסאות מקור לניסיון מאפשרות למפתחים ליצור הדגמות ואבות טיפוס באמצעות תכונות חדשות. גרסאות הניסיון גם עוזרות למהנדסים של Chrome להבין איך שנעשה בהם שימוש, והאופן שבו הם עשויים לקיים אינטראקציה עם טכנולוגיות אינטרנט אחרות.

גרסאות המקור לניסיון הן ציבוריות ופתוחות לכל המפתחים. הם מוגבלים ב משך הזמן והשימוש. ההשתתפות היא תהליך בניהול עצמי, עם הגבלה תיעוד ותמיכה. המשתתפים צריכים להיות מוכנים ומסוגלים לעבוד באופן עצמאי יחסית באמצעות התיעוד הזמין. יוגבל למפרטים ולהסברים של API, למרות לספק הכוונה כשהדבר אפשרי.

אם תירשם לתקופת ניסיון, צוות Chrome יבקש ממך מדי פעם משוב ספציפי על השימוש שלך בתכונה הניסיונית. חלק מהתכונות עשויות לעבור גרסאות מקור לניסיון, כשכוללים משוב ומתבצעות התאמות.

תקופות מקור לניסיון זמינות גם עבור Firefox ו-Microsoft Edge.

גרסאות ניסיון של מקורות צד שלישי

גרסאות מקור לניסיון זמינות בדרך כלל רק על בסיס של צד ראשון: הן פועלות רק עבור מקור רשום אחד. גרסאות מקור לניסיון של צד שלישי מאפשרות לספקי תוכן מוטמע לנסות תכונה חדשה במספר אתרים בלי לדרוש אסימון בכל פעם המקור.

מידע נוסף: מהו מקור צד שלישי ותקופות ניסיון?

תקופות של הוצאה משימוש

לא כל גרסאות הניסיון של המקור מיועדות לבדיקת ממשקי API חדשים. תקופות ניסיון מסוימות מאפשרות להוציא משימוש להפעלה מחדש באופן זמני. הפעולות האלה נקראות ניסויים בהוצאה משימוש. ובהקשרים מסוימים הוא נקרא 'היפוך' גרסאות מקור לניסיון.

לדוגמה, מ-Chrome 85 מטמון האפליקציה לא נמצא זמינים יותר ב-Chrome כברירת מחדל. אתרים שצריכים עוד זמן כדי להשבית את ההעברה ייתכן ש-AppCache נרשם לתקופת הניסיון להוצאה משימוש כדי להמשיך להשתמש ב-AppCache עד Chrome 93.

השתתפות בגרסת המקור לניסיון

  1. בוחרים את גרסת המקור לניסיון מתוך רשימת החשבונות הפעילים" תקופות ניסיון.
  2. כדי לבקש אסימון, לוחצים על הלחצן Register וממלאים את הטופס הזה.
  3. צריך לספק את האסימון בכל דף אינטרנט שעבורו רוצים שהתכונה לניסיון להיות מופעלת:
  4. רוצה לנסות את התכונה החדשה?
  5. שולחים משוב. אפשר לעשות זאת דרך אתר המקור לניסיון. המשוב הזה לא ציבורי וזמין רק לקבוצה מוגבלת של אנשים ב-Chrome של Google. בכל ניסיון יש גם קישור למשוב ספונטני מהקהילה. בדרך כלל הקישור מפנה לתכונה ב-GitHub או בערוץ ציבורי אחר.
  6. כשתוקף האסימון יפוג, תקבלו אימייל עם קישור לחידוש. לבצע לכן אתם מתבקשים שוב לשלוח משוב.

אפשר להירשם לאותה גרסת מקור לניסיון כמה פעמים, ולקבל מקורות, ולכלול כמה אסימונים באותו הדף. האפשרות הזו יכולה להיות שימושית אם צריכים לספק אסימונים תקפים למשאבים שמקבלים מקורות, כמו קוד שכלול בכמה אתרים שבבעלותך.

מסגרת גרסאות המקור לניסיון מחפשת את האסימון החוקי הראשון ולאחר מכן מתעלמת מהכל אסימונים אחרים. אפשר לאמת זאת באמצעות Chrome כלי פיתוח.

איך לספק אסימון באופן פרוגרמטי

במקום לספק אסימון ככותרת HTTP או כמטא תג ב-HTML של בדף, כפי שתואר קודם, אפשר להחדיר אסימון באמצעות JavaScript:

const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);

כדאי להשתמש בשיטה הזו אם אתם משתתפים בתקופת ניסיון של צד שלישי.

אסימונים ומסגרות iframe

כדי לגשת לתכונה לתקופת ניסיון מ-iframe, אפשר לספק אסימון לניסיון מטא תג, כותרת HTTP או פרוגרמטי.

לגבי כל שימוש באסימון, המקור הרשום באסימון חייב להתאים הקשר של JavaScript שניגש לתכונת הניסיון: מקור הדף כולל סקריפט מוטבע, או את ה-src של רכיב <script> עבור JavaScript כלול מקובץ חיצוני.

אסימונים ותוספים

כדי להשתמש בתכונה לניסיון בתוך סקריפט ברקע: חלון קופץ או מסמך מחוץ למסך מוסיפים trial_token לקובץ Manifest.json.

סקריפטים של תוכן מטופלים באופן שונה. חשיפת תכונה מסוימת בעולם אחד יכולה להיות מבלבלת ולא אינטואיטיבית. במקום להשתמש ב-trial_token של המניפסט, הוסף את ה לדף באמצעות הוספת כותרת באמצעות declarativeNetRequest או באופן פרוגרמטי ישירות בסקריפט התוכן. חשוב לזכור שאסימונים קשורים לדומיינים ספציפיים, לכן מומלץ לרשום אותם עבור הדומיין שבו סקריפט התוכן פועל, ולא עבור מזהה התוסף.

כדי לרשום את התוסף לתקופת ניסיון, צריך להשתמש בכתובת ה-URL chrome-extension://YOUR_EXTENSION_ID, לדוגמה chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.

חידוש ההרשמה לתקופת ניסיון של מקור

אם תקופת הניסיון של המקור הוארך, תישלח אליך אזהרה באימייל לגבי הצורך לחדש את הרישום ולספק אסימון חדש, לכל מקור שרשום לתקופת ניסיון.

  1. עוברים אל ההרשמות שלי. הדף הזה.

  2. עבור כל מקור שרשום לתקופת הניסיון המורחבת, לוחצים על חידוש. לחצן. צילום מסך של דף &#39;ההרשמות שלי&#39; בגרסת המקור לניסיון ב-Chrome, עם לחצני &#39;חדש&#39;

  3. מעתיקים את האסימון החדש ומגדירים אותו כזמין לכל דף שיישאר להיות רשומים לתקופת הניסיון. ניתן לספק מספר אסימונים במקרה הצורך: Chrome תתעלם מאסימונים לא חוקיים או שהתוקף שלהם פג.

הצגת מידע על גרסת המקור לניסיון

הצגת מידע על גרסאות המקור לניסיון שזמינות לדף מתוך החלונית Application ב-Chrome כלי פיתוח.

גרסת מקור לניסיון
   מידע על אתר שמוצג בתצוגת הפרטים של מסגרת חלונית האפליקציה** של כלי הפיתוח ל-Chrome.

אפשר גם להשתמש במפענח של אסימון המקור לניסיון כדי להציג את הנתונים שמקודדים באסימון.

כלי המפענח לניסיון המקור, שמציג ערכים מפוענחים של גרסת המקור לניסיון.

הדגמות לניסיון המקור

למידע נוסף