Inkxaso yeWebExtension yongezwe kwi-Epiphany web browser (GNOME Web)

Isikhangeli sewebhu se-Epiphany esiphuhliswe yiprojekthi ye-GNOME, esekwe kwi-injini yeWebKitGTK kwaye inikezelwe kubasebenzisi phantsi kwegama elithi GNOME Web, yongeze inkxaso yezongezo kwifomathi yeWebExtension. I-WebExtensions API ikuvumela ukuba wenze izongezo usebenzisa ubuchwephesha bewebhu obuqhelekileyo kwaye udibanise uphuhliso lwezongezo kwiziphequluli ezahlukeneyo (Izandiso zeWeb zisetyenziswa kwizongezo zeChrome, iFirefox kunye neSafari). Inguqulelo enenkxaso yokongeza iya kubandakanywa kukhupho lwe-GNOME 43 olucwangciselwe i-21 kaSeptemba.

Kuphawulwe ukuba kuphela inxalenye ye-WebExtension API iphunyezwe kwi-Epiphany, kodwa le nkxaso sele yanele ukuqhuba ezinye izongezo ezidumileyo. Inkxaso ye-WebExtension API iya kwandiswa ngokuhamba kwexesha. Uphuhliso luqhutywa ngeliso lokuphumeza inguqulelo yesibini ye-add-on manifest kunye nokuqinisekisa ukuhambelana nezongezo zeFirefox kunye neChrome. Phakathi kwee-API ezingasetyenziswanga, i-webRequest ikhankanywe, isetyenziswe kwii-add-ons ukuvimba umxholo ongafunekiyo. Phakathi kwe-APIs esele zikhona:

  • alarms β€” ukuveliswa kweziganeko ngexesha elithile.
  • cookies - ulawulo kunye nokufikelela Cookies.
  • ukhuphelo - lawula ukhuphelo.
  • iimenyu-ukwenza imiba yemenu yomxholo.
  • izaziso-bonisa izaziso.
  • ukugcinwa - ukugcinwa kwedatha kunye nezicwangciso.
  • iithebhu - ulawulo lwethebhu.
  • windows - ulawulo lwefestile.

Ukukhutshwa okulandelayo kwe-GNOME kuya kuphinda kubuyisele inkxaso yezicelo zewebhu ezizimeleyo kwifomathi ye-PWA (Progressive Web Apps). Kubandakanya umphathi wesicelo seSoftware ye-GNOME, kuya kubakho ukhetho lwezicelo zewebhu ezinokuthi zifakwe kwaye zikhutshwe njengeenkqubo eziqhelekileyo. Ukuphunyezwa kwezicelo zewebhu kwindawo yomsebenzisi kuqhutyelwa ngokusebenzisa i-browser ye-Epiphany. Kucwangciswe ukubonelela ngokuhambelana nezicelo ze-PWA ezenzelwe iChrome.

umthombo: opennet.ru

Yongeza izimvo