Në Chrome 151 do të hiqet rruge anash për instalimin e uBlock Origin

Në lirimin e parashikuar për 30 qershor, Chrome 150 do të eliminojë mbështetje për parametrin kExtensionManifestV2Disabled, i cili lejonte instalimin e shtesave që përdorin versionin e dytë të manifestit nga katalogu i Chrome Web Store. Dy ditë më parë, nga kodi burimor i Chromium, mbi të cilin bëhet lirimi i Chrome 151, e cila është parashikuar për 28 korrik, u hoq gjithashtu kodi me implementimin e parametrin AllowLegacyMV2Extensions, i cili lejonte ngarkimin manual në mënyrën e zhvilluesit për shtesat bazuar në versionin e dytë të manifestit. disa ditë më parë, nga kodi burimor i Chromium, u hoqën gjithashtu parametrat kExtensionManifestV2Unsupported dhe ExtensionManifestV2Availability, të cilat rreth një viti më parë u shpallën si të papërkrahura.

Pjesëmarrësit e projektit uBlock Origin u rekomandojnë përdoruesve të Chrome të kalojnë në shfletues të tjerë ose të kalojnë në shtesën uBlock Origin Lite, e cila zhvillohet nga autori i uBlock Origin dhe përfaqëson një variant të uBlock Origin, i transformuar në API-në deklerative të propozuar në versionin e tretë të manifestit të Chrome (declarativeNetRequest). Mbështetje për versionin e dytë të manifestit të Chrome është e pranishme në Firefox dhe Safari, si dhe do të mbahet në shfletuesit Brave dhe Opera të bazuar në motorin Chromium.

Versioni e tretë e manifestit të Chrome-it, e cila përcakton mundësitë dhe burimet e disponueshme për shtesa të shkruara duke përdorur API-të WebExtensions, është zhvilluar si pjesë e iniciativës për thjeshtimin e krijimit të shtesave të sigurta dhe me performancë të lartë. Pakënaqësia kryesore me versionin e tretë të manifestit ka të bëjë me kalimin në modalitetin vetëm për lexim API webRequest, i cili lejonte lidhjen e procesorëve të vet të cilët kishin qasje të plotë në kërkesat rrjetore dhe ishin në gjendje të modifikonin në fluk të dhënat e trafikut. Në vend të API webRequest, në versionin e tretë të manifestit është shtuar një API i kufizuar në mundësitë e tij, declarativeNetRequest, i cili ofron qasje në motorin e ndërtuar për filtrimin, i cili përpunon vetë rregullat e bllokimit dhe nuk lejon përdorimin e algoritmeve të veta të filtrimit.

Shtesa uBlock Origin Lite (uBOL) ofron vetëm një pjesë të funksionalitetit të uBlock Origin. Në uBlock Origin Lite, ishte problematike të transferoheshin filtrat dinamikë të përmbajtjes dhe URL-ve, filtrat e titujve HTTP, mjetet për të çaktivizuar skriptet, fontet dhe elementët multimedialë të mëdhenj në lidhje me faqe të veçanta, shumë opsione filtrash (strict1p, strict3p, domain, redirect-rule, removeparam), mbrojtja nga manipulimi me DNS për të anashkaluar bllokimin. Për shkak të nevojës për të marrë autorizime të mëtejshme, në uBlock Origin Lite nga e para janë çaktivizuar filtrat kozmetikë për zëvendësimin e përmbajtjes në faqe ("##"), zëvendësimet e skriptave në faqe ("##+js"), filtrat për ridrejtimin e kërkesave ("redirect="), filtrat e titujve CSP (Politika e Sigurisë së Përmbajtjes) dhe filtrat për heqjen e parametrave të kërkesave ("removeparam=").

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster