Wydanie silnika przeglądarki WebKitGTK 2.30.0 i przeglądarki internetowej Epiphany 3.38

Przesłane przez wydanie nowego stabilnego oddziału WebKitGTK 2.30.0, port silnika przeglądarki WebKit dla platformy GTK. WebKitGTK umożliwia korzystanie ze wszystkich funkcji WebKit poprzez interfejs programistyczny zorientowany na GNOME, oparty na GObject i może być używany do integrowania narzędzi do przetwarzania treści internetowych z dowolną aplikacją, od użycia w wyspecjalizowanych parserach HTML/CSS po tworzenie w pełni funkcjonalnych przeglądarek internetowych. Wśród znanych projektów wykorzystujących WebKitGTK możemy zauważyć Midori oraz standardowa przeglądarka GNOME (Epiphany).

Kluczowe zmiany:

  • Dodano obsługę mechanizmu ITP (Inteligentne zapobieganie śledzeniu), aby zapobiec śledzeniu ruchów użytkowników między witrynami. ITP blokuje instalację plików cookie i HSTS stron trzecich, ogranicza przesyłanie informacji w nagłówku strony odsyłającej, ogranicza pliki cookie ustawiane przez JavaScript do 7 dni oraz blokuje typowe metody omijania blokowania śledzenia ruchu.
  • Dodano obsługę właściwości CSS
    filtr tła aby zastosować efekty graficzne do obszaru za elementem.

  • Zaprzestano używania motywów GTK do renderowania elementów formularzy internetowych. Dodano interfejs API, aby wyłączyć użycie GTK dla pasków przewijania.
  • Dodano obsługę formatów wideo w elemencie „img”.
  • Domyślnie automatyczne odtwarzanie wideo i audio jest wyłączone. Dodano API do ustawiania reguł automatycznego odtwarzania wideo.
  • Dodano API do wyciszania dźwięku dla określonego widoku internetowego.
  • Do menu kontekstowego dodano opcję umożliwiającą wyodrębnienie czystego tekstu ze schowka, nawet jeśli w schowku znajduje się tekst sformatowany.

Oparty na WebKitGTK 2.30.0 uformowany wydanie przeglądarki internetowej GNOME 3.38 (Epiphany), w której:

  • Domyślnie włączona jest ochrona przed śledzeniem ruchów użytkowników pomiędzy witrynami.
  • Do ustawień dodano możliwość blokowania witrynom przechowywania danych w pamięci lokalnej.
  • Zaimplementowano obsługę importu haseł i zakładek z przeglądarki Google Chrome.
  • Wbudowany menedżer haseł został przeprojektowany.
  • Dodano przyciski umożliwiające wyciszenie/włączenie dźwięku w wybranych zakładkach.
  • Przeprojektowane okna dialogowe z ustawieniami i historią przeglądania.
  • Domyślnie automatyczne odtwarzanie wideo z dźwiękiem jest wyłączone.
  • Dodano możliwość konfiguracji automatycznego odtwarzania wideo w odniesieniu do poszczególnych witryn.

Wydanie silnika przeglądarki WebKitGTK 2.30.0 i przeglądarki internetowej Epiphany 3.38

Źródło: opennet.ru

Dodaj komentarz