Mbështetja e WebExtension është shtuar në shfletuesin e internetit Epiphany (GNOME Web)

Shfletuesi i uebit Epiphany i zhvilluar nga projekti GNOME, i bazuar në motorin WebKitGTK dhe i ofruar përdoruesve me emrin GNOME Web, ka shtuar mbështetje për shtesat në formatin WebExtension. WebExtensions API ju lejon të krijoni shtesa duke përdorur teknologji standarde të uebit dhe unifikon zhvillimin e shtesave për shfletues të ndryshëm (WebExtensions përdoren në shtesat për Chrome, Firefox dhe Safari). Një version me mbështetje shtesë do të përfshihet në lëshimin e GNOME 43 të planifikuar për 21 shtator.

Vihet re se vetëm një pjesë e WebExtension API është implementuar në Epiphany, por kjo mbështetje tashmë është e mjaftueshme për të ekzekutuar disa shtesa të njohura. Mbështetja e WebExtension API do të zgjerohet me kalimin e kohës. Zhvillimi po kryhet duke synuar zbatimin e versionit të dytë të manifestit shtesë dhe sigurimin e përputhshmërisë me shtesat për Firefox dhe Chrome. Ndër API-të e pazbatuara, përmendet webRequest, i përdorur në shtesa për të bllokuar përmbajtjen e padëshiruar. Ndër API-të tashmë të disponueshme:

  • alarmet - gjenerimi i ngjarjeve në një kohë të caktuar.
  • cookies - menaxhimi dhe qasja në Cookies.
  • shkarkime - menaxhoni shkarkimet.
  • menutë - krijimi i elementeve të menysë së kontekstit.
  • njoftimet - shfaqni njoftimet.
  • ruajtja - ruajtja e të dhënave dhe cilësimeve.
  • skedat - menaxhimi i skedave.
  • Windows - menaxhimi i dritareve.

Lëshimi i ardhshëm i GNOME do të kthejë gjithashtu mbështetje për aplikacionet e pavarura të ueb-it në formatin PWA (Progressive Web Apps). Përfshirë menaxherin e aplikacionit të Softuerit GNOME, do të ketë një përzgjedhje aplikacionesh ueb që mund të instalohen dhe çinstalohen si programet e rregullta. Ekzekutimi i aplikacioneve në internet në mjedisin e përdoruesit kryhet duke përdorur shfletuesin Epiphany. Është planifikuar të ofrohet përputhshmëri me aplikacionet PWA të krijuara për Chrome.

Burimi: opennet.ru

Shto një koment