Երկուշաբթի, 6 մայիսի, 2024 թ

աշխատասեղան v4.2.1

Root NationՆորություններՏՏ նորություններ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-ն այն ընդունեց այն ժամանակ, երբ զննարկիչը անցավ Chromium-ին 2013-ին, Firefox-ը անցավ API-ին 2017-ին (Mozilla-ն հիմնականում ստեղծեց «WebExtensions» տերմինը), իսկ Safari-ն ավելացրեց դրա աջակցությունն անցյալ տարի: Այնուամենայնիվ, թույլտվությունները և հասանելի API-ները զգալիորեն տարբերվում են բրաուզերների միջև, ուստի ստանդարտացման գործընթացը հիանալի նորություն կլինի մշակողների համար: Chromium-ի վրա հիմնված բրաուզերներ, ինչպիսիք են Vivaldi-ն և նորը Microsoft Edge-ը հիմնականում հետևում է Chrome-ի ներդրմանը քիչ (եթե այդպիսիք կան) փոփոխություններով:

Կարդացեք նաև.

Գրանցվել
Տեղեկացնել մասին
հյուր

0 մեկնաբանություններ
Ներկառուցված ակնարկներ
Դիտել բոլոր մեկնաբանությունները
Այլ հոդվածներ
Բաժանորդագրվեք թարմացումների համար
Հանրաճանաչ հիմա