Root NationЖаңалықтарIT жаңалықтарыAppleGoogle Microsoft және Mozilla браузер кеңейтімін жасауда бірге жұмыс істейді

AppleGoogle Microsoft және Mozilla браузер кеңейтімін жасауда бірге жұмыс істейді

-

Браузер кеңейтімдерін әзірлеу және қолдау қиын болуы мүмкін, әсіресе бірнеше шолғышты қолдағысы келетін кеңейтімдер үшін. Firefox, Edge, Opera және басқалары кеңейтілген API интерфейстерін Chrome негізінде жасайды, бірақ әрбір браузер өз өзгерістерін қосады және әрқашан Google жаңа API интерфейстерін енгізе бермейді. Бақытымызға орай, барлық негізгі шолғыш жеткізушілері WebExtensions тобын құруға келісті, оның мақсаты браузерлер арасындағы API интерфейстері мен функционалдығын стандарттау болып табылады.

Қолда бар деректерге сәйкес, кеңейтімдерді стандарттауға барлық негізгі браузер әзірлеушілерінің өкілдері қатысады, ал WebExtensions Community Group (WECG) деп аталатын топты Тимоти Хэтчер басқарады. Apple және Google компаниясынан Симеон Винсент. Олар бірге бірнеше негізгі міндеттерді шешуге тырысады.

Ең алдымен, бұл дәйекті модельді және жалпы ядроны, функционалдылықты, API және рұқсаттарды жасау арқылы кеңейтімдерді әзірлеу процесін жеңілдету туралы. Сондай-ақ архитектураның сипаттамасын құрастыру жоспарлануда, оны пайдалану жасалған шешімдердің өнімділігін арттырады, сонымен қатар оларды қауіпсіз етеді.

WebExtensions

Сонымен қатар, жобаға қатысушылар кеңейтуді дамытудың әрбір аспектісін нақтылауға немесе инновацияны тежеуге ниет білдірмейді. Әрбір шолғыш әзірлеушісі өз ережелері мен саясаттарына сәйкес дербес жұмысын жалғастырады. Бұл жобаға қатысуға мүдделі кеңейтім және браузер әзірлеушілері оған World Wide Web Consortium (W3C) веб-сайтында өтінім жіберу арқылы қосыла алады. WECG мүшелері GitHub жүйесінде болашақ жұмыс үшін пайдаланылатын бөлек репозиторий жасады. Ол сондай-ақ ережелерді қамтиды және жарғы әзірлеушілердің жаңа қауымдастығы.

https://twitter.com/w3c/status/1400860930611757059?s=20

WebExtensions соңғы бірнеше жылда Chrome кеңейтімі API үшін жалпы термин ретінде пайдаланылды. Opera оны 2013 жылы браузер Chromium жүйесіне ауысқанда қабылдады, Firefox 2017 жылы API интерфейсіне ауысты (Mozilla негізінен «WebExtensions» терминін енгізді) және Safari өткен жылы оған қолдау қосты. Дегенмен, рұқсаттар мен қолжетімді API интерфейстері браузерлер арасында айтарлықтай өзгереді, сондықтан стандарттау процесі әзірлеушілер үшін тамаша жаңалық болады. Vivaldi және жаңа сияқты Chromium негізіндегі браузерлер Microsoft Edge негізінен аз (бар болса) өзгерістермен Chrome іске асыруын бақылайды.

Сондай-ақ оқыңыз:

Тіркелу
туралы хабарлау
қонақ

0 Пікірлер
Енгізілген шолулар
Барлық пікірлерді көру
Басқа мақалалар
Жаңартуларға жазылыңыз
Қазір танымал