Откривене су наредне АПИ-је за ВебЕктенсион Фирефок

Када Мозилла је Фирефок 57 објавила у новембру 2017. године , подршка за нови систем ВебЕктенсионс за проширења прегледача била је ограничена.



Недостатак подршке за одређене АПИ-је је био велика проблем јер је значило да неки програмери проширења уопште нису могли да преносе своје екстензије у нови систем проширења, морали су да пропусте функције да то ураде или сачекају да АПИ-ји постану доступни за производњу порта.

То питање не би било толико проблематично да се Мозилла не би одлучила на уклоните стари додатак у Фирефок 57 .

Нови ВебЕктенсион АПИ-ји уведени су у новијим верзијама Фирефока, а друге су побољшане тако да укључују нову или недостајућу функционалност.



Иако је поштено рећи да систем ВебЕктенсионс никада неће подржавати исте могућности као што је подржао класични Фирефоков додатак, јасно је да Мозилла напредује и да је нови систем проширења постао јачи од изласка Фирефок-а 57.

firefox webextensions apis

Мозилла је открила листу АПИ-ја ВебЕктенсион која планира да укључи у наредне верзије прегледача Фирефок.



Почев са издавањем Фирефока 62, следећи АПИ-ји за ВебЕктенсион представио у Фирефоку:

ФИРЕциљно издање
усерСцриптс63
топСитес62
десктопЦаптуре (ТБД)63
декларативни садржај63
Управљање сесијама63 (ТБД)
Тоолбар63 (ТБД)
Прекривања64 (ТБД)

Такође се води дискусија о увођењу АПИ-ја за филтер боја. Мозилла није открила никакве друге информације о надолазећим АПИ-има, али називи АПИ-ја наговештавају шта би они могли да пруже.

Имајте на уму да је следеће моје најбоље нагађање на основу имена и неких информација које пружају Бугзилла и Мозилла Вики странице.

  • усерСцриптс - управљање корисничким скриптама и подршка за покретање корисничких скрипти у песковним сандучићима и чине корисничке скрипте поузданијима Погледајте грешку 1437098 и Вики .
  • топСитес - проширите функционалност топСитес ВебЕктенсионс АПИ-ја. Погледајте грешку 1446915
  • десктопЦаптуре - имплементација Цхроме-овог цхроме.десктопЦаптуре АПИ-ја. Погледајте грешку 1303919
  • декларативни садржај - да се подударају са Цхроме-овим декларативним АПИ-јем садржаја. Погледајте грешку 1435864 .
  • Сессион Манагемент - дају екстензијама контролу над сесијама. Погледајте грешку 833791
  • Тоолбар - нејасно, можда контрола постојећих трака са алаткама и опција за померање икона и слично?
  • Прекривања - сигурни АПИ прекривања који се убризгава без 'спам-а за веб локацију ДОМ'. Погледајте грешку 1340930 .



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

Завршне речи

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



Сад сте: Шта мислите о додавањима?