yeni stabil versiyanın buraxılması , brauzer mühərriki portu GTK platforması üçün. WebKitGTK, GObject əsaslı GNOME-yönümlü proqram interfeysi vasitəsilə WebKit-in bütün imkanlarını istifadə etməyə imkan tanıyır və HTML/CSS parserləri kimi xüsusi tətbiqlərdən tam funksional web brauzerlərin yaradılmasına qədər web məzmununu işləmə vasitələrinin inteqrasiyası üçün istifadə edilə bilər. WebKitGTK istifadə edən tanınmış layihələrdən biri və GNOME-un daxili brauzeri (Epiphany)-dir.
Əsas dəyişikliklər:
- Fərqli saytlar arasında navigasiya zamanı yeni proseslərin idarə edilməsi üçün ProcessSwapOnNavigation API-si əlavə edildi;
- Plugins ilə qarşılıqlı əlaqəni təşkil edən User Messages API-si əlavə edildi;
- Cross-site subrequests üçün Cookie göndərilməsini məhdudlaşdırmaq üçün istifadə oluna bilən Set-Cookie SameSite atributunun dəstəyi əlavə edildi;
- Service Worker-lərin dəstəyi varsayılan olaraq aktivləşdirildi;
- Oyun yaradıcılara maus üzərində daha tam nəzarət əldə etməyə imkan verən Pointer Lock API-si əlavə edildi, xüsusilə də standart maus göstəricisini gizlətmək və maus hərəkətini öz tərtiblərinə uyğun olaraq təmin etmək üçün;
- flatpak paketləri vasitəsilə proqramların paylaşılması zamanı təqdim olunan izolyasiyalı mühitdə işləmək imkanı əlavə edildi.
- Formaların vizuallaşması üçün yalnız açıq tema tətbiq olundu;
- GPU qrafik yığını haqqında məlumatı təqdim edən "about:gpu" xidməti səhifəsi əlavə edildi;
WebKitGTK 2.28.0 versiyasının əsasında GNOME Web 3.36 (Epiphany) brauzerinin buraxılması həyata keçirildi və bu, istifadəçilərin PDF sənədlərini brauzer pəncərəsində birbaşa yükləmək və baxmaq imkanı təqdim edir. İstifadəçi interfeysi ekran çözünürlüğü və DPI-dən asılı olmayaraq rahat iş təmin edən reaksiya dizayn metodları ilə yenidən işlənilib. İstifadəçinin qaranlıq masa üstü temalarını seçməsi ilə aktivləşdirilən qaranlıq dizayn rejimi əlavə edildi. GNOME 3.36-nın buraxılışı bu axşam gözlənilir.
Mənbə: opennet.ru
