WebExtension-tuki on lisätty Epiphany-verkkoselaimeen (GNOME Web)

GNOME-projektin kehittämä WebKitGTK-moottoriin perustuva Epiphany-verkkoselain, joka tarjotaan käyttäjille nimellä GNOME Web, on lisännyt tuen WebExtension-muodossa oleville lisäosille. WebExtensions API mahdollistaa lisäosien luomisen tavallisilla verkkotekniikoilla ja yhdistää lisäosien kehittämisen eri selaimille (WebExtensions-laajennuksia käytetään Chromen, Firefoxin ja Safarin lisäosissa). Lisätukea sisältävä versio sisällytetään GNOME 43 -julkaisuun, joka on suunniteltu julkaistavaksi 21. syyskuuta.

On huomattava, että vain osa WebExtension API:sta on otettu käyttöön Epiphanyssa, mutta tämä tuki riittää jo nyt joidenkin suosittujen lisäosien suorittamiseen. WebExtension API -tuki laajenee ajan myötä. Kehitystyötä tehdään lisäosien luettelon toisen version toteuttamiseksi ja yhteensopivuuden varmistamiseksi Firefoxin ja Chromen lisäosien kanssa. Toteuttamattomien sovellusliittymien joukossa mainitaan webRequest, jota käytetään lisäosissa ei-toivotun sisällön estämiseen. Jo saatavilla olevien sovellusliittymien joukossa:

  • hälytykset — tapahtumien luominen tiettynä aikana.
  • evästeet - hallinta ja pääsy evästeisiin.
  • lataukset - hallitse latauksia.
  • valikot - kontekstivalikkoelementtien luominen.
  • ilmoitukset — näytä ilmoitukset.
  • tallennus - tietojen ja asetusten tallennus.
  • välilehdet - välilehtien hallinta.
  • windows - ikkunoiden hallinta.

Seuraava GNOME-versio palauttaa myös tuen itsenäisille verkkosovelluksille PWA (Progressive Web Apps) -muodossa. Mukaan lukien GNOME-ohjelmistosovellusten hallinta, tarjolla on valikoima verkkosovelluksia, jotka voidaan asentaa ja poistaa kuten tavalliset ohjelmat. Verkkosovellusten suorittaminen käyttäjäympäristössä tapahtuu Epiphany-selaimella. Aiomme tarjota yhteensopivuuden Chromelle luotujen PWA-sovellusten kanssa.

Lähde: opennet.ru

Lisää kommentti