Wydanie silnika przeglądarki WebKitGTK 2.48.0 oraz przeglądarki internetowej Epiphany 48

Wydana stabilna wersja nowej gałęzi WebKitGTK 2.48.0, portu silnika przeglądarki WebKit dla platformy GTK. WebKitGTK umożliwia wykorzystanie wszystkich możliwości WebKit za pośrednictwem interfejsu programowania aplikacji skoncentrowanego na GNOME, opartego na GObject, i może być stosowany do integracji narzędzi do przetwarzania treści internetowych w dowolnych aplikacjach, od specjalizowanych parserów HTML/CSS, po tworzenie w pełni funkcjonalnych przeglądarek internetowych. Do znanych projektów korzystających z WebKitGTK należy natywna przeglądarka GNOME (Epiphany). Wcześniej WebKitGTK był używany w przeglądarce Midori, ale po przejęciu projektu przez Astian Foundation stara wersja Midori na WebKitGTK została porzucona, a powstał zupełnie inny produkt o tej samej nazwie Midori.

Kluczowe zmiany:

  • Dla WebGL zrealizowano wsparcie dla użycia osobnego procesu do interakcji z GPU. Domyślnie powiązane operacje WebGL są wykonywane w procesie przetwarzania zawartości internetowej, a aby włączyć osobny proces, należy użyć parametru UseGPUProcessForWebGL.
  • W przypadkach, gdy renderowanie wykorzystuje GPU, renderowanie części stron przeniesiono do wątków roboczych.
  • Do API GLib JavaScriptCore dodano funkcję do tworzenia obiektów Promise.
  • Backend MediaRecorder uzyskał wsparcie dla formatu WebM, którego odtwarzanie wymaga minimum wersji GStreamer 1.24.9.
  • Dodano wsparcie dla ustawienia bitrate'u dźwięku.
  • Przywrócono wsparcie dla czcionek OpenType-SVG, implementowane przez moduł SVG w bibliotece Skia.
  • Do generowanych dokumentów PDF dodano metadane zawierające takie informacje, jak tytuł oraz data utworzenia/zmiany.

Na bazie WebKitGTK 2.48.0 stworzono wydanie przeglądarki GNOME Web 48 (Epiphany). Główne zmiany:

  • Rozszerzono możliwości dialogu do nawigacji po historii odwiedzin. Zmniejszono liczbę operacji aktualizowania ekranu. Dodano tryb zaznaczania.
  • Dodano ostrzeżenie, wyświetlane przy wyłączaniu dostępu do magazynu danych dla strony.
  • Dodano możliwość zamykania przypiętych kart.
  • Uproszczono interfejs do importowania zakładek i haseł z innych przeglądarek.
  • Zrealizowano cykliczne przewijanie elementów w rozwijanym bloku paska adresu.
  • Ulepszono mechanizm autouzpełniania pól z hasłami.
  • Do menu kontekstowego na stronie otwierania nowej karty dodano opcję ponownego załadowania strony.
  • Udoskonalono dialogi dotyczące zarządzania zakładkami oraz wyświetlania informacji o problemach z prywatnością (zablokowanego kodu do śledzenia).

Ź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