Root NationȘtiriștiri ITAppleGoogle, Microsoft și Mozilla lucrează împreună la o extensie de browser

AppleGoogle, Microsoft și Mozilla lucrează împreună la o extensie de browser

-

Extensiile de browser pot fi dificil de dezvoltat și întreținut, în special pentru extensiile care doresc să accepte mai mult de un browser. Firefox, Edge, Opera și alții își bazează extensiile API-uri pe Chrome, dar fiecare browser își adaugă propriile modificări și nu implementează întotdeauna noile API-uri Google. Din fericire, toți principalii furnizori de browsere au fost de acord să formeze grupul WebExtensions, al cărui scop este să standardizeze API-urile și funcționalitățile între browsere.

Conform datelor disponibile, reprezentanții tuturor dezvoltatorilor majori de browsere vor participa la standardizarea extensiilor, iar grupul, numit WebExtensions Community Group (WECG), va fi condus de Timothy Hatcher de la Apple și Simeon Vincent de la Google. Împreună, vor încerca să rezolve mai multe sarcini principale.

În primul rând, este vorba despre simplificarea procesului de dezvoltare a extensiilor prin crearea unui model consistent și a unui nucleu comun, funcționalitate, API și permisiuni. De asemenea, este planificată să se întocmească o descriere a arhitecturii, a cărei utilizare va crește productivitatea soluțiilor create, precum și le va face mai sigure.

Extensii web

În același timp, participanții la proiect nu intenționează să precizeze fiecare aspect al dezvoltării extensiilor sau să limiteze inovația. Fiecare dezvoltator de browser va continua să funcționeze independent, conform propriilor reguli și politici. Dezvoltatorii de extensii și browsere interesați să participe la acest proiect se pot alătura acestuia trimițând o cerere pe site-ul web World Wide Web Consortium (W3C). Membrii WECG au creat un depozit separat pe GitHub care va fi folosit pentru lucrări viitoare. Conține și reguli și statut o nouă comunitate de dezvoltatori.

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

WebExtensions a fost folosit ca termen general pentru extensia Chrome API în ultimii ani. Opera a adoptat-o ​​când browserul a trecut la Chromium în 2013, Firefox a trecut la API în 2017 (Mozilla a inventat în mare parte termenul „WebExtensions”), iar Safari a adăugat suport pentru acesta anul trecut. Cu toate acestea, permisiunile și API-urile disponibile variază semnificativ între browsere, așa că procesul de standardizare va fi o veste excelentă pentru dezvoltatori. Browsere bazate pe Chrome, cum ar fi Vivaldi și noile Microsoft Edge urmează în mare măsură implementarea Chrome cu mici modificări (dacă există).

Citeste si:

Inscrie-te
Notifică despre
oaspete

0 Comentarii
Recenzii încorporate
Vezi toate comentariile