Wydanie silnika przeglądarki WebKitGTK 2.26.0 i przeglądarki internetowej Epiphany 3.34

Przedstawiony wydanie nowej stabilnej wersji WebKitGTK 2.26.0, portu silnika przeglądarki WebKit dla platformy GTK. WebKitGTK pozwala na korzystanie ze wszystkich funkcji WebKit za pośrednictwem interfejsu programowania aplikacji (API) zorientowanego na GNOME, opartego na GObject, i może być wykorzystywany do integracji narzędzi do przetwarzania treści webowych w różnych aplikacjach, od użycia w wyspecjalizowanych parserach HTML/CSS po tworzenie pełnoprawnych przeglądarek internetowych. Do znanych projektów korzystających z WebKitGTK można zaliczyć Midori i domyślną przeglądarkę GNOME (Epiphany).

Kluczowe zmiany:

  • Dodano wsparcie dla izolacji sandboxowej procesów podrzędnych. Z powodów bezpieczeństwa jednoparadygmatowy model został uznany za przestarzały;
  • Dodano wsparcie dla mechanizmu wymuszonego uruchamiania zabezpieczonego połączenia HSTS (HTTP Strict Transport Security);
  • Zrealizowano możliwość wykorzystania akceleracji sprzętowej podczas renderowania w środowiskach opartych na Wayland (zastosowano bibliotekę libwpe z backendem fdo);
  • Usunięto kod obsługi wtyczek NPAPI opartych na GTK2;
  • Dla pól wejściowych wprowadzono wsparcie dla elementu datalist;
  • Zapewniono interfejs do wprowadzania emoji dla edytowalnej zawartości;
  • Poprawiono renderowanie przycisków przy użyciu ciemnego motywu GTK;
  • Rozwiązano problemy z pojawianiem się artefaktów na przycisku sterowania głośnością w Youtube oraz w oknie dodawania komentarzy na Githubie.

Na bazie WebKitGTK 2.26.0 wyrównany wydanie przeglądarki GNOME Web 3.34 (Epiphany), w której domyślnie włączona jest izolacja sandboxowa procesów przetwarzania treści webowych. Obsługiwane są teraz tylko katalogi niezbędne do działania przeglądarki. Wśród nowości warto zaznaczyć:

  • Możliwość przypinania kart (tab pinning). Po przypięciu karta pozostaje na swoim miejscu w nowych sesjach.
  • Zaktualizowano blokadę reklam, która teraz korzysta z dostępnych w WebKit narzędzi do filtrowania treści. Przejście na nowy interfejs API pozwoliło znacznie zwiększyć wydajność blokady.
  • Zmodernizowano układ strony przeglądu, otwieranej w nowej karcie.
  • Przeprowadzono optymalizację dla urządzeń mobilnych.

Wydanie silnika przeglądarki WebKitGTK 2.26.0 i przeglądarki internetowej Epiphany 3.34

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster