Podrška za WebExtension dodana u web pretraživač Epiphany (GNOME Web)

Epiphany web pretraživač koji je razvio GNOME projekat, baziran na WebKitGTK motoru i koji se nudi korisnicima pod imenom GNOME Web, dodao je podršku za dodatke u formatu WebExtension. WebExtensions API vam omogućava da kreirate dodatke koristeći standardne web tehnologije i objedinjuje razvoj dodataka za različite pretraživače (WebExtensions se koriste u dodacima za Chrome, Firefox i Safari). Verzija sa podrškom za dodatke će biti uključena u GNOME 43 izdanje zakazano za 21. septembar.

Napominje se da je samo dio WebExtension API-ja implementiran u Epiphany, ali ova podrška je već dovoljna za pokretanje nekih popularnih dodataka. Podrška za WebExtension API će se vremenom proširivati. Razvoj se odvija s ciljem implementacije druge verzije manifesta dodataka i osiguravanja kompatibilnosti sa dodacima za Firefox i Chrome. Među neimplementiranim API-jima se spominje webRequest, koji se koristi u dodacima za blokiranje neželjenog sadržaja. Među već dostupnim API-jima:

  • alarmi — generisanje događaja u određeno vreme.
  • kolačići - upravljanje i pristup kolačićima.
  • preuzimanja - upravljajte preuzimanjima.
  • meniji - kreiranje elemenata kontekstnog menija.
  • obavještenja—prikaži obavještenja.
  • skladištenje - skladištenje podataka i postavki.
  • tabs - upravljanje karticama.
  • windows - upravljanje prozorima.

Sljedeće izdanje GNOME-a će također vratiti podršku za samostalne web aplikacije u PWA (Progressive Web Apps) formatu. Uključujući GNOME softverski upravitelj aplikacija, postojat će izbor web aplikacija koje se mogu instalirati i deinstalirati kao obični programi. Izvršavanje web aplikacija u korisničkom okruženju vrši se pomoću pretraživača Epiphany. Planirano je da se obezbijedi kompatibilnost sa PWA aplikacijama kreiranim za Chrome.

izvor: opennet.ru

Dodajte komentar