Lansarea motorului de browser WebKitGTK 2.48.0 și a browserului web Epiphany 48

A fost lansată o versiune a ramurii stabile WebKitGTK 2.48.0, un port al motorului de browser WebKit pentru platforma GTK. WebKitGTK permite utilizarea tuturor funcționalităților WebKit printr-o interfață de programare orientată pe GNOME bazată pe GObject și poate fi utilizat pentru integrarea instrumentelor de procesare a conținutului web în aplicații, de la utilizarea în parseri specializați HTML/CSS, până la crearea de browsere web complete. Proiectele cunoscute care utilizează WebKitGTK includ browserul implicit GNOME (Epiphany). Anterior, WebKitGTK a fost folosit în browserul Midori, dar după ce proiectul a fost preluat de Astian Foundation, vechea variantă Midori pe WebKitGTK a fost abandonată și a fost creat un produs fundamental diferit cu același nume Midori.

Modificări cheie:

  • Pentru WebGL a fost implementat suportul pentru utilizarea unui proces separat pentru interacțiunea cu GPU. În mod implicit, operațiile WebGL asociate sunt executate în procesul de procesare a conținutului web, iar pentru a activa un proces separat, trebuie utilizată opțiunea UseGPUProcessForWebGL.
  • În cazurile în care se folosește GPU pentru randare, randarea unor părți ale paginilor a fost mutată în fire worker.
  • În API-ul GLib JavaScriptCore a fost adăugată o funcție pentru crearea obiectelor Promise.
  • Backendul MediaRecorder a fost actualizat pentru a sprijini formatul WebM, pentru redarea căruia este necesară cel puțin versiunea GStreamer 1.24.9.
  • A fost adăugat suport pentru configurarea bitrate-ului audio.
  • A fost reintegrat suportul pentru fonturile OpenType-SVG, realizat prin modulul SVG din biblioteca Skia.
  • Pentru documentele PDF generate pentru imprimare au fost adăugate metadate cu informații precum titlul și data creării/modificării.

Pe baza WebKitGTK 2.48.0 a fost realizat un release al browserului GNOME Web 48 (Epiphany). Schimbările principale:

  • Au fost extinse capacitățile dialogului pentru navigarea prin istoricul vizitelor. A fost redus numărul operațiunilor de actualizare a ecranului. A fost adăugat un mod de evidențiere.
  • A fost adăugat un avertisment care se afișează atunci când se dezactivează accesul unui site la stocarea datelor.
  • A fost adăugată opțiunea de a închide tab-urile fixe.
  • Interfața pentru importul de marcaje și parole din alte browsere a fost simplificată.
  • A fost implementată derularea ciclică a elementelor din blocul drop-down al barei de adrese.
  • Mecanismul de completare automată a câmpurilor cu parole a fost îmbunătățit.
  • În meniul contextual de pe pagina de deschidere a unei noi tab-uri a fost adăugată opțiunea pentru reîncărcarea paginii.
  • Dialogurile pentru gestionarea marcajelor și afișarea informațiilor despre problemele de confidențialitate (codul de urmărire blocat) au fost îmbunătățite.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster