A webóriások szabványosítani akarják a webbővítményeket

Az Apple, a Mozilla, a Google és a Microsoft összefogtak A kiterjesztés-fejlesztők támogatása érdekében, mivel kétségtelenül a Chrome a leggyakrabban használt böngésző, és amelyre a fejlesztők is inkább a bővítmények létrehozására összpontosítják erőfeszítéseiket, eltekintve más böngészőktől.

Ezért egy új közösségi csoport A "WebExtensions" megpróbálja közös architektúrát kialakítani a jövőbeni webbővítmények számára és felkéri a fejlesztőket, hogy csatlakozzanak ehhez a kezdeményezéshez. A Safari egy új webbővítmény-API-t fogadott el a macOS Big Sur programmal, amely lehetővé teszi, hogy más böngészők számára tervezett bővítmények is működjenek vele. Ez megnyitotta az ajtót az új kiterjesztések előtt, de a kiterjesztések fejlesztésének szabványos módszerét még nem határozták meg.

Az új csoport, rövidítve A WECG a fő böngészőfejlesztők tagjaiból áll. Ezt az új csoportot vezetve megtaláljuk Timothy Hatchert az Apple-től és Simeon Vincent-et a Google-től. A jelenlegi résztvevők között vannak az Apple, a Mozilla és a Microsoft alkalmazottai.

A világháló-konzorcium, a világháló-technológiák kompatibilitásának előmozdításáért felelős testület a következőket kommentálta:

„Örömmel jelentjük be a WebExtensions Community Group (WECG) elindítását. Mivel a különböző böngészők az elmúlt években széles körben támogatott modellt alkalmaztak a kiterjesztésekhez, a WECG örömmel kutatja, hogyan működhetnek együtt a böngésző-gyártók és más érdekeltek egy közös böngésző-kiterjesztés platform népszerűsítésében. Az Apple, a Google, a Microsoft és a Mozilla elindítja ezt a közösségi csoportot, és felkérünk más böngészőgyártókat, bővítményfejlesztőket és érdekelt feleket, hogy csatlakozzanak ehhez a kezdeményezéshez *. «

A WebExtensions közösségi csoport két célja van mi van megkönnyítik a fejlesztők számára a bővítmények létrehozását konzisztens modell megadásával valamint a funkciók, az API-k és az engedélyek közös magja. Leírnak egy olyan architektúrát is, amely javítja a teljesítményt, és még biztonságosabb és ellenállóbb a visszaélésekkel szemben.

Az álláslevélben megemlítik a következő tervezési elvek:

  • Felhasználóközpontú: a böngészőbővítmények lehetővé teszik a felhasználók számára, hogy a webes böngészési élményüket testre szabják preferenciáik és igényeik alapján.
  • kompatibilitás: fenntartani és javítani a kompatibilitást a meglévő kiterjesztésekkel és a népszerű kiterjesztés API-kkal. Ez lehetővé teszi a fejlesztőknek, hogy ne kelljen teljesen átírniuk a bővítményeiket, hogy különböző böngészőkben működjenek, ami hibára hajlamos lehet.
  • Teljesítmény: lehetővé teszi a fejlesztők számára olyan kiterjesztések írását, amelyek nincsenek negatív hatással a weboldalak vagy a böngésző teljesítményére vagy energiafogyasztására.
  • biztonság: A használandó bővítmények kiválasztásakor a felhasználóknak nem kell kompromisszumot kötniük a funkcionalitás és a biztonság terén. Az új kiterjesztésű API-kkal módosítani kell a modellt.
  • Adatvédelmi: hasonlóképpen a felhasználóknak nem kell kompromisszumokat kötniük a funkcionalitás és az adatvédelem terén. Mivel a fő szempont az lesz, hogy a böngészőbővítmények javítsák a felhasználói élményt, miközben megkövetelik a minimális szükséges hozzáférést a felhasználó böngészési adataihoz, hogy csökkentse vagy kiküszöbölje a kompromisszumot, amelyet a végfelhasználóknak a funkcionalitás és a titoktartás között meg kell tenniük.
  • Hordozhatóság: A fejlesztőknek viszonylag könnyűnek kell lenniük a kiterjesztések egyik böngészőről a másikra történő átvitelére, és a böngészőknek támogatniuk kell a bővítményeket számos eszközön és operációs rendszeren.
  • Karbantarthatóság: Az API-k egyszerűsítésével ennek lehetővé kell tennie a fejlesztők szélesebb körének, hogy bővítményeket hozzanak létre, és megkönnyítsék számukra az általuk létrehozott kiterjesztések fenntartását.
  • Autonómia: a böngésző-szolgáltatóknak biztosítaniuk kell az Ön böngészőjének speciális funkcióit, és lehetőséget kell kínálniuk az új funkciók kísérletezésére is.

A csoport nem akarja megadni a webbővítmények platformjának minden aspektusát vagy elfojtani az innovációt. Minden böngésző-szolgáltató továbbra is függetlenül fog működni a saját házirendjével. A csoporthoz való hozzájárulás iránt érdeklődő böngésző-fejlesztők és szállítók a W3C webhelyén regisztrálhatnak. A WECG-nek van egy dedikált GitHub-adattára, amely munkalevelet és közösségi eredményeket tartalmaz.

forrás: https://www.w3.org/


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.