Mozillak ez ditu Chrome-ren manifestu berriko WebExtensions API murrizketa guztiak eramango

Mozilla konpainia iragarri, Firefoxen WebExtensions APIan oinarritutako gehigarri sistema bat erabili arren, garatzaileek ez dutela Chrome gehigarrietarako manifestuaren etorkizuneko hirugarren edizioa guztiz jarraitzeko asmorik. Bereziki, Firefoxek APIaren blokeo modua onartzen jarraituko du. webEskaera, jasotako edukia berehala aldatzeko aukera ematen duena eta iragarki-blokeatzaileetan eta edukia iragazteko sistemetan eskatzen da.

WebExtensions APIra pasatzeko ideia nagusia Firefox eta Chromerako gehigarriak garatzeko teknologia bateratzea izan zen, beraz, egungo forman, Firefox ia % 100 bateragarria da Chrome manifestuaren bigarren bertsioarekin. Manifestuak gehigarriei emandako gaitasun eta baliabideen zerrenda definitzen du. Manifestuaren hirugarren bertsioan neurri murriztaileak sartu direlako, gehigarrien garatzaileek negatiboki hautematen dituztenak, Mozillak manifestua guztiz jarraitzeko praktikatik aldenduko du eta ez ditu Firefoxera transferituko gehigarriekin bateragarritasuna urratzen duten aldaketak. onak.

Gogoratu hori arren on guztiak eragozpenak, Google-k webRequest APIaren blokeo-modua onartzen utzi nahi du Chrome-n, irakurtzeko modura mugatuz eta edukia iragazteko deklarazio-API berri bat eskainiz. declarativeNetRequest. WebRequest APIak sare-eskaeretarako sarbide osoa duten eta trafikoa berehala aldatzeko gai diren zure kudeatzaileak konektatzeko aukera ematen dizun arren, declarativeNetRequest API berriak blokeo-arauak modu independentean prozesatzen dituen iragazketa-motor unibertsal batera sartzeko aukera ematen du. , ez du onartzen zure iragazketa-algoritmoen erabilera eta ez du onartzen baldintzen arabera elkarren gainjarri diren arau konplexuak ezartzea.

Mozilla Firefoxen euskarria mugitzearen bideragarritasuna ere ebaluatzen ari da Chrome manifestuaren hirugarren bertsioaren beste aldaketa batzuetarako, gehigarriekin bateragarritasuna hausten dutenak:

  • Zerbitzuko langileak exekutatzeko trantsizioa atzeko planoko prozesuen moduan, eta horrek garatzaileek gehigarri batzuen kodea aldatu beharko dute. Metodo berria errendimenduaren ikuspuntutik eraginkorragoa den arren, Mozilla atzeko planoko orriak exekutatzeko laguntza mantentzea aztertzen ari da.
  • Baimen eskatzeko eredu berria - gehigarria ezin izango da orri guztietarako aldi berean aktibatu ("all_urls" baimena kendu da), baina fitxa aktiboaren testuinguruan bakarrik funtzionatuko du, hau da. erabiltzaileak baieztatu beharko du gehigarriak gune bakoitzerako funtzionatzen duela. Mozilla sarbide-kontrolak indartzeko moduak aztertzen ari da erabiltzailea etengabe distraitu gabe.
  • Jatorri arteko eskaerak kudeatzeko aldaketa - manifestu berriaren arabera, edukia prozesatzeko scriptek script hauek txertatutako orri nagusiaren baimen-murriztapen berberak izango dituzte (adibidez, orrialdeak ez badu sarbidea. kokapena APIa, orduan script gehigarriek ere ez dute sarbide hori jasoko). Aldaketa Firefox-en ezartzea aurreikusten da.
  • Kanpoko zerbitzarietatik deskargatutako kodearen exekuzioa debekatzea (gehigarriak kanpoko kodea kargatu eta exekutatzen duen egoerei buruz ari gara). Firefoxek kanpoko kodeen blokeoa erabiltzen du dagoeneko, eta Mozillako garatzaileek babes hori indartzeko prest daude manifestuaren hirugarren bertsioan eskaintzen diren kodearen deskargaren jarraipena egiteko teknika osagarriak erabiliz.

Iturria: opennet.ru

Gehitu iruzkin berria