Мозилла Цомпани
Главна идеја преласка на ВебЕктенсионс АПИ била је обједињавање технологије за развој додатака за Фирефок и Цхроме, тако да је у свом тренутном облику, Фирефок скоро 100% компатибилан са тренутном другом верзијом Цхроме манифеста. Манифест дефинише листу могућности и ресурса који се пружају додацима. Због увођења рестриктивних мера у трећој верзији манифеста, које програмери додатака негативно перципирају, Мозилла ће се удаљити од праксе потпуног праћења манифеста и неће преносити промене у Фирефок које крше компатибилност са додацима. онс.
Подсетимо се да
Мозилла такође процењује изводљивост преласка на Фирефок подршку за неке друге промене из треће верзије Цхроме манифеста које нарушавају компатибилност са додацима:
- Прелазак на извршавање сервисних радника у облику позадинских процеса, што ће захтевати од програмера да промене код неких додатака. Иако је нови метод ефикаснији са становишта перформанси, Мозилла разматра одржавање подршке за покретање позадинских страница.
- Нови модел детаљног захтева за дозволу – додатак неће моћи да се активира за све странице одједном (дозвола „алл_урлс“ је уклоњена), већ ће радити само у контексту активне картице, тј. корисник ће морати да потврди да додатак ради за сваку локацију. Мозилла истражује начине за јачање контроле приступа без сталног ометања корисника.
- Промена у руковању захтевима са више порекла – у складу са новим манифестом, скрипте за обраду садржаја подлежу истим ограничењима дозвола као за главну страницу у коју су ове скрипте уграђене (на пример, ако страница нема приступ АПИ локације, тада додаци скрипте такође неће добити овај приступ). Планирано је да се промена примени у Фирефоку.
- Забрана извршавања кода преузетог са спољних сервера (говоримо о ситуацијама када се додатак учитава и извршава екстерни код). Фајерфокс већ користи спољно блокирање кода, а Мозилла програмери су вољни да појачају ову заштиту коришћењем додатних техника за праћење преузимања кода које се нуде у трећој верзији манифеста.
Извор: опеннет.ру