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 жана уруксаттарды түзүү аркылуу кеңейтүүлөрдү иштеп чыгуу процессин жөнөкөйлөтүү жөнүндө. Ошондой эле архитектуранын сыпаттамасын түзүү пландаштырылууда, аны колдонуу жаратылган чечимдердин өндүрүмдүүлүгүн жогорулатат, ошондой эле аларды коопсуз кылат.

Веб кеңейтүүлөр

Ошол эле учурда долбоордун катышуучулары кеңейтүүлөрдү өнүктүрүүнүн ар бир аспектилерин тактоо же инновацияларды чектөөнү көздөшпөйт. Ар бир браузерди иштеп чыгуучу өз эрежелерине жана саясаттарына ылайык өз алдынча иштей берет. Бул долбоорго катышууга кызыккан кеңейтүү жана браузерди иштеп чыгуучулар ага 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 Comments
Камтылган сын-пикирлер
Бардык комментарийлерди көрүү
Башка макалалар
Жаңыртууларга жазылыңыз
Азыр популярдуу