Mae cefnogaeth WebExtension wedi'i ychwanegu at borwr gwe Epiphany (Gwe GNOME)

Mae'r porwr gwe Epiphany a ddatblygwyd gan brosiect GNOME, yn seiliedig ar yr injan WebKitGTK ac a gynigir i ddefnyddwyr dan yr enw GNOME Web, wedi ychwanegu cefnogaeth ar gyfer ychwanegion yn y fformat WebExtension. Mae'r WebExtensions API yn caniatΓ‘u ichi greu ychwanegion gan ddefnyddio technolegau gwe safonol ac yn uno datblygiad ychwanegion ar gyfer gwahanol borwyr (defnyddir WebExtensions mewn ychwanegion ar gyfer Chrome, Firefox a Safari). Bydd fersiwn gyda chefnogaeth ychwanegol yn cael ei gynnwys yn y datganiad GNOME 43 a drefnwyd ar gyfer Medi 21st.

Nodir mai dim ond rhan o'r API WebExtension sydd wedi'i weithredu yn Ystwyll, ond mae'r gefnogaeth hon eisoes yn ddigon i redeg rhai ychwanegion poblogaidd. Bydd cefnogaeth WebExtension API yn cael ei ehangu dros amser. Mae datblygiad yn cael ei wneud gyda golwg ar weithredu ail fersiwn y maniffest ychwanegion a sicrhau cydnawsedd ag ychwanegion ar gyfer Firefox a Chrome. Ymhlith yr APIs heb eu gweithredu, sonnir am webRequest, a ddefnyddir mewn ychwanegion i rwystro cynnwys diangen. Ymhlith yr APIs sydd eisoes ar gael:

  • larymau β€” cynhyrchu digwyddiadau ar amser penodol.
  • cwcis - rheolaeth a mynediad i Gwcis.
  • lawrlwythiadau - rheoli lawrlwythiadau.
  • bwydlenni - creu cyd-destun elfennau dewislen.
  • hysbysiadau - dangos hysbysiadau.
  • storio - storio data a gosodiadau.
  • tabs - rheoli tab.
  • ffenestri - rheoli ffenestri.

Bydd y datganiad nesaf o GNOME hefyd yn dychwelyd cefnogaeth ar gyfer rhaglenni gwe hunangynhwysol yn y fformat PWA (Progressive Web Apps). Gan gynnwys rheolwr rhaglenni Meddalwedd GNOME, bydd detholiad o gymwysiadau gwe y gellir eu gosod a'u dadosod fel rhaglenni arferol. Cyflawnir cymwysiadau gwe yn amgylchedd y defnyddiwr gan ddefnyddio porwr Ystwyll. Bwriedir darparu cydnawsedd Γ’ chymwysiadau PWA a grΓ«wyd ar gyfer Chrome.

Ffynhonnell: opennet.ru

Ychwanegu sylw