Google njoftoi fazën e parë të eliminimit të versionit të dytë të manifestit në Chrome.

Compania Google ka planifikuar për më 3 qershor fillimin e procesit për të ndërprerë mbështetjen për versionin e dytë të manifestit Chrome, i cili përcakton mundësitë dhe burimet e disponueshme për shtesat e shkruara duke përdorur API-të WebExtensions. Fillimisht, mbështetja për versionin e dytë të manifestit ishte planifikuar të pezullohej në janar 2023, por më pas afatet u shtynë disa herë. Duke filluar nga 3 qershori, në degët e Chrome Beta, Dev dhe Canary, në prani të shtesave që përdorin versionin e dytë të manifestit, do të shfaqet një njoftim në faqen e menaxhimit të shtesave (chrome://extensions) me informacion në lidhje me ndërprerjen e shpejtë të mbështetjes për këto shtesa. Shtesat bazuar në versionin e dytë të manifestit do të hiqen gjithashtu nga lista e "të rekomanduara".

Në vazhdim do të fillojë një proces gradual për çaktivizimin e shtesave që përdorin versionin e dytë të manifestit, dhe përdoruesve do t'u jepen rekomandime për instalimin e alternativave të disponueshme në Chrome Web Store që kanë kaluar në versionin e tretë të manifestit. Sidoqoftë, për një periudhë të caktuar, përdoruesit do të kenë mundësinë të kthejnë shtesat e çaktivizuara, por me kalimin e kohës, kjo funksionalitet do të hiqet. Ndryshimet e lidhura me ndalimin e mbështetjes për versionin e dytë të manifestit në fillim do të aplikohen në degët testuese të Chrome (Beta, Dev dhe Canary), por në muajt në vijim do të prekin edhe versionet e stabilizuara. Përfundimi i kalimit nga versioni i dytë i manifestit pritet të përfundojë para fillimit të vitit të ardhshëm. Përdoruesit e korporatave do të kenë mundësinë të shtyjnë ndalimin e mbështetjes për versionin e dytë të manifestit deri në qershor 2025.

Vërehet se Google vitin e kaluar ka eliminuar të gjitha problemet kryesore që pengonin kalimin në versionin e tretë të manifestit dhe ka marrë parasysh dëshirat në funksionalitetin e tij, për shembull, në API-në deklarative deklarativeNetRequest ka rritur numrin e lejuar të rregullave statike në 330 mijë dhe ato dinamike në 30 mijë. Aktualisht, në katalogun e Chrome Web Store, rreth 85% e shtesave tashmë mbështesin versionin e tretë të manifestit, duke përfshirë shtesat më të njohura për filtrimin e përmbajtjes - AdBlock, Adblock Plus, uBlock Origin dhe AdGuard.

Versioni e tretë e manifestit të Chrome është zhvilluar si pjesë e iniciativës për të thjeshtuar krijimin e zgjerimeve të sigurta dhe me performancë të lartë dhe për të komplikuar mundësinë e krijimit të zgjerimeve të pasigurta dhe të ngadalta. Ankesat kryesore mbi versionin e tretë të manifestit vijnë nga kalimi në modalitetin vetëm për lexim të API webRequest, që lejonte lidhjen e përpunuesve të vet, të cilët kishin qasje të plotë në kërkesat në rrjet dhe ishin në gjendje të modifikonin trafikun në fluks. Në vend të API webRequest, versioni i tretë i manifestit ofron një API të kufizuar në aftësitë e tij, declarativeNetRequest, që siguron qasje në motorin e integruar për filtrimin, i cili përpunon rregullat e bllokimit vetë dhe nuk lejon përdorimin e algoritmeve të veta të filtrimit.

Në manifestin e ri është realizuar gjithashtu kalimi në ekzekutimin e punëtorëve të shërbimit në formën e proceseve në sfond dhe është angazhuar një model i granuar i kërkesave për autorizim (zgjerimi nuk mund të aktivizohet menjëherë për të gjitha faqet, por do të funksionojë vetëm në kontekstin e skelës aktive). Trajtimi i kërkesave Cross-origin është ndryshuar - të njëjtat kufizime për autorizim që vlejnë për faqen kryesore, zbatohen edhe për skenarët e përpunimit të përmbajtjes që integrohen në të (për shembull, nëse faqja nuk ka qasje në API-në për përcaktimin e vendndodhjes, atëherë as skenari i zgjerimit nuk do të marrë këtë qasje). Ekzekutimi i kodit të ngarkuar nga jashtë është i ndaluar serverësh (kur zgjerimi ngarkon dhe ekzekuton kodin e jashtëm).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster