גוגל הודיעה ששינויי Manifest V3 מופעלים ב-Chrome 88 Beta, כאשר השינויים יקודמו ליציבים באמצע ינואר 2021.
אחד השינויים הגדולים יותר בגלישה באינטרנט השנה מגיע בצורה של Manifest V3 המדוברת הרבה. גרסת מניפסט חדשה מאפשרת לדפדפן, Chrome, להגביל ממשקי API ישנים מסוימים לפעול, ולשנות את הדרך האינטרנט והתוספים הנלווים פועלים, ובסופו של דבר משנים את האופן שבו המשתמשים חווים את האינטרנט גָדוֹל. לאחר חודשים של דיונים ומשוב פעילים, Manifest V3 עבור תוספי Chrome יוצא כעת ב-Chrome 88 Beta, עם שינויים נוספים שיגיעו בחודשים הבאים.
שינויים במניפסט V3
בִּטָחוֹן
עם Manifest V3, Google אוסרת קוד שמתארח מרחוק. החברה טוענת שמנגנון זה משמש כווקטור תקיפה לעקוף את הכלים לגילוי תוכנות זדוניות של גוגל. למען פרטיות המשתמש והאבטחה, זה מוסר. הסרת הקוד המתארח מרחוק תאפשר גם לגוגל לבדוק את ההגשות לחנות האינטרנט של Chrome בצורה יסודית ומהירה יותר.
ביצועים
עם גרסה חדשה זו, גוגל מציגה עובדי שירות כתחליף לדפי רקע. דפי רקע נשארים פעילים ברקע וצורכים משאבי מערכת ללא קשר אם הרחבה עושה בו שימוש. עובדי שירות הם "זמניים", במובן זה שהם מופעלים בנפרד מדף אינטרנט, מה שפותח את דלת לתכונות שאינן מצריכות דף אינטרנט או אינטראקציה של משתמש (כמו הודעות דחיפה ורקע סינכרון). הדפדפן יוכל להפעיל ולסגור עובדי שירות לפי הצורך, מה שיאפשר לו להוריד את ניצול המשאבים הכולל של המערכת.
ממשקי API של הרחבות נעים גם הם לעבר מודל הצהרתי יותר. גוגל אומרת שהתוצאה הסופית היא ביצועים כלליים טובים יותר והבטחות פרטיות משופרות עבור רוב משתמשי ההרחבה.
פְּרָטִיוּת
שינוי גדול נוסף מגיע במודל ההרחבות החדש שהופך הרשאות רבות נוספות לאופציונליות. משתמשים יוכלו כעת למנוע הרשאות רגישות בזמן ההתקנה, מה שמעניק להם נראות ושליטה רבה יותר על האופן שבו תוספים משתמשים בנתונים שלהם ומשתפים אותם. לפיכך, מפתחי תוספים צריכים לצפות מהמשתמשים להצטרף ולבטל הרשאות בכל עת.
לאחר מכן ישנם שינויים בהרחבות הדורשות גישה פסיבית לפעילות אינטרנט, כמו Web Request API והממשק החדש יותר Declarative Net Request API. ה-Declarative Net Request API, במיוחד, ראה שינויים מאז ההכרזה הראשונה שלו, וההשקה הנוכחית לוקחת בחשבון נרחב משוב מקהילת המפתחים, כגון תמיכה בערכות כללים סטטיות מרובות, ביטויים רגולריים בתוך כללים, שינוי כותרת הצהרתי, ועוד.
היינו מאוד מרוצים משיתוף הפעולה ההדוק שנוצר בין צוות ההרחבות של Google ל-Chrome ושלנו צוות הנדסה משלו כדי להבטיח שתוספי חסימת פרסומות עדיין יהיו זמינים לאחר הפעלת Manifest V3 השפעה.
זמינות והשקה עבור Manifest V3
כאמור, Manifest V3 זמין כעת להתנסות ב-Chrome 88 Beta, עם תכונות נוספות שצפויות להופיע במהדורות הקרובות. חנות האינטרנט של Chrome תתחיל לקבל הרחבות Manifest V3 מאמצע ינואר כאשר Chrome 88 יגיע לסניף היציב.
גוגל לא מתחייבת לתאריך מדויק להסרת התמיכה בהרחבות Manifest V2, עניין גס ניתן להעריך את ציר הזמן לתקופת ההגירה כשנה מרגע נחיתת Manifest V3 באורווה ענף. גוגל תספק פרטים נוספים על ציר הזמן בחודשים הקרובים.