Piştgiriya WebExtension li geroka webê ya Epiphany (Web GNOME) hate zêdekirin

Geroka webê ya Epiphany ku ji hêla projeya GNOME ve hatî pêşve xistin, li ser bingeha motora WebKitGTK-ê û bi navê GNOME Web ji bikarhêneran re hatî pêşkêş kirin, piştgirî ji bo pêvekên di forma WebExtension de zêde kir. WebExtensions API dihêle hûn bi karanîna teknolojiyên webê yên standard pêvekan biafirînin û pêşveçûna pêvekan ji bo gerokên cihêreng yek dike (WebExtensions di pêvekên ji bo Chrome, Firefox û Safari de têne bikar anîn). Guhertoyek bi piştevaniya pêvekê dê di berdana GNOME 43 de ku di 21-ê Îlonê de hatî plansaz kirin de cih bigire.

Tê destnîşan kirin ku tenê beşek ji WebExtension API-ê di Epiphany de hatîye bicîh kirin, lê ev piştgirî jixwe bes e ku hin pêvekên populer bimeşîne. Piştgiriya WebExtension API-ê dê bi demê re berfireh bibe. Pêşveçûn bi çavek ji bo bicihanîna guhertoya duyemîn a manîfestoya pêvekê û misogerkirina lihevhatina bi pêvekên ji bo Firefox û Chrome re tê kirin. Di nav API-yên nepêkandî de, webRequest tê gotin, ku di pêvekan de tê bikar anîn da ku naveroka nedilxwaz asteng bike. Di nav API-yên berê de hene:

  • alarms - nifşkirina bûyeran di demek diyarkirî de.
  • cookies - rêvebirin û gihîştina Cookies.
  • dakêşan - dakêşan birêve bibin.
  • pêşek - afirandina hêmanên menuya çarçoveyê.
  • notifications - notifications nîşan bide.
  • hilanîn - hilanîna dane û mîhengan.
  • tab - rêveberiya tab.
  • windows - rêveberiya pencereyê.

Serlêdana paşîn a GNOME di heman demê de dê piştgirî ji bo sepanên webê yên xweser ên di forma PWA (Serlêdanên Web Pêşverû) de vegerîne. Di nav de rêvebirê serîlêdana Nermalava GNOME, dê hilbijarkek serîlêdanên malperê hebin ku dikarin mîna bernameyên birêkûpêk werin saz kirin û rakirin. Pêkanîna sepanên webê di hawîrdora bikarhêner de bi karanîna geroka Epiphany ve tête kirin. Tê plan kirin ku bi serîlêdanên PWA yên ku ji bo Chrome-ê hatine afirandin re hevahengiyê peyda bike.

Source: opennet.ru

Add a comment