lansarea unei noi ramuri stabile , port al motorului de browser pentru platforma GTK. WebKitGTK permite utilizarea tuturor funcțiilor 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 orice aplicații, de la utilizarea în parseri HTML/CSS specializați, până la crearea de browsere web complet funcționale. Printre proiectele cunoscute care folosesc WebKitGTK se numără și browserul implicit GNOME (Epiphany).
Modificări cheie:
- A fost adăugată suport pentru izolarea sandbox a subproceselor. Din motive de securitate, modelul de proces unic a fost declarat învechit;
- A fost adăugat suport pentru mecanismul de activare forțată a conexiunii securizate (HTTP Strict Transport Security);
- A fost implementată posibilitatea de a utiliza accelerarea hardware la redarea în medii bazate pe Wayland (este utilizată biblioteca cu backend );
- Codul pentru suportul pluginurilor NPAPI bazate pe GTK2 a fost eliminat;
- Pentru câmpurile de introducere, a fost implementat suport pentru elementul ;
- A fost asigurat afișarea interfeței pentru introducerea emoji-urilor în conținutul editabil;
- A fost îmbunătățită redarea butoanelor la utilizarea temei închise GTK;
- Au fost rezolvate problemele legate de apariția artefactelor pe butonul de control al volumului în Youtube și în dialogul de adăugare a comentariilor în Github.
Pe baza WebKitGTK 2.26.0 lansarea browserului GNOME Web 3.34 (Epiphany), în care izolarea sandbox a proceselor de procesare a conținutului web este activată implicit. Procesoarele sunt acum restricționate doar la accesul la directoarele necesare funcționării browserului. Printre noutăți se numără:
- Posibilitatea de a fixa file (tab pinning). După fixare, fila rămâne la locul ei în noile sesiuni.
- Blocatorul de reclame a fost actualizat, acum folosind instrumentele de filtrare a conținutului oferite de WebKit. Trecerea la noul API a permis îmbunătățirea semnificativă a performanței blocatorului.
- Aspectul paginii de recenzie deschise într-o tab nou a fost modernizat.
- A fost realizat un optimizare pentru dispozitive mobile.
Sursa: opennet.ro
