Apple, Google, Microsoft, Mozilla pridružuju se grupi na proširenjima preglednika

click fraud protection

Apple, Google, Microsoft i Mozilla pridružili su se grupi zajednice WebExtensions kako bi zajedno radili na proširenjima preglednika.

Proširenja preglednika može biti teško razviti i održavati, posebno za proširenja koja žele podržati više od jednog preglednika. Firefox, Edge, Opera i drugi temelje svoje API-je proširenja na Chromeovim, ali svaki preglednik dodaje vlastite promjene i ne implementira uvijek Googleove nove API-je. Srećom, svi glavni dobavljači preglednika sada su se složili formirati WebExtensions Community Group, koja ima za cilj standardizirati API-je i funkcionalnost u svim preglednici.

"Uzbuđeni smo što možemo najaviti pokretanje WebExtensions Community Group (WECG)", W3C objavljeno u današnjem postu na blogu. "Apple, Google, Microsoft i Mozilla pokreću ovu grupu zajednice i pozdravljamo druge proizvođače preglednika, programere proširenja i zainteresirane strane da se pridruže ovom naporu!"

Grupa ima za cilj da razvoj proširenja postane lakši uspostavljanjem zajedničke jezgre funkcionalnosti, API-ja i dopuštenja. Proces standardizacije slijedit će isti obrazac kao i razvoj web standarda (koji općenito dobro funkcionira), ali neće prisiliti preglednike da zanemaruju ekskluzivne funkcionalnosti ili API-ja. "Svaki dobavljač preglednika nastavit će upravljati svojom trgovinom proširenja potpuno neovisno, s vlastitim tehničkim, recenzijskim i uređivačkim pravilima," post rekao je.

WebExtensions se u posljednjih nekoliko godina koristi kao opći izraz za Chromeov API proširenja. Opera ga je usvojila kada je preglednik prešao na Chromium bazu 2013, Firefox je prešao na API u 2017. godini (Mozilla je uglavnom skovala pojam 'WebExtensions'), a Safari je dodao podršku za njega prošle godine. Međutim, dopuštenja i dostupni API-ji značajno se razlikuju u različitim preglednicima, tako da će proces standardizacije biti odlična vijest za programere. Preglednici temeljeni na Chromiumu, poput Vivaldija i novog Microsoft Edgea, uvelike slijede Chromeovu implementaciju s nekoliko (ako ih ima) izmjena.

WebExtensions Group Charter može se pogledati ovdje.