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

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

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

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

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

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

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

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

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

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

תקופות ניסיון להוצאה משימוש

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

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

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

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

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

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

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

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

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

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

אסימונים ו-iframes

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

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

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

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

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

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

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

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

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

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

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

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

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

למידע נוסף