Firefox האט סטאַרטעד טעסטינג די דריט ווערסיע פון ​​​​די קראָום מאַנאַפעסטיישאַן

מאָזיללאַ האָט אַנאַונסט אַז עס האָט אָנגעהויבן טעסטינג Firefox ס ימפּלאַמענטיישאַן פון די דריט ווערסיע פון ​​​​די קראָום מאַנאַפעסטיישאַן, וואָס דיפיינז די קייפּאַבילאַטיז און רעסורסן בנימצא צו לייגן-אָנס געשריבן מיט די וועבעקסטענסיאָנס אַפּי. צו פּרובירן די דריט ווערסיע פון ​​די מאַנאַפעסטיישאַן אין Firefox 101 ביתא, איר זאָל שטעלן די "extensions.manifestV3.enabled" פּאַראַמעטער צו אמת און די "xpinstall.signatures.required" פּאַראַמעטער צו פאַלש אין די וועגן: קאָנפיג בלאַט. צו ינסטאַלירן אַדישאַנז, איר קענען נוצן די וועגן: דיבאַגינג צובינד. די דריט ווערסיע פון ​​​​די מאַנאַפעסטיישאַן איז סקעדזשולד צו זיין ענייבאַלד דורך פעליקייַט דורך די סוף פון די יאָר.

סטאַרטינג מיט ווערסיע 57, Firefox גאָר סוויטשט צו ניצן די וועבעקסטענסיאָנס אַפּי פֿאַר דעוועלאָפּינג אַדישאַנז און פארשטאפט שטיצן XUL טעכנאָלאָגיע. די יבערגאַנג צו וועבעקסטענשאַנז געמאכט עס מעגלעך צו יונאַפייד די אַנטוויקלונג פון אַדישאַנז מיט די פּלאַטפאָרמס פון Chrome, Opera, Safari און Edge, סימפּלאַפייד די פּאָרטינג פון אַדישאַנז צווישן פאַרשידענע וועב בראַוזערז און געמאכט עס מעגלעך צו גאָר נוצן די מולטי-פּראָסעס מאָדע פון אָפּעראַציע (וועבעקסטענשאַנז לייג-אָנס קענען זיין עקסאַקיוטאַד אין באַזונדער פּראַסעסאַז, אפגעזונדערט פון די רעשט פון דעם בלעטערער). צו פאַרייניקן די אַנטוויקלונג פון אַדישאַנז מיט אנדערע בראַוזערז, פירעפאָקס גיט כּמעט פול קאַמפּאַטאַבילאַטי מיט די רגע ווערסיע פון ​​​​קראָום מאַנאַפעסטיישאַן.

קראָום איז איצט ארבעטן צו אַריבערפירן צו ווערסיע 2023 פון די מאַנאַפעסטיישאַן, און שטיצן פֿאַר ווערסיע XNUMX וועט זיין דיסקאַנטיניוד אין יאנואר XNUMX. ווייַל די דריט ווערסיע פון ​​​​די מאַנאַפעסטיישאַן איז געווען אונטער פייַער און וועט ברעכן פילע אינהאַלט בלאַקינג און זיכערהייט אַד-אָנס, מאָזיללאַ באַשלאָסן צו מאַך אַוועק פון די פּראַקטיסיז פון ינשורינג פול קאַמפּאַטאַבילאַטי מיט די מאַנאַפעסטיישאַן אין Firefox און ינסטרומענט עטלעכע ענדערונגען אַנדערש.

די הויפּט אומצופרידנקייט מיט די דריט ווערסיע פון ​​די מאַניפעסטאָ איז שייַכות צו דער איבערזעצונג אין בלויז לייענען מאָדע פון ​​די וועברעקוועסט אַפּי, וואָס געמאכט עס מעגלעך צו פאַרבינדן דיין אייגענע האַנדלערס וואָס האָבן פול אַקסעס צו נעץ ריקוועס און קענען מאָדיפיצירן פאַרקער אויף די פליען. דער אַפּי איז געניצט אין uBlock Origin און פילע אנדערע אַד-אָנס צו פאַרשפּאַרן ינאַפּראָופּרייט אינהאַלט און צושטעלן זיכערהייט. אַנשטאָט די webRequest API, די דריט ווערסיע פון ​​​​די מאַנאַפעסטיישאַן אָפפערס אַ לימיטעד פיייקייט דעקלאַראַטיווע NetRequest API, וואָס גיט אַקסעס צו אַ געבויט-אין פֿילטרירונג מאָטאָר וואָס ינדיפּענדאַנטלי פּראַסעסאַז בלאַקינג כּללים, טוט נישט לאָזן די נוצן פון זיין אייגענע פֿילטרירונג אַלגערידאַמז און נישט. לאָזן באַשטעטיקן קאָמפּלעקס כּללים וואָס אָוווערלאַפּ יעדער אנדערע דיפּענדינג אויף די באדינגונגען.

אין די ימפּלאַמענטיישאַן פון די דריט ווערסיע פון ​​די מאַנאַפעסטיישאַן פארגעלייגט אין פירעפאָקס, אַ נייַע דעקלאַראַטיווע אַפּי פֿאַר אינהאַלט פֿילטרירונג איז צוגעגעבן, אָבער ניט ענלעך קראָום, זיי האָבן נישט האַלטן שטיצן די אַלט בלאַקינג מאָדע פון ​​​​די וועברעקוועסט אַפּי. אנדערע פֿעיִקייטן פון די נייַ מאַנאַפעסטיישאַן ימפּלאַמענטיישאַן אין Firefox אַרייַננעמען:

  • דער מאַניפעסט דיפיינז די פאַרבייַט פון הינטערגרונט בלעטער מיט די סערוויס וואָרקערס אָפּציע, וואָס לויפט ווי הינטערגרונט פּראַסעסאַז (באַקקגראַונד סערוויס וואָרקערס). צו ענשור קאַמפּאַטאַבילאַטי, Firefox וועט ינסטרומענט דעם פאָדערונג, אָבער אַדישנאַלי פאָרשלאָגן אַ נייַע עווענט בלעטער מעקאַניזאַם, וואָס איז מער באַקאַנט פֿאַר וועב דעוועלאָפּערס, טוט נישט דאַרפן אַ גאַנץ ריווערק פון אַד-אָנס און ילימאַנייץ די לימיטיישאַנז פֿאַרבונדן מיט די נוצן פון סערוויס וואָרקערס. Event Pages וועט לאָזן יגזיסטינג הינטערגרונט בלאַט אַדישאַנז צו נאָכקומען מיט די רעקווירעמענץ פון די דריט ווערסיע פון ​​די מאַנאַפעסטיישאַן, בשעת זיי האַלטן אַקסעס צו אַלע די קייפּאַבילאַטיז צו אַרבעטן מיט די DOM. אין די באַשטימט ימפּלאַמענטיישאַן בנימצא פֿאַר טעסטינג אין Firefox, בלויז געשעעניש בלעטער זענען דערווייַל געשטיצט, און שטיצן פֿאַר אַ לייזונג באזירט אויף סערוויס וואָרקערס איז צוגעזאגט צו זיין צוגעגעבן שפּעטער. עפּל האָט געשטיצט דעם פאָרשלאָג און ימפּלאַמענאַד געשעעניש בלעטער אין Safari טעכנאָלאָגיע פאָרויסיקע ווייַזונג 136.
  • די נייַע גראַניאַלער דערלויבעניש בעטן מאָדעל - דער אַדישאַן וועט נישט קענען זיין אַקטיווייטיד פֿאַר אַלע בלעטער אין אַמאָל (די "אַלל_ורלס" דערלויבעניש איז אַוועקגענומען), אָבער וועט נאָר אַרבעטן אין דעם קאָנטעקסט פון די אַקטיוו קוויטל, ד.ה. דער באַניצער וועט דאַרפֿן צו באַשטעטיקן אַז די אַדישאַן אַרבעט פֿאַר יעדער פּלאַץ. אין פירעפאָקס, אַלע ריקוועס צו אַקסעס פּלאַץ דאַטן וועט זיין גערעכנט ווי אַפּשאַנאַל, און דער ענדגילטיק באַשלוס צו געבן אַקסעס וועט זיין געמאכט דורך דער באַניצער, וואָס וועט זיין ביכולת צו סאַלעקטיוולי באַשליסן וואָס אַדישאַן צו געבן אַקסעס צו זייער דאַטן אויף אַ באַזונדער פּלאַץ.
  • ענדערונג אין האַנדלינג קרייז-אָריגין ריקוועס - אין לויט מיט די נייַע מאַנאַפעסטיישאַן, אינהאַלט פּראַסעסינג סקריפּס וועט זיין אונטערטעניק צו די זעלבע דערלויבעניש ריסטריקשאַנז ווי פֿאַר די הויפּט בלאַט אין וואָס די סקריפּס זענען עמבעדיד (למשל, אויב דער בלאַט האט נישט אַקסעס צו די אָרט אַפּי, און די שריפט אַד-אָנס וועט אויך נישט באַקומען דעם אַקסעס). דער ענדערונג איז גאָר ימפּלאַמענאַד אין Firefox.
  • צוזאָג באזירט אַפּי. Firefox שטיצט שוין דעם אַפּי און וועט מאַך עס צו די נאָמען "קראָום.*" פֿאַר די דריט ווערסיע פון ​​​​די מאַנאַפעסטיישאַן.
  • פאַרווערן די דורכפירונג פון קאָד דאַונלאָודיד פון פונדרויסנדיק סערווערס (מיר רעדן וועגן סיטואַטיאָנס ווען די אַדישאַן לאָודז און עקסאַקיוץ פונדרויסנדיק קאָד). פירעפאָקס שוין ניצט פונדרויסנדיק קאָד בלאַקינג, און מאָזיללאַ דעוועלאָפּערס האָבן צוגעגעבן נאָך קאָד אראפקאפיע טראַקינג טעקניקס געפֿינט אין די דריט ווערסיע פון ​​​​די מאַנאַפעסטיישאַן. פֿאַר אינהאַלט פּראַסעסינג סקריפּס, אַ באַזונדער אינהאַלט אַקסעס ריסטריקשאַן פּאָליטיק (CSP, אינהאַלט זיכערהייט פּאָליטיק) איז צוגעשטעלט.

מקור: opennet.ru

לייגן אַ באַמערקונג