Ts'ehetso ea WebExtension e kentsoe ho sebatli sa marang-rang sa Epiphany (GNOME Web)

Sebatli sa marang-rang sa Epiphany se ntlafalitsoeng ke projeke ea GNOME, se ipapisitse le enjine ea WebKitGTK mme se fuoa basebelisi ka lebitso la GNOME Web, se kentse tšehetso bakeng sa litlatsetso ka sebopeho sa WebExtension. WebExtensions API e u lumella ho etsa li-add-on u sebelisa mekhoa e tloaelehileng ea thekenoloji ea marang-rang le ho kopanya nts'etsopele ea li-add-on bakeng sa li-browser tse fapaneng (WebExtensions li sebelisoa ho li-add-on bakeng sa Chrome, Firefox le Safari). Phetolelo e nang le tšehetso ea tlatsetso e tla kenyelletsoa tokollong ea GNOME 43 e reriloeng ka la 21 Loetse.

Hoa hlokomeloa hore ke karolo feela ea WebExtension API e kentsoeng tšebetsong Epiphany, empa tšehetso ena e se e lekane ho tsamaisa li-add-on tse ling tse tsebahalang. Ts'ehetso ea WebExtension API e tla atolosoa ha nako e ntse e ea. Nts'etsopele e ntse e etsoa ka leihlo la ho kenya ts'ebetsong mofuta oa bobeli oa pontšo ea tlatsetso le ho netefatsa hore e tsamaellana le litlatsetso tsa Firefox le Chrome. Har'a li-API tse sa sebelisoang, ho boleloa webRequest, e sebelisoang ho li-add-on ho thibela litaba tse sa batleheng. Har'a li-API tse seng li ntse li le teng:

  • alarms - ho hlahisa liketsahalo ka nako e itseng.
  • di-cookie - taolo le phihlello ho Li-cookie.
  • tse jarollotsoeng - laola tse jarollotsoeng.
  • menus - ho theha likarolo tsa menu ea maemo.
  • litsebiso-bontša litsebiso.
  • polokelo - polokelo ea data le litlhophiso.
  • li-tab - taolo ea li-tab.
  • windows - tsamaiso ea fensetere.

Phatlalatso e latelang ea GNOME e tla khutlisa tšehetso bakeng sa lits'ebetso tsa webo tse ikemetseng ka sebopeho sa PWA (Progressive Web Apps). Ho kenyeletsoa le molaoli oa ts'ebeliso ea GNOME Software, ho tla ba le khetho ea lits'ebetso tsa webo tse ka kengoang le ho ntšoa joalo ka mananeo a tloaelehileng. Ts'ebetso ea lits'ebetso tsa webo tikolohong ea mosebelisi e etsoa ho sebelisoa sebatli sa Epiphany. Ho reriloe ho fana ka tšebelisano le lits'ebetso tsa PWA tse etselitsoeng Chrome.

Source: opennet.ru

Eketsa ka tlhaloso