O le Epiphany web browser na fausia e le GNOME project, e faʻavae i luga o le WebKitGTK engine ma ofoina atu i tagata faʻaoga i lalo o le igoa GNOME Web, ua faʻaopoopoina le lagolago mo faʻaopoopoga i le WebExtension format. O le WebExtensions API e mafai ai ona e fatuina faʻaopoopoga e faʻaaoga ai tekinolosi faʻainitaneti masani ma tuʻufaʻatasia le atinaʻeina o faʻaopoopoga mo suʻesuʻega eseese (WebExtensions e faʻaogaina i faʻaopoopoga mo Chrome, Firefox ma Safari). O se faʻamatalaga faʻatasi ai ma faʻaopoopoga lagolago o le a aofia i le GNOME 43 faʻasalalauga faʻatulagaina mo Setema 21st.
O loʻo maitauina e naʻo se vaega o le WebExtension API ua faʻatinoina i Epiphany, ae o lenei lagolago ua lava lea e faʻatautaia ai nisi faʻaopoopoga lauiloa. WebExtension API lagolago ole a fa'alauteleina ile taimi. O loʻo faʻatinoina le atinaʻe ma le mata i le faʻatinoina o le lona lua o le faʻaaliga faʻaopoopo ma faʻamautinoa le fetaui ma faʻaopoopoga mo Firefox ma Chrome. I totonu o API e leʻi faʻaaogaina, o loʻo taʻua le webRequest, faʻaaogaina i faʻaopoopoga e poloka ai mea e le manaʻomia. Faatasi ai ma API ua uma ona maua:
- fa'aliga - fa'atupuina o mea tutupu i se taimi fa'apitoa.
- kuki - pulega ma avanoa ile Kuki.
- downloads - pulea downloads.
- menus - fatuina elemene lisi autu.
- fa'aaliga—fa'aali fa'amatalaga.
- teuina - teuina o faʻamaumauga ma faʻatulagaga.
- tabs - pulega fa'amau.
- fa'amalama - pulega fa'amalama.
O le isi faʻasalalauga ole GNOME o le a toe faʻafoʻi mai ai foʻi le lagolago mo faʻaoga i luga ole laiga ile PWA (Progressive Web Apps). E aofia ai le GNOME Software application manager, o le ai ai se filifiliga o 'upega tafaʻilagi e mafai ona faʻapipiʻi ma aveese e pei o polokalame masani. O le faʻatinoina o 'upega tafaʻilagi i totonu o le siosiomaga o loʻo faʻatinoina e faʻaaoga ai le Epiphany browser. O loʻo fuafua e tuʻuina atu le fesoʻotaʻiga ma talosaga PWA na faia mo Chrome.
puna: opennet.ru