Мозилла жели да Фирефок буде компатибилан са верзијом 3 Цхроме манифеста

Фирефок лого

Опера недавно је то објавио намерава да направи свог веб прегледача „Фирефок“ је компатибилан са верзијом 3 Цхроме манифеста и објавио је путоказ који дефинише могућности и ресурсе који треба да се додају додатцима.

Морамо се сетити да је трећа верзија манифеста критикована због прекида многих безбедносних додатака и блокирања непримереног садржаја, а чак смо о томе већ разговарали овде на блогу.

Мозилла то коментарише планира да примени готово све могућности и ограничења новог манифеста у Фирефоку, укључујући АПИ за декларативно филтрирање садржаја (декларативниНетРекуест), али за разлику од Цхроме-а, Фирефок неће престати да подржава стари начин блокирања АПИ-ја вебРекуест, бар док нови АПИ неће у потпуности задовољити потребе програмера додатака који користе вебРекуест АПИ.

Овај приступ обезбедиће компатибилност са Цхроме додацима без прекида компатибилности са додацима који зависе од вебРекуест АПИ-ја.

Главно незадовољство новим манифестом повезано је са преводом АПИ-ја вебРекуест само за читање, који вам је омогућио да повежете сопствене контролере који имају пуни приступ мрежним захтевима и који могу у ходу да мењају саобраћај.

Овај АПИ користи уБлоцк Оригин и многи други додаци за блокирање непримереног садржаја и обезбеђивање сигурности. Уместо вебРекуест АПИ-ја, предложен је декларативни НетРекуест АПИ, ограничен у својим могућностима, који омогућава приступ уграђеном механизму за филтрирање који независно обрађује правила блокирања, не дозвољава употребу прилагођених алгоритама филтрирања и не дозвољава успостављање сложених правила која се преклапају у зависности од услова.

У Фирефок-у, компатибилност са трећом верзијом манифеста из Цхроме-а планирано је да се тестира крајем 2021 А нови манифест заказан је за почетак 2022. године.

Међу карактеристикама примене из новог манифеста у Фирефок-у истичу се:

  • Наведите декларативни АПИ НетРекуест, али задржите застарели АПИ АПИ ВебРекуест.
  • Промените обраду захтева за више порекла: Према новом манифесту, скрипте за обраду садржаја подлегаће истим ограничењима дозвола као и за главну страницу у коју су уграђене ове скрипте (на пример, ако страница нема приступ АПИ-ју локације). , додаци у скрипти такође неће добити овај приступ). Неки захтеви за промену који се односе на ограничења порекла су сада доступни за тестирање у Фирефок-овим ноћним верзијама.
  • Позадинске странице биће замењене услужним радницима који раде у облику позадинских процеса (промена још увек није спремна за започињање тестирања.)
  • АПИ заснован на обећањима: Фирефок већ подржава ову врсту АПИ-ја у претраживачу простора имена. * »А за трећу верзију манифеста ће га преместити у именски простор« хром. * ».
  • Нови грануларни модел за тражење дозвола: додатак неће моћи да се активира за све странице одједном, али ће радити само у контексту активне картице, односно корисник ће морати да потврди рад додатка за сваку сајт. Мозилла ради на јачању контрола приступа, али има за циљ да корисницима пружи могућност да одлуче да ли ће допустити додацима да раде са различитим картицама.
  • Забранити извршавање кода преузетог са спољних сервера (говоримо о ситуацијама у којима додатак учитава и извршава спољни код). Фирефок већ користи спољно блокирање кода, а програмери Мозилла спремни су да додају додатне технике праћења преузимања кода понуђене у трећој верзији манифеста.
  • Поред тога, биће уведена посебна политика безбедности садржаја (ЦСП) за скрипте за руковање садржајем, а постојећи АПИ-ји УсерСцриптс и цонтентСцриптс ће бити модификовани како би подржали проширења услуге заснована на радницима.

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.