המעבר של תוספים ל-Chrome למניפסט מגרסה V3

David Li
David Li

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

לקראת העתיד: אנחנו ממשיכים לפתח את הפונקציונליות של Manifest V3 ולשפר אותה, אבל רצינו לשתף גם פרטים לגבי התוכנית להוצאה משימוש של תוספי Manifest V2.

יש שני תאריכים עיקריים להפסקת ההדרגתיות:

  • 17 בינואר 2022: בחנות האינטרנט של Chrome לא ניתן יותר להשתמש בתוספי Manifest V2. מפתחים עדיין יכולים לשלוח עדכונים לתוספי Manifest V2 קיימים, אבל אי אפשר לשלוח פריטים חדשים של Manifest V2.

  • ינואר 2023: בדפדפן Chrome לא יהיו יותר תוספי Manifest V2. מפתחים לא יכולים יותר לשלוח עדכונים לתוספי Manifest V2 קיימים.

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

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

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

אם יש לכם משוב על Manifest V3 או אם נתקלתם באתגרים ייחודיים בתהליך ההעברה, תוכלו לפרסם אותם בקבוצת Google עם התוספים של Chromium. אנחנו מפרטים את הבעיות שצוינו למעלה, והמשוב מופיע בשלב מוקדם יותר, כך שלצוות יש יותר אפשרויות לטפל בהן לפני ההוצאה ההדרגתית של Manifest V2.