Weboví giganti chcú štandardizovať webové rozšírenia

Spoločnosti Apple, Mozilla, Google a Microsoft spojili svoje sily Aby bolo možné podporovať vývojárov rozšírení, pretože Chrome je bezpochyby najpoužívanejším prehliadačom a na ktorý vývojári tiež radšej zamerajú svoje úsilie pri vytváraní rozšírení. Ostatné prehliadače necháme bokom.

Preto nová komunitná skupina „WebExtensions“ sa pokúsi vytvoriť spoločnú architektúru pre budúce webové rozšírenia a vyzýva vývojárov, aby sa pripojili k tejto iniciatíve. Safari prijalo nové webové rozšírenie API s macOS Big Sur, ktoré umožňuje pracovať s rozšíreniami navrhnutými pre iné prehliadače. Tým sa otvorili dvere novým príponám, ale nebola definovaná štandardizovaná metóda vývoja prípon.

Nová skupina, skrátene WECG sa skladá z členov každého z hlavných vývojárov prehľadávača. Na čele tejto novej skupiny nájdeme Timothyho Hatchera z Apple a Simeona Vincenta z Googlu. Aktuálnymi účastníkmi sú zamestnanci spoločností Apple, Mozilla a Microsoft.

Konzorcium World Wide Web, orgán zodpovedný za podporu kompatibility technológií World Wide Web, sa k akcii vyjadrilo:

„S potešením oznamujeme spustenie skupiny WebExtensions Community Group (WECG). Pretože rôzne prehliadače v posledných rokoch prijímajú široko podporovaný model rozšírení, WECG s nadšením skúma, ako môžu predajcovia prehliadačov a ďalšie zainteresované strany spolupracovať pri propagácii spoločnej platformy rozšírenia prehľadávačov. Spoločnosti Apple, Google, Microsoft a Mozilla zakladajú túto komunitnú skupinu a pozývame ďalších dodávateľov prehľadávačov, vývojárov rozšírení a zainteresované strany, aby sa pripojili k tejto iniciatíve *. «

Komunitná skupina WebExtensions má dva cieleuľahčiť vývojárom vytváranie rozšírení stanovenie konzistentného modelu a spoločné jadro funkcií, rozhraní API a povolení. Opisujú tiež architektúru, ktorá zvyšuje výkon a je ešte bezpečnejšia a odolnejšia proti zneužitiu.

V pracovnom liste spomínajú tieto princípy návrhu:

  • Zamerané na používateľa: rozšírenia prehľadávača umožňujú používateľom prispôsobiť si prehliadanie webu na základe svojich preferencií a potrieb.
  • kompatibilita: udržiavať a zlepšovať kompatibilitu s existujúcimi rozšíreniami a populárnymi rozšíreniami API. To vývojárom umožní, aby nemuseli úplne prepisovať svoje rozšírenia, aby mohli pracovať v rôznych prehľadávačoch, čo môže byť náchylné na chyby.
  • Rendimiento: Umožnite vývojárom písať rozšírenia, ktoré nemajú negatívny vplyv na výkon alebo spotrebu energie webových stránok alebo prehľadávača.
  • zabezpečenia: Pri výbere rozšírení, ktoré sa majú použiť, by používatelia nemali byť nútení robiť kompromisy v oblasti funkčnosti a zabezpečenia. S novými rozšíreniami API sa zmení model.
  • Ochrana osobných údajov: rovnako by používatelia nemali byť nútení robiť kompromisy vo funkčnosti a ochrane súkromia. Hlavným bodom bude to, že rozšírenia prehľadávača zlepšujú užívateľský komfort a zároveň vyžadujú minimálny potrebný prístup k údajom o prehliadaní používateľa, aby sa znížil alebo eliminoval kompromis medzi funkčnosťou a dôvernosťou, ktorý musia koncoví používatelia vykonať.
  • Prenosnosť: Pre vývojárov by malo byť relatívne ľahké prenášať rozšírenia z jedného prehľadávača do druhého a pre prehľadávače podporovať rozšírenia na rôznych zariadeniach a operačných systémoch.
  • Udržateľnosť: Zjednodušením rozhraní API by to malo umožniť širšej skupine vývojárov vytvárať rozšírenia a uľahčiť im údržbu rozšírení, ktoré vytvárajú.
  • Autonómia: Poskytovatelia prehľadávačov by mali vášmu prehliadaču poskytovať špecifické funkcie a mali by mať tiež možnosť experimentovať s novými funkciami.

Skupina nechce špecifikovať všetky aspekty platformy webových rozšírení alebo potlačiť inováciu. Každý poskytovateľ prehľadávača bude aj naďalej pracovať nezávisle na svojich vlastných zásadách. Vývojári prehľadávačov a predajcovia, ktorí majú záujem prispieť do skupiny, sa môžu zaregistrovať prostredníctvom webovej stránky W3C. WECG má vyhradené úložisko GitHub s pracovným listom a úspechmi v komunite.

Fuente: https://www.w3.org/


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.