L-appoġġ tal-WebExtension ġie miżjud mal-web browser Epiphany (GNOME Web)

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

Żid kumment