Keluaran WebKitGTK 2.36.0 cawangan stabil baharu, pelabuhan enjin penyemak imbas WebKit untuk platform GTK, telah diumumkan. WebKitGTK membolehkan anda menggunakan semua ciri WebKit melalui antara muka pengaturcaraan berorientasikan GNOME berdasarkan GObject dan boleh digunakan untuk menyepadukan alatan pemprosesan kandungan web ke dalam mana-mana aplikasi, daripada penggunaan dalam penghurai HTML/CSS khusus kepada mencipta penyemak imbas web berciri penuh. Antara projek terkenal yang menggunakan WebKitGTK, kita boleh perhatikan pelayar GNOME standard (Epiphany). Sebelum ini, WebKitGTK telah digunakan dalam penyemak imbas Midori, tetapi selepas projek itu diserahkan kepada Astian Foundation, versi lama Midori pada WebKitGTK telah ditinggalkan dan dengan mencipta garpu daripada pelayar Wexond, produk yang pada asasnya berbeza telah dicipta dengan nama yang sama Midori, tetapi berdasarkan platform Electron dan React.
Perubahan utama:
- Pelaksanaan baharu alatan untuk orang kurang upaya dicadangkan, dipindahkan daripada ATK ke antara muka AT-SPI DBus.
- Menambah sokongan untuk kaedah requestVideoFrameCallback.
- Menambah sokongan untuk sesi media.
- Parameter dasar-pecutan perkakasan, yang menentukan peraturan untuk menggunakan pecutan perkakasan, ditetapkan kepada "sentiasa".
- Menambahkan API untuk mengendalikan skim URI tersuai.
- Pada platform Linux Membolehkan penggunaan kerja masa nyata untuk thread yang menyediakan interaksi dengan pengguna (pengendali peristiwa, penatalan, dll.).
GNOME Web 42 (Epiphany) adalah berdasarkan WebKitGTK 2.36.0 dan memperkenalkan perubahan berikut:
- Pemapar PDF terbina dalam (PDF.js) telah dikemas kini.
- Menambah sokongan untuk menggunakan tema gelap.
- Pecutan perkakasan sentiasa didayakan.
- Persediaan untuk peralihan kepada GTK 4 telah dibuat.
- Keupayaan untuk membuka URI melalui pengendali desktop telah disediakan.
- Menambah sokongan untuk perpustakaan libportal 0.5, yang menyediakan pembungkus tak segerak mudah untuk kebanyakan "portal" Flatpak.
- Kod untuk mengurus enjin carian telah diolah semula.
Sumber: opennet.ru
