Rilis mesin browser WebKitGTK 2.26.0 dan browser web Epiphany 3.34

Disampaikan oleh rilis cabang stabil baru WebKit GTK 2.26.0, port mesin browser WebKit untuk platform GTK. WebKitGTK memungkinkan Anda untuk menggunakan semua fitur WebKit melalui API berbasis GObject berbasis GNOME dan dapat digunakan untuk mengintegrasikan alat pemrosesan konten web ke dalam aplikasi apa pun, mulai dari penggunaan parser HTML/CSS khusus hingga membuat browser web berfitur lengkap. Dari proyek terkenal yang menggunakan WebKitGTK, dapat dicatat Midori dan peramban GNOME biasa (Epiphany).

Perubahan utama:

  • Menambahkan dukungan untuk isolasi subproses sandbox. Demi alasan keamanan, model proses tunggal sudah tidak digunakan lagi;
  • Menambahkan dukungan untuk mekanisme untuk memaksa aktivasi koneksi aman HSTS (Keamanan Transportasi Ketat HTTP);
  • Kemampuan untuk mengaktifkan akselerasi perangkat keras saat rendering di lingkungan berbasis Wayland telah diterapkan (perpustakaan digunakan untuk akselerasi libwpe dengan bagian belakang tertanda);
  • Menghapus kode untuk mendukung plugin NPAPI berbasis GTK2;
  • Dukungan elemen telah diterapkan untuk kolom input daftar data;
  • Antarmuka untuk memasukkan emoji untuk konten yang diedit ditampilkan;
  • Peningkatan rendering tombol saat menggunakan tema gelap GTK;
  • Masalah tampilan artefak pada tombol pengatur volume di Youtube dan dialog untuk menambahkan komentar di Github telah teratasi.

Berdasarkan WebKitGTK 2.26.0 terbentuk rilis browser GNOME Web 3.34 (Epiphany), yang mana isolasi sandbox dari proses pemrosesan konten web diaktifkan secara default. Penangan sekarang dibatasi hanya untuk mengakses direktori yang diperlukan agar browser dapat berfungsi. Inovasi-inovasi tersebut juga meliputi:

  • Kemampuan untuk menyematkan tab. Setelah dipasangi pin, tab tersebut tetap berada di tempatnya di sesi baru.
  • Pemblokir iklan telah diperbarui untuk menggunakan kemampuan pemfilteran konten WebKit. Transisi ke API baru telah meningkatkan kinerja pemblokir secara signifikan.
  • Desain halaman ikhtisar yang terbuka di tab baru telah dimodernisasi.
  • Pekerjaan telah dilakukan untuk mengoptimalkan perangkat seluler.

Rilis mesin browser WebKitGTK 2.26.0 dan browser web Epiphany 3.34

Sumber: opennet.ru

Tambah komentar