Il-web browser Epiphany żviluppat mill-proġett GNOME, ibbażat fuq il-magna WebKitGTK u offrut lill-utenti taħt l-isem GNOME Web, żied appoġġ għal add-ons fil-format WebExtension. Il-WebExtensions API tippermettilek toħloq add-ons bl-użu ta' teknoloġiji standard tal-web u tgħaqqad l-iżvilupp ta' add-ons għal browsers differenti (WebExtensions jintużaw f'add-ons għal Chrome, Firefox u Safari). Verżjoni b'appoġġ add-on se tkun inkluża fir-rilaxx ta' GNOME 43 skedat għall-21 ta' Settembru.
Huwa nnutat li parti biss mill-API tal-WebExtension ġiet implimentata f'Epiphany, iżda dan l-appoġġ huwa diġà biżżejjed biex iħaddem xi add-ons popolari. L-appoġġ tal-API tal-WebExtension se jiġi estiż maż-żmien. L-iżvilupp qed jitwettaq bil-ħsieb li tiġi implimentata t-tieni verżjoni tal-manifest add-on u tiġi żgurata l-kompatibilità ma 'add-ons għal Firefox u Chrome. Fost l-APIs mhux implimentati, tissemma webRequest, użata f'add-ons biex jimblokka kontenut mhux mixtieq. Fost l-APIs diġà disponibbli:
- allarmi — ġenerazzjoni ta' avvenimenti f'ħin speċifikat.
- cookies - ġestjoni u aċċess għall-Cookies.
- downloads - immaniġġja downloads.
- menus - ħolqien ta' elementi tal-menu tal-kuntest.
- notifiki—uri notifikazzjonijiet.
- ħażna - ħażna ta 'data u settings.
- tabs - ġestjoni tat-tab.
- twieqi - ġestjoni tat-twieqi.
Ir-rilaxx li jmiss ta' GNOME ser jirritorna wkoll appoġġ għal applikazzjonijiet tal-web awtonomi fil-format PWA (Progressive Web Apps). Inkluż il-maniġer tal-applikazzjoni tas-Software GNOME, se jkun hemm għażla ta 'applikazzjonijiet tal-web li jistgħu jiġu installati u diżinstallati bħal programmi regolari. L-eżekuzzjoni tal-applikazzjonijiet tal-web fl-ambjent tal-utent titwettaq bl-użu tal-browser Epiphany. Huwa ppjanat li jipprovdi kompatibilità ma 'applikazzjonijiet PWA maħluqa għal Chrome.
Sors: opennet.ru