Keluaran enjin penyemak imbas WebKitGTK 2.26.0 dan pelayar web Epiphany 3.34

Dikemukakan oleh pelepasan cawangan stabil baharu WebKit GTK 2.26.0, port enjin pelayar WebKit untuk platform GTK. WebKitGTK membolehkan anda menggunakan semua ciri WebKit melalui API berasaskan GObject berasaskan GNOME dan boleh digunakan untuk menyepadukan alatan pemprosesan kandungan web ke dalam mana-mana aplikasi, daripada penggunaan dalam penghurai HTML/CSS khusus kepada membina pelayar web berciri penuh. Daripada projek terkenal menggunakan WebKitGTK, seseorang boleh ambil perhatian Midori dan pelayar GNOME biasa (Epiphany).

Perubahan utama:

  • Menambah sokongan untuk pengasingan kotak pasir subproses. Atas sebab keselamatan, model proses tunggal telah ditamatkan;
  • Menambah sokongan untuk mekanisme untuk memaksa pengaktifan sambungan selamat HSTS (Keselamatan Pengangkutan Ketat HTTP);
  • Keupayaan untuk mendayakan pecutan perkakasan apabila memaparkan dalam persekitaran berasaskan Wayland telah dilaksanakan (pustaka digunakan untuk pecutan libwpe dengan bahagian belakang ditandatangani);
  • Kod dialih keluar untuk menyokong pemalam NPAPI berasaskan GTK2;
  • Sokongan elemen telah dilaksanakan untuk medan input datalis;
  • Antara muka untuk memasukkan emoji untuk kandungan yang diedit ditunjukkan;
  • Paparan butang dipertingkatkan apabila menggunakan tema gelap GTK;
  • Masalah dengan penampilan artifak pada butang kawalan kelantangan dalam Youtube dan dialog untuk menambah ulasan dalam Github telah diselesaikan.

Berdasarkan WebKitGTK 2.26.0 terbentuk keluaran pelayar GNOME Web 3.34 (Epiphany), di mana pengasingan kotak pasir proses pemprosesan kandungan web didayakan secara lalai. Pengendali kini terhad kepada hanya mengakses direktori yang diperlukan untuk pelayar berfungsi. Inovasi juga termasuk:

  • Keupayaan untuk menyemat tab. Setelah disematkan, tab kekal pada tempatnya dalam sesi baharu.
  • Penyekat iklan telah dikemas kini untuk menggunakan keupayaan penapisan kandungan WebKit. Peralihan kepada API baharu telah meningkatkan prestasi penyekat dengan ketara.
  • Reka bentuk halaman gambaran keseluruhan yang dibuka dalam tab baharu telah dimodenkan.
  • Kerja telah dijalankan untuk mengoptimumkan peranti mudah alih.

Keluaran enjin penyemak imbas WebKitGTK 2.26.0 dan pelayar web Epiphany 3.34

Sumber: opennet.ru

Tambah komen