An ƙara tallafin WebExtension zuwa mai binciken gidan yanar gizo na Epiphany (GNOME Web)

Mai binciken gidan yanar gizo na Epiphany wanda aikin GNOME ya haɓaka, dangane da injin WebKitGTK kuma ana bayarwa ga masu amfani a ƙarƙashin sunan GNOME Yanar gizo, ya ƙara tallafi don ƙari a cikin tsarin WebExtension. API ɗin WebExtensions yana ba ku damar ƙirƙirar add-ons ta amfani da daidaitattun fasahohin gidan yanar gizo kuma yana haɓaka haɓakar haɓakawa don masu bincike daban-daban (Ana amfani da WebExtensions a cikin ƙari don Chrome, Firefox da Safari). Za a haɗa sigar tare da ƙarin tallafi a cikin GNOME 43 sakin da aka shirya don Satumba 21st.

An lura cewa kawai wani ɓangare na WebExtension API an aiwatar da shi a cikin Epiphany, amma wannan tallafin ya riga ya isa don gudanar da wasu shahararrun add-ons. Taimakon API na WebExtension za a fadada akan lokaci. Ana aiwatar da haɓakawa tare da ido don aiwatar da sigar ta biyu na bayyanar ƙarawa da tabbatar da dacewa tare da ƙari don Firefox da Chrome. Daga cikin API ɗin da ba a aiwatar da su ba, an ambaci buƙatar yanar gizo, ana amfani da su a cikin ƙari don toshe abubuwan da ba a so. Daga cikin APIs da aka rigaya akwai:

  • ƙararrawa - tsara abubuwan da suka faru a ƙayyadadden lokaci.
  • kukis - gudanarwa da samun dama ga Kukis.
  • zazzagewa - sarrafa abubuwan zazzagewa.
  • menus - ƙirƙirar abubuwan menu na mahallin.
  • sanarwa - nuna sanarwar.
  • ajiya - ajiyar bayanai da saituna.
  • tabs - tab management.
  • windows - sarrafa taga.

Fitowar GNOME na gaba kuma za ta dawo da tallafi don aikace-aikacen yanar gizo mai ƙunshe da kai a cikin tsarin PWA (Progressive Web Apps). Ciki har da mai sarrafa aikace-aikacen Software na GNOME, za a sami zaɓi na aikace-aikacen yanar gizo waɗanda za a iya shigar da su kuma a cire su kamar shirye-shirye na yau da kullun. Ana aiwatar da aiwatar da aikace-aikacen yanar gizo a cikin mahallin mai amfani ta amfani da mai binciken Epiphany. An shirya don samar da dacewa tare da aikace-aikacen PWA da aka ƙirƙira don Chrome.

source: budenet.ru

Add a comment