Група заједнице ВебЕктенсионс коју су формирали Аппле, Гоогле, Мицрософт и Мозилла
- Категорија: Интернет
Аппле, Гоогле, Мицрософт и Мозилла су формирали Група заједнице ВебЕктенсионс да наведе модел, дозволе и заједничко језгро АПИ -ја за проширења веб прегледача. Новооснована група је део конзорцијума Ворлд Виде Веб Цонсортиумс (В3Ц) и позива „друге произвођаче прегледача, програмере проширења и заинтересоване стране да се придруже овим напорима“.
Основни циљ групе је стварање будућих стандарда за ВебЕктенсионс како би „олакшало програмерима проширења да побољшају искуство крајњих корисника, истовремено их приближавајући АПИ -јевима који побољшавају перформансе и спречавају злоупотребу“.
Група планира да користи постојећи модел проширења и АПИ -је за прегледаче Цхроме, Фирефок, Сафари и Едге као основу за рад на спецификацији која приближава тренутне имплементације и „зацртава курс за будућу еволуцију“.
Произвођачи прегледача могу слободно да развију своје јединствене додатке заједничком тлу, нпр. стварањем АПИ -ја који су јединствени за прегледач.
Тренутни систем ВебЕктенсионс, који користе прегледачи чланова оснивача групе, има много сличности са циљем групе. Сва четири претраживача подржавају ВебЕктенсионс, након што је Аппле прошле године најавио да ће и његов прегледач Сафари прећи на систем проширења. Мозилла је посебно креирала АПИ-је специфичне за Фирефок које проширења за прегледач могу користити. Ова проширења тада нису подржана у другим прегледачима. Контроверзни Манифест В3 за проширења такође неће у потпуности имплементирати сви прегледачи који подржавају проширења.
Што се тиче компатибилности, група настоји да „одржи и побољша компатибилност са популарним постојећим проширењима и АПИ -јевима за проширења“ како би осигурала да програмери могу објавити своја проширења за различите прегледаче без потребе да их у потпуности преписују.
Обим посла је откривено на ГитХуб страници пројекта:
- Модел проширења - основна архитектура проширења и како се различити делови међусобно повезују. Ова дефиниција ће укључивати опис модела поверења, различитог поверења између прегледача и додатака и између проширења и веб страница.
- Модел дозвола - којим врстама моћних функција проширења могу да приступе и како проширења могу да траже пристанак корисника да им приступи.
- ВебЕктенсионс АПИ -ји - проширења интерфејса су изграђена.
- Формат паковања, укључујући формат манифеста и начин локализације проширења.
- Нативе Мессагинг - површинске екстензије АПИ -ја се користе за размену порука са изворним апликацијама које раде на систему домаћина.
Група неће дефинисати механизме имплементације, укључујући методе за потписивање проширења и интеграцију ВебДривера.
Завршне речи
На основу тога, изгледа да група планира да користи тренутни систем ВебЕктенсионс као основу за стварање заједничке верзије ВебЕктенсионс коју ће сва четири главна претраживача подржавати у будућности.
Сад сте: шта мислите о развоју?