Rilis mesin browser WebKitGTK 2.36.0 dan browser web Epiphany 42

Rilis cabang stabil baru WebKitGTK 2.36.0, port dari mesin browser WebKit untuk platform GTK, telah diperkenalkan. 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 membangun browser web berfitur lengkap. Dari proyek terkenal yang menggunakan WebKitGTK, orang dapat mencatat browser GNOME biasa (Epiphany). Sebelumnya, WebKitGTK digunakan di browser Midori, tetapi setelah transfer proyek ke Astian Foundation, versi lama Midori di WebKitGTK ditinggalkan dan, dengan membuat cabang dari browser Wexond, produk yang berbeda secara fundamental dibuat dengan nama yang sama Midori, tetapi berdasarkan platform Electron dan React.

Perubahan utama:

  • Implementasi alat baru untuk penyandang disabilitas telah diusulkan, ditransfer dari antarmuka DBus ATK ke AT-SPI.
  • Menambahkan dukungan untuk metode requestVideoFrameCallback.
  • Menambahkan dukungan untuk sesi media.
  • Parameter kebijakan akselerasi perangkat keras, yang menentukan aturan untuk menerapkan akselerasi perangkat keras, disetel ke β€œselalu”.
  • Menambahkan API untuk menangani skema URI khusus.
  • Pada platform Linux, fungsionalitas real-time diaktifkan untuk thread yang menyediakan interaksi pengguna (event handler, scrolling, dll.).

Berdasarkan WebKitGTK 2.36.0, rilis browser GNOME Web 42 (Epiphany) dibentuk, yang mengusulkan perubahan berikut:

  • Penampil PDF bawaan (PDF.js) telah diperbarui.
  • Menambahkan dukungan untuk menggunakan tema gelap.
  • Akselerasi perangkat keras selalu diaktifkan.
  • Persiapan telah dilakukan untuk transisi ke GTK 4.
  • Kemampuan untuk membuka URI melalui pengendali desktop telah disediakan.
  • Menambahkan dukungan untuk perpustakaan libportal 0.5, yang menyediakan lapisan sederhana yang berjalan secara asinkron untuk sebagian besar "portal" Flatpak.
  • Kode untuk mengelola mesin pencari telah dikerjakan ulang.

Sumber: opennet.ru

Tambah komentar