WebExtension-stipe is tafoege oan de Epiphany-webblêder (GNOME Web)

De Epiphany-webblêder ûntwikkele troch it GNOME-projekt, basearre op de WebKitGTK-motor en oanbean oan brûkers ûnder de namme GNOME Web, hat stipe tafoege foar tafoegings yn it WebExtension-formaat. De WebExtensions API lit jo tafoegings meitsje mei standert webtechnologyen en ferieniget de ûntwikkeling fan tafoegings foar ferskate browsers (WebExtensions wurde brûkt yn tafoegings foar Chrome, Firefox en Safari). In ferzje mei add-on-stipe sil opnommen wurde yn 'e GNOME 43-release pland foar septimber 21st.

It wurdt opmurken dat mar in diel fan 'e WebExtension API is ymplementearre yn Epiphany, mar dizze stipe is al genôch om guon populêre tafoegings út te fieren. WebExtension API-stipe sil oer de tiid útwreide wurde. Untwikkeling wurdt útfierd mei it each op it ymplementearjen fan de twadde ferzje fan it add-on-manifest en it garandearjen fan kompatibiliteit mei add-ons foar Firefox en Chrome. Under de net ymplementearre API's wurdt webRequest neamd, brûkt yn tafoegings om net-winske ynhâld te blokkearjen. Under de al beskikbere API's:

  • alaarms - generaasje fan eveneminten op in spesifisearre tiid.
  • koekjes - behear en tagong ta koekjes.
  • downloads - beheare downloads.
  • menus - it meitsjen fan kontekstmenu-eleminten.
  • notifikaasjes - lit notifikaasjes sjen.
  • opslach - opslach fan gegevens en ynstellings.
  • ljeppers - ljepper behear.
  • finsters - finsterbehear.

De folgjende release fan GNOME sil ek stipe jaan foar selsstannige webapplikaasjes yn it PWA-formaat (Progressive Web Apps). Ynklusyf de GNOME Software-applikaasjebehearder, sil d'r in seleksje wêze fan webapplikaasjes dy't kinne wurde ynstalleare en de-ynstalleare lykas gewoane programma's. Utfiering fan webapplikaasjes yn 'e brûkersomjouwing wurdt útfierd mei de Epiphany-blêder. It is pland om kompatibiliteit te leverjen mei PWA-applikaasjes makke foar Chrome.

Boarne: opennet.ru

Add a comment