Root NationUutisetIT-uutisiaApple, Google, Microsoft ja Mozilla työskentelevät yhdessä selainlaajennuksen parissa

Apple, Google, Microsoft ja Mozilla työskentelevät yhdessä selainlaajennuksen parissa

-

Selainlaajennusten kehittäminen ja ylläpito voi olla vaikeaa, etenkin laajennuksille, jotka haluavat tukea useampaa kuin yhtä selainta. Firefox, Edge, Opera ja muut perustavat laajennussovellusliittymänsä Chromeen, mutta jokainen selain lisää omat muutokset, eivätkä ne aina ota käyttöön Googlen uusia sovellusliittymiä. Onneksi kaikki suuret selaintoimittajat ovat sopineet WebExtensions-ryhmän muodostamisesta, jonka tavoitteena on standardoida sovellusliittymiä ja toimintoja eri selaimissa.

Laajennusten standardointiin osallistuvat saatavilla olevien tietojen mukaan kaikkien suurten selainkehittäjien edustajat, ja WebExtensions Community Group (WECG) -nimistä ryhmää johtaa Timothy Hatcher vuodesta Apple ja Simeon Vincent Googlesta. Yhdessä he yrittävät ratkaista useita päätehtäviä.

Ensinnäkin kyse on laajennusten kehittämisprosessin yksinkertaistamisesta luomalla yhtenäinen malli ja yhteinen ydin, toiminnallisuus, API ja käyttöoikeudet. Suunnitelmissa on myös tehdä kuvaus arkkitehtuurista, jonka käyttö lisää syntyvien ratkaisujen tuottavuutta ja tekee niistä turvallisempia.

WebExtensions

Samaan aikaan hankkeen osallistujat eivät aio täsmentää kaikkia laajennusten kehittämisen näkökohtia tai hillitä innovaatioita. Jokainen selaimen kehittäjä jatkaa toimintaansa itsenäisesti omien sääntöjensä ja käytäntöjensä mukaisesti. Laajennusten ja selainkehittäjät, jotka ovat kiinnostuneita osallistumaan tähän projektiin, voivat liittyä siihen lähettämällä hakemuksen World Wide Web Consortium (W3C) -verkkosivustolla. WECG:n jäsenet ovat luoneet GitHubiin erillisen arkiston, jota käytetään tulevassa työssä. Se sisältää myös säännöt ja säädös uusi kehittäjäyhteisö.

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

WebExtensions on käytetty yleistermi Chromen laajennussovellusliittymälle muutaman viime vuoden ajan. Opera otti sen käyttöön, kun selain vaihtoi Chromiumiin vuonna 2013, Firefox vaihtoi API:hen vuonna 2017 (Mozilla loi suurelta osin termin "WebExtensions"), ja Safari lisäsi sille tuen viime vuonna. Käyttöoikeudet ja saatavilla olevat sovellusliittymät vaihtelevat kuitenkin huomattavasti eri selaimissa, joten standardointiprosessi on hyvä uutinen kehittäjille. Chromium-pohjaiset selaimet, kuten Vivaldi ja uudet Microsoft Edge seuraa pitkälti Chromen toteutusta pienin (jos ollenkaan) muutoksin.

Lue myös:

Kirjaudu
Ilmoita asiasta
vieras

0 Kommentit
Upotetut arvostelut
Näytä kaikki kommentit