מוזילה משנה את תהליך הבדיקה עבור Firefox WebExtensions
- קטגוריה: פיירפוקס
מוזילה יעבור תהליך הסקירה הידנית לתהליך אוטומטי להגשות WebExtension לאתר התוספות הרשמי של מוזילה (Mozilla AMO).
מפתחים שהגישו עד כה דפדפן תוסף לדפדפן Firefox נאלצו לעבור תהליך ביקורת ממושך לעיתים לפני שהתוספות או עדכוני התוספים החדשים שלהם יהפכו לזמינים ב- Mozilla AMO.
מוזילה בחנה כל תוסף ידני שמפתחים הגישו לחנות. פירוש הדבר היה אפשרות טובה יותר של תוספי דפדפן, וסיכון נמוך יותר לכך שתוספות זדוניות או בעייתיות אחרת ינחתו עליו מוזילה AMO .
החיסרון בתהליך הסקירה היה שלביקורות לעיתים ייקח שבועות לפני שהן יבוצעו. לא טוב מבחינה מפתחת, במיוחד אם השחרור או העדכון היו קריטיים בזמן, למשל כאשר תיקן בעיות שהתגבשו בגירסאות חדשות של פיירפוקס, או תיקנו בעיות עיקריות בתוסף.
הצבת התוספים הנוספת הייתה יתרון בולט על פני התהליכים האוטומטיים של Chrome, זמן הביקורת היה ארוך יותר וחיסרון מובהק.
Mozilla אפשרה לאחרונה מערכת לפיירפוקס שמ אוטומטית את תהליך הבדיקה הידני שקודם לכן. זה עדיין לא אומר שהתוספות לא ייבדקו ידנית יותר.
תוספות הבנויות בממשק ה- API של WebExtensions ייבדקו כעת באופן אוטומטי. המשמעות היא שפרסם תוספות זמן קצר לאחר העלאתן. סוקרים אנושיים יבדקו את התוספות שאושרו מראש, ומתעדפות על גורמי סיכון שונים המחושבים מתוך בסיס הקוד של התוסף וממטא נתונים אחרים.
התהליך החדש בודק תוספים שמועלים על ידי מפתחים באופן דומה לאופן בו בודקים תוספים עבור Google Chrome.
בודקים ידניים עדיין יסקרו תוספים, אך הם יעשו זאת לאחר שהתוספים כבר יופיעו ב- Mozilla AMO. עדיפות על ביקורות על תוספות על סמך גורמי סיכון ונתונים אחרים, ותוספות עשויות להימשך מ- AMO אם הן אינן נכונות בביקורות ידניות.
סוגיות שעולות במהלך הבדיקה עדיין יכולות לגרום לדחיית גרסה או רישום שלם.
בקיצור: הרחבות פיירפוקס צריכות לעבור בדיקות אוטומטיות כאשר הן מועלות על ידי המפתחים שלהן. אם הם אכן עוברים את ההמחאות הללו, הם זמינים ב- Mozilla AMO. מוזילה תסקור את כל התוספות ממש כמו בעבר, אך לאחר ההפעלה באתר הרשמי.
מילות סגירה
השינוי מיטיב עם המפתחים מכיוון שהוא מקטין את הזמן שבין העלאת תוסף לשרתי מוזילה והופך לזמין למשתמשי Firefox.
החיסרון הוא שזה מגדיל את הסיכוי שהרחבות עשויות להיות זמינות ובעיות בדרך זו או אחרת. לגוגל למשל יש ל לְהַסִיר זְדוֹנִי אוֹ הרחבות פולשניות לפרטיות שחלפו על פני תהליך הבדיקה האוטומטי של החברה באופן קבוע מחנות האינטרנט של Chrome.