Lëshimi i motorit të shfletuesit WebKitGTK 2.38.0 dhe shfletuesit web Epiphany 43.

U publikua versioni i degës së re stabile WebKitGTK 2.38.0, porti i motorit të shfletuesit WebKit për platformën GTK. WebKitGTK lejon përdorimin e të gjitha mundësive të WebKit përmes një ndërfaqe programimi të orientuar ndaj GNOME të bazuar në GObject dhe mund të përdoret për integrimin e mjeteve për përpunimin e përmbajtjes web në çdo aplikacion, nga përdorimi në parserë të specializuar HTML/CSS, deri në krijimin e shfletuesve web me funksionalitet të plotë. Nga projektet e njohura që përdorin WebKitGTK, mund të përmendet shfletuesi i parazgjedhur GNOME (Epiphany). Më parë, WebKitGTK është përdorur në shfletuesin Midori, por pasi projekti kaloi në duar të Foundation Astian, versioni i vjetër Midori në WebKitGTK u braktis dhe përmes krijimit të një degëzimi nga shfletuesi Wexond u krijua një produkt krejtësisht tjetër me të njëjtin emër Midori, por të bazuar në platformën Electron dhe React.

Ndryshimet kryesore:

  • Propozohet njĂ« stil i ri pĂ«r formatimin e butonave tĂ« kontrollit tĂ« shfaqjes sĂ« pĂ«rmbajtjes multimediale.
  • Shtohet API pĂ«r caktimin e CSP (Politika e SigurisĂ« sĂ« PĂ«rmbajtjes) pĂ«r shtesat e shfletuesve.
  • Ofrohet mundĂ«sia pĂ«r tĂ« pĂ«rdorur sisteme tĂ« jashtme inspektimi qĂ« ofrohen nĂ« shfletues tĂ« tjerĂ« (konfigurimi bĂ«het nĂ«pĂ«rmjet variablit tĂ« mjedisit WEBKIT_INSPECTOR_HTTP_SERVER).
  • Duke qenĂ« se API MediaSession Ă«shtĂ« aktivizuar pĂ«r shkak se mundĂ«son kontrollin e shfaqjes nga distanca pĂ«rmes ndĂ«rfaqes MPRIS.
  • Shtohet njĂ« shikues PDF-i tĂ« bazuar nĂ« PDF.js.

Në bazë të WebKitGTK 2.38.0 është formuar versioni i shfletuesit GNOME Web 43 (Epiphany), në të cilin është shtuar mbështetje për shtesat në formatin WebExtension. API WebExtensions lejon krijimin e shtesave përmes teknologjive web standarde dhe unifikon zhvillimin e shtesave për shfletues të ndryshëm (WebExtensions përdoret në shtesat për Chrome, Firefox dhe Safari). API WebExtension nuk është realizuar plotësisht për momentin, por mbështetja e këtij API është e mjaftueshme për të funksionuar disa shtesa të njohura.

Përmirësime të tjera:

  • ËshtĂ« rishikuar mbĂ«shtetja pĂ«r aplikacione web vetĂ«-mjaftues nĂ« formatin PWA (Aplikacione Web Progresive), Ă«shtĂ« realizuar njĂ« ofrues D-Bus pĂ«r kĂ«to programe.
  • Ka filluar procesi i riorganizimit pĂ«r kalimin nĂ« GTK 4.
  • Shtohet mbĂ«shtetje pĂ«r skemĂ«n URI "view-source:".
  • ËshtĂ« pĂ«rmirĂ«suar dizajni i modit tĂ« lexuesit.
  • NĂ« menunĂ« kontekstuale Ă«shtĂ« shtuar njĂ« opsion pĂ«r krijimin e skrinshotĂ«ve.
  • NĂ« cilĂ«sime Ă«shtĂ« shtuar njĂ« opsion pĂ«r çaktivizimin e rekomandimeve tĂ« kĂ«rkimeve nĂ« modin e aplikacioneve web.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster