Manu Pitkänen
30. toukokuuta, 2019 9:29
Tammikuussa Google sai mainosestäjäkehittäjien vihat niskaansa, kun yhtiö kertoi luopuvansa Chromen webRequest-rajapinnasta. Mainosblokkereiden käyttämän rajapinnan tilalle nettijätti tarjoaa uutta declarativeNetRequest-rajapintaa, joka kuitenkin sisältää useita toiminnallisia rajoitteita vanhaan verrattuna.
Aktiivisesta vastustuksesta huolimatta Google on päättänyt edetä suunnitelmiensa kanssa. Tulevaisuudessa Manifest V3 -muutoksen myötä vanha webRequest-rajapinta tulee säilymään, mutta sen käyttö mainosten estämiseen estyy. Rajoitukseen on kuitenkin olemassa yksi poikkeus: Chromen Enterprise-käyttäjät voivat edelleen käyttää webRequestia sisältöjen estämiseen.
Enterprise-poikkeuksen taustalla lienee halu säilyttää isojen yritysten sisäisten laajennosten toimintavarmuus.
Mainosestolaajennokset eivät muutu toimintakyvyttömiksi muutoksen takia, mutta osa joutuu muuttamaan toimintatapaa radikaalisti. Käytännössä esimerkiksi uBlock Origin ja Ghostery joutuvat siirtymään AdBlock Plussan käyttämään sääntöpohjaiseen malliin.