מפתחי Mozilla לא יעמדו באופן מלא במניפסט Chrome החדש

לוגו

במאמר הקודם דיברנו על מנוע ה- Javascript החדש בו אנשי מוזילה עבדו עבור הגרסה הבאה של פיירפוקס 70 שתגיע בחודש אוקטובר הבא (תוכלו לקרוא את ההערה ב הקישור הבא). במאמר זה נדבר על ההודעה שפרסמה מוזילה אודות השימוש בתוספות Firefox המבוססות על ה- API של WebExtensions במסגרתו הודיעו מפתחי מוזילה על עמדתם שבו הם לא מתכוונים לעקוב באופן מלא אחר המהדורה השלישית הקרובה של מניפסט התוספות של Chrome.

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

הרעיון העיקרי של המעבר ל- API של WebExtensions היה איחוד טכנולוגיית פיתוח התוספים עבור Firefox ו- Chrome, ולכן, בצורתו הנוכחית, Firefox תואם כמעט 100% לגרסה השנייה הנוכחית של מניפסט Chrome.

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

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

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

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

  • La מעבר להוצאה להורג של עובדי שירות בצורה של תהליכי רקע, מה שיידרש הוא שהמפתחים ישנו את הקוד של כמה תוספות.
    למרות שהשיטה החדשה אופטימלית יותר מבחינת ביצועים, מוזילה שוקלת לשמור על תמיכה בהרצת דפי רקע.
  • מודל בקשת הרשאה חדשה גרעינית: לא ניתן להפעיל את התוסף באופן מיידי לכל הדפים (ההרשאה "all_urls" מוסרת), אך הוא יעבוד רק בהקשר של הכרטיסייה הפעילה, כלומר המשתמש יצטרך לאשר את עבודת התוסף עבור כל אתר. בקטע זה מוזילה בוחנת דרכים לחיזוק בקרת הגישה מבלי להסיח את דעת המשתמש כל הזמן.
  • שינוי בעיבוד יישומים מקוריים: על פי המניפסט החדש, באותן מגבלות סמכות יחולו על סקריפטים לעיבוד תוכן לגבי הדף הראשי אליו קובצי התסריט מוכנסים (לדוגמה, אם לדף אין גישה ל- API של המיקום, אז תוספי התסריט לא יקבלו גם גישה זו). השינוי מתוכנן להיות מיושם ב- Firefox.
  • איסור ביצוע קוד שהורד משרתים חיצוניים (אנחנו מדברים על מצבים בהם תוסף נטען ומבצע קוד חיצוני). פיירפוקס כבר משתמשת בחסימת קוד חיצוני, ומפתחי מוזילה שמחים לאכוף את ההגנה על ידי שימוש בטכניקות מעקב להורדת קוד נוספות המוצעות בגירסה השלישית של המניפסט.

מקור: https://blog.mozilla.org


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.