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