
גרסה שלישית של מניפסט גוגל
לפני מספר חודשים, גוגל עבדה בדרכים שונות כדי להיות מסוגל לבצעהמעבר ממניפסט V2 למניפסט V3, כמו במקור, התמיכה בגרסה השנייה של המניפסט הייתה אמורה להסתיים בינואר 2023, אך המועד האחרון נדחה מספר פעמים.
מסיבה כזו או אחרת של חוסר שביעות רצון בקרב הקהילה והביקורות הרבות שקיבלה הן מצד משתמשים ומפתחי תוספים, גוגל נאלצה לדחות במספר הזדמנויות הסוף הקרוב של תמיכת Manifest V2.
עבוראו שזה השתנה בנובמבר של השנה שעברה, מתי גוגל הציגה את החידוש של המעבר ל-Manfest V3, שבו נקבע חודש יוני השנה, כדי להתחיל בתהליך של ביטול הגרסה השנייה של המניפסט של Chrome.
מה-3 ביוני, בסניפי Chrome Beta, Dev ו-Canary, הודעה תופיע בדף ניהול התוספים (chrome://extensions) עבור אלה שהתקינו תוספים המשתמשים בגרסה השנייה של המניפסט, המודיעים על סיום התמיכה הממשמש ובא בתוספים אלה.
אנו מבינים שהגירות בסדר גודל כזה יכולות להיות מאתגרות, אז הקשבנו למשוב של מפתחים והקדשנו שנים לשכלל את Manifest V3 כדי לתמוך בחדשנות המתרחשת ברחבי קהילת ההרחבות. זה כלל הוספת תמיכה בסקריפטים של משתמשים והכנסת מסמכים מחוץ למסך כדי לאפשר לתוספים להשתמש בממשקי DOM מהקשר רקע.
בנוסף, תוספים המבוססים על הגרסה השנייה מהמניפסט יוסר של התווית "מומלץ". לאחר מכן, יתחיל תהליך הדרגתי של השבתת תוספים המשתמשים בגרסה השנייה של המניפסט.
יומלץ למשתמשים להתקין חלופות זמין בחנות האינטרנט של Chrome שעברו לגרסה השלישית של המניפסט ולמשך זמן מה, משתמשים יוכלו להפעיל מחדש תוספים מושבתים, אך פונקציונליות זו תוסר עם הזמן.
השינויים קשור לביטול התמיכה בגרסה השנייה של המניפסט יחולו בתחילה על ענפי בדיקה של Chrome (ביטא, Dev ו-Canary), ולאחר מכן יושק לגרסאות יציבות בחודשים הקרובים. הסרת הגרסה השנייה של המניפסט מתוכננת להסתיים בתחילת השנה הבאה. משתמשים עסקיים יוכלו לדחות את סיום התמיכה עד יוני 2025.
חשוב לציין זאת בשנה שעברה גוגל פתרה את כל הבעיות הגדולות שמנעו את המעבר לגרסה השלישית של המניפסט, והוסיפו שיפורים מתבקשים, כמו הגדלת מספר הכללים הסטטיים המותרים ב-declarativeNetRequest API ל-330,000 וחוקים דינמיים ל-30,000. נכון לעכשיו, כ-85% מהפלאגינים בחנות האינטרנט של Chrome תומכים בגרסה השלישית של המניפסט, כולל תוספים פופולריים לסינון תוכן כמו AdBlock, Adblock Plus, uBlock Origin ו-AdGuard.
הגרסה השלישית של המניפסט של Chrome מפותחת כדי להקל על יצירת תוספים מאובטחים עם ביצועים גבוהים, ולהקשות על יצירת תוספים לא מאובטחים ואיטיים.
אי שביעות הרצון העיקרית עם הגרסה השלישית של המניפסט מגיע מהמעבר של webRequest API למצב קריאה בלבד, מה שאפשר להתחבר לבקרים מותאמים אישית עם גישה מלאה לבקשות רשת ולשנות תעבורה בזמן אמת. במקום webRequest API, הגרסה השלישית של המניפסט מציגה את ה-declarativeNetRequest API, בעל יכולות מוגבלות ומשתמש במנוע סינון מובנה המעבד חוקי חסימה מבלי לאפשר אלגוריתמי סינון מותאמים אישית.
בנוסף, המניפסט החדש מגדיר את עובדי השירות לפעול כתהליכי רקע ומשתמש במודל של בקשת הרשאה מפורטת (לא ניתן להפעיל את התוסף עבור כל הדפים בבת אחת, רק בהקשר של הכרטיסייה הפעילה).
העיבוד של בקשות צולבות מקורות השתנה גם הוא, תוך החלת אותן הגבלות הרשאה כמו דף האב שבו הסקריפטים מוטמעים (לדוגמה, אם לדף אין גישה לממשק API של מיקום, גם לסקריפט הנלווה אין. ). כמו כן, ביצוע קוד שהורדו משרתים חיצוניים אסורה.
בסופו של דבר אם אתה מעוניין לדעת יותר על כך, אתה יכול לבדוק את הפרטים ב הקישור הבא.