Վերադառնալ
Google Chrome-ը վերջնականապես հրաժարվում է Manifest V2-ից. փակվում են uBlock Origin-ի շրջանցումները
SiTech AI Team2 წთ. საკითხავი

Google Chrome-ը վերջնականապես հրաժարվում է Manifest V2-ից. փակվում են uBlock Origin-ի շրջանցումները

Chrome-ը սկսել է հեռացնել այն դրոշակները, որոնք կենդանի էին պահում Manifest V2 ընդլայնումները, իսկ Windows-ի ռեեստրի փոփոխությունը, որը պահպանում էր uBlock Origin-ը Chrome-ում և Edge-ում, կդադարի աշխատել Chromium 151-ից հետո։

Google Chrome-ը մտել է Manifest V2-ից (MV2) անցման վերջին փուլ. այս հարթակի վրա դեռ աշխատում են uBlock Origin-ը և մի շարք այլ ընդլայնումներ։ W3C-ի WebExtensions Community Group-ի պահոցում ընթացող քննարկման համաձայն՝ Chromium-ի kExtensionManifestV2Disabled դրոշակը, որը հնարավորություն էր տալիս վերահսկվող կերպով անջատել MV2 ընդլայնումները, այժմ ամբողջությամբ հեռացված է։

Chromium-ի ներդրող Անդրեյ Բերշանսկին ամփոփել է վերջին փոփոխությունները, իսկ Google-ի ինժեներ Դևլին Կրոնինը կոդի վերանայման մեկնաբանության մեջ բացատրել է պատճառները. դրոշակը մեկ տարուց ավելի լռելյայն միացված էր, ուստի ֆունկցիան և «փաստացի մեռած կոդը» հեռացվել են, ինչպես նաև՝ նախազգուշացման նախորդ փուլի վրա հիմնված թեստերը։

Ինչու Google-ը վերջնականապես հրաժարվում է MV2-ից

Կրոնինի խոսքով՝ MV2 ընդլայնումներն այլևս չեն թույլատրվում Chrome-ի ոչ մի աջակցվող տարբերակում։ «Մենք չենք կարողանա այս ֆունկցիոնալությունը անժամկետ պահպանել բարդության, տեխնիկական պարտքի և դրա հետ կապված անվտանգության ռիսկերի պատճառով. վերջերս MV2-ին բնորոշ բազմաթիվ սխալներ ենք հայտնաբերել»,— գրել է նա։ Ընկերությունը փոփոխությունը չի թաքցնի կոմպիլյացիայի դրոշակի հետևում, սակայն MV2-ի կոդը միանգամից չի անհետանա. «շատ բաներ դեռ որոշ ժամանակ կաշխատեն, բայց ի վերջո կվերանան՝ ոմանք ավելի շուտ, ոմանք՝ ավելի ուշ»։

Շրջանցման ուղիները փակվում են

Այն հնարքները, որոնք կենդանի էին պահում MV2 հավելումները, վերանում են դրոշակների հետ միասին։ Chromium 150-ը կորցրել է ExtensionManifestV2Disabled տարբերակը. Chromium 151-ում, հավանաբար, այլևս չեն լինի ExtensionManifestV2Unsupported, ExtensionManifestV2Availability և AllowLegacyMV2Extensions։ Windows-ի ռեեստրի փոփոխությունը, որը երկարացնում էր MV2-ի հասանելիությունը Chrome-ում և Edge-ում, կդադարի աշխատել Chromium 151-ից հետո։

Edge, Opera, Brave և Firefox

Chromium-ի վրա հիմնված այլ դիտարկիչներ այս ուղին անցնում են տարբեր արագությամբ։ Microsoft Edge-ը uBlock Origin-ի անջատումը սկսել է դեռ փետրվարին։ Opera-ն 2024 թվականի հոկտեմբերին խոստացել էր ավելի երկար աջակցել MV2-ին, սակայն uBlock Origin-ի մշակող Ռեյմոնդ Հիլլը հայտնել է, որ Opera-ից նամակ է ստացել MV2-ի վրա հիմնված ընդլայնումներից հրաժարվելու ծրագրերի մասին, և որ իր ներկայացրած 1.70.0 տարբերակը շաբաթներ շարունակ չի ստուգվել։ Opera-ն ասում է, որ իր դիրքորոշումը մնում է անփոփոխ, և MV2 ընդլայնումները դեռ հասանելի են, սակայն հաստատում է, որ խանութում նոր MV2 վերբեռնումներ չեն ընդունվի, իսկ քիչ օգտագործվող MV2 ընդլայնումներն այլևս հնարավոր չի լինի ներբեռնել։ Brave-ը հայտարարում է, որ պահպանում է MV2-ի աջակցությունը, իսկ Mozilla Firefox-ը աջակցում է և՛ MV2-ին, և՛ MV3-ին։

Chrome-ում մնացող օգտատերերի համար խորհուրդ է տրվում MV3-ի վրա հիմնված uBlock Origin Lite-ը, թեև դրա զտումը պակաս ամբողջական է, քան բնօրինակինը։ Այս փոփոխությունը նշանավորում է աշխարհի ամենատարածված դիտարկիչում բովանդակության արգելափակման մի ամբողջ դարաշրջանի ավարտը։

SSiTech

SiTech — AI-ով հզորացված վեբ մշակում

Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։