WebKitGTK+

Software screenshot:
WebKitGTK+
Rincian Software:
Versi: 2.16.6 / 2.18 RC Diperbarui
Tanggal Upload: 2 Oct 17
Pengembang: The WebKitGTK+ Team
Lisensi: Gratis
Popularitas: 21

Rating: nan/5 (Total Votes: 0)

WebKitGTK + adalah perangkat lunak baris perintah gratis, serbaguna, kuat dan open source yang bertujuan untuk memasarkan mesin rendering WebKit yang hebat ke toolkit GTK + GUI dan, tentu saja, lingkungan desktop grafis GNOME .

Proyek ini menggabungkan fungsionalitas penuh WebKit melalui serangkaian API berbasis GObject (Application Programming Interfaces), dan cocok untuk aplikasi yang memerlukan semua jenis integrasi web, mulai dari browser web dewasa sampai aplikasi hibrida HTML / CSS.


Digunakan di Epiphany, Midori, dan aplikasi hebat lainnya

WebKitGTK + berhasil digunakan di aplikasi populer dan hebat yang bekerja di bawah lingkungan desktop GNOME atau memerlukan toolkit GTK +, seperti browser web Epiphany dan Midor.


Proyek ini sangat berguna baik pada sistem desktop dan embedded, mendukung WebKit2, dan memungkinkan pengembang untuk dengan mudah membuat aplikasi yang mengandalkan platform web untuk meningkatkan responsif dan keamanan.


Menggunakan pemisahan proses untuk mendukung GTK + 2 plugin pada aplikasi GTK + 3

Fitur menarik lainnya adalah pemisahan proses, yang digunakan oleh WebKitGTK + untuk mendukung plugin yang ditulis di cabang 2.x GTK +, seperti Adobe Flash Player, di aplikasi GTK + 3 dengan mudah. ​​

Selain itu, WebKitGTK + menawarkan dukungan penuh untuk streaming video dan audio di halaman web melalui backend GStreamer WebKit, mendukung elemen kanvas HTML, mendukung teknologi WebRTC dan WebAudio, serta mempercepat rendering dan CSS 3D.


Dibawah tenda

Di antara persyaratan runtime WebKitGTK + (perhatikan bahwa daftarnya akan berubah dalam waktu, seiring perkembangan proyek), kita dapat menyebutkan GTK + 3.6.0 atau yang lebih baru, gail 3.0 atau yang lebih baru, GLib 2.36.0 atau lebih tinggi, libsoup 2.42.0 atau yang lebih baru, Kairo 1.10 atau lebih tinggi, Pango 1.30.0 atau lebih tinggi, libxml atau yang lebih baru 2.6, fontconfig 2.5 atau yang lebih baru, FreeType2 atau lebih tinggi 9.0, dan libsecret.

Selain itu, tergantung pada opsi konfigurasi Anda, WebKitGTK + mungkin juga memerlukan introspeksi GObject 1.32.0 atau lebih tinggi, libxslt 1.1.7 atau yang lebih baru, SQLite 3.0 atau yang lebih baru, GStreamer 1.0.3 atau lebih tinggi, gstreamer-plugins-base 1.0.3 atau kemudian, Enchant 0.22 atau yang lebih baru, Clutter, serta Clutter GTK +.

Apa yang baru dalam rilis ini:

  • Perbaiki penggunaan CPU saat merender di bawah Wayland dalam mode compositing yang dipercepat.
  • Perbaiki konsumsi memori proses UI di bawah Wayland.
  • Perbaiki masalah perenderan di beberapa situs web dengan akselerasi yang dipercepat diaktifkan.
  • Perbaiki proses web saat menutup WebView.
  • Inisialisasi libgcrypt dalam proses jaringan juga.
  • Tampilkan kontrol jika elemen video tidak diizinkan untuk bermain inline.
  • Tambahkan dukungan untuk perintah cookies dan screenshot di WebDriver.
  • Perbaiki beberapa masalah mogok dan perenderan.
  • Pembaruan terjemahan: Portugis Brasil, Polandia.

Apa yang baru di versi 2.8.4:

  • Buat WebSQL bekerja dengan menggunakan kuota default daripada selalu gagal dalam openDatabase dengan DOM Exception 18.
  • Perbaiki deteksi dan penggunaan perpustakaan GL / GLES / EGL.
  • Perbaiki crash pada alokasi memori menggunakan bmalloc pada sistem 32bit.
  • Perbaiki model cache DOCUMENT_VIEWER untuk benar-benar menonaktifkan cache memori.
  • Perbaiki kecelakaan WebProcess setelah terlalu banyak kesalahan pengalihan saat ada plugin NPAPI aktif.
  • Perbaiki kecelakaan WebProcess saat setelan gtk-font-name kosong.
  • Pastikan Math.abs () tidak kembali negatif.
  • Mengembalikan kompilasi dengan cepat setelah terjadi bentrokan WebProcess.
  • Hormati header X-Frame-Options saat memuat dari cache aplikasi.
  • Beberapa masalah mogok dan masalah diperbaiki.
  • Perbaiki deteksi MIPS N64.
  • Perbaiki beberapa kebocoran memori.
  • Pembaruan terjemahan: Katalan.

Apa yang baru di versi 2.8.0:

  • Tanda isyarat awal mendukung.
  • pemberitahuan HTML5.
  • Pesan skrip pengguna.
  • masukan warna HTML5.
  • Dukungan APNG.
  • Peningkatan kinerja.
  • Memutar sinyal pemberitahuan audio.
  • Warna latar tampilan web.

Apa yang baru di versi 2.4.8:

  • Perbaiki masalah koneksi SSL dengan beberapa situs web setelah kerentanan kerentanan POODLE.
  • Perbaiki crash saat memuat plugin flash.
  • Perbaiki membangun di GNU Hurd
  • Perbaiki build pada OS X.
  • Perbaiki dokumentasi webkit_print_operation_get_page_setup ().
  • Perbaikan keamanan: CVE-2014-1344, CVE-2014-1384, CVE-2014-1385, CVE-2014-1386, CVE-2014-1387, CVE-2014-1388, CVE-2014-1389, CVE- 2014-1390.

Apa yang baru di versi 2.7.3:

  • Tambahkan API untuk mendukung pemberitahuan HTML5.
  • Tambahkan API Permintaan Izin UserMedia.
  • API binding binding GObject sekarang benar mengembalikan intead kosong dari string kosong untuk dapat membedakan antara tidak hadir dan sekarang tapi kosong.
  • Tambahkan dukungan untuk hiasan teks-lewati.
  • Perbaiki dialog otentikasi HTTP.
  • Paparkan atribut ID elemen Meter dan Option ke aksesibilitas.
  • Gunakan latin1 bukan UTF-8 untuk nilai header HTTP.
  • Perbarui NavigationItemPemeriksa inspektur inspektur.
  • Tambahkan video / mp2t sebagai mimetype alternatif untuk MPEG TS.
  • Tambahkan aplikasi / x-mpegurl dan video / flv ke daftar mimetipe yang didukung.
  • Tambahkan kueri permintaan SCHEDULING ke elemen sumber media HTTP.
  • Perbaiki kebuntuan saat mematikan AudioDestination.
  • Pembaruan terjemahan: Kannada, Assamese

Apa yang baru di versi 2.3.4:

  • Tambahkan API ke WebKitResponsePolicyDecision untuk memeriksa apakah tipe MIME dapat ditampilkan.
  • Aktifkan API layar penuh secara default.
  • Perbaiki penanganan sertifikat HTTP dengan proses jaringan diaktifkan.
  • Perbaiki unduhan dengan proses jaringan yang diaktifkan.
  • Perbaiki penanganan cookie saat proses jaringan diaktifkan.
  • Hapus sebagian file yang didownload saat operasi download gagal atau dibatalkan.
  • Jadikan WebKitWebPage :: mengirim sinyal permintaan setelah redirect.
  • Tambahkan atribut extended xdg.origin.url ke unduhan di WebKit2.
  • Perbaiki WebGL dengan GLES.
  • Pembaruan terjemahan: bahasa Belanda, Portugis Brasil.

Apa yang baru di versi 2.2.4:

  • Nonaktifkan MemoryCache saat model cache DOCUMENT_VIEWER ditetapkan.
  • Hapus sebagian file yang didownload saat operasi download gagal atau dibatalkan.
  • Aktifkan Audio Web secara default dalam konfigurasi.
  • Tambahkan pemetaan yang hilang dari peran ARIA ke peran ATK.
  • Perbaiki beberapa tabrakan saat mencetak melalui JavaScript.
  • Perbaiki kesalahan X11 saat permukaan toko dukungan dihancurkan.
  • Perbaiki string agen pengguna dengan benar berpura-pura menjadi Mac OS X untuk memperbaiki beberapa situs web yang bergantung pada agen pengguna seperti yahoo.
  • Perbaiki build dengan dukungan wayang dinonaktifkan.
  • Perbaiki build di FreeBSD.
  • Perbaiki pembuatan di Mac / Darwin.
  • Perbaiki build dengan GCC di i386.

Apa yang baru di versi 2.3.3:

  • Dukungan Proses Jaringan Awal dinonaktifkan secara default.
  • Wilayah CSS sekarang diaktifkan secara default.
  • Dukung sisi kanan lampiran inspektur di WebKit2.
  • Tambahkan pengaturan navigasi spasial ke API WebKit2 GTK +.
  • Tambahkan pengaturan sumber media ke WebKit1 dan WebKit2.
  • Mendukung jenis khusus untuk data tarik dan turun.
  • Hindari salinan tambahan saat menggambar gambar di cairo backend.
  • Perbaiki pengguliran dalam kotak kombo saat menu tarik-turun lebih besar dari layar.
  • Render lapisan AC juga saat menggunakan GTK + 2 di WebKit1.
  • Perbaiki nilai pengembalian webkit_web_view_get_view_source_mode () di WebKit1.
  • Emit aktivitas mulai, tutup, dan segmen streaming di elemen webkitwebaudiosrc.
  • Perbaiki pencarian pada konten media yang disediakan oleh server yang tidak mendukung permintaan jangkauan.
  • Perbaiki crash saat menggunakan sumber media di media player GStreamer.
  • Perbaiki kesalahan X11 saat permukaan toko dukungan dihancurkan.
  • Paparkan elemen splitter dengan ATK_ROLE_SEPLATOR ke aksesibilitas.
  • Paparkan objek aksesibilitas peran penting WAI-ARIA.
  • Paparkan objek aksesibilitas dengan ATK_ROLE_ARTICLE.
  • Paparkan objek aksesibilitas dengan ATK_ROLE_CHECK_MENU_ITEM.
  • Hapus dukungan untuk GStreamer 0.10.
  • Kehilangan memori karena salah penggunaan gst_tag_list_merge di TextCombinerGStreamer.
  • Pembaruan terjemahan: Portugis Brasil.

Apa yang baru di versi 2.3.2:

  • Tambahkan setelan media-enable-media ke WebKit2 GTK + API.
  • Memperbaiki kerusakan saat gagal karena kesalahan SSL di WebKit2.
  • Perbaiki crash saat mencetak melalui JavaScript di WebKit2.
  • Tambahkan trek audio dan video pendukung ke media GStreamer backend.
  • Mengekspos unsur video dan audio dengan benar untuk mengakses.
  • Perbaiki matriks cairo yang tidak valid saat menggambar permukaan yang terlalu kecil.
  • Hindari salinan tambahan saat menggambar dengan menggunakan cairo.
  • Jangan menghilangkan tingkat pemutaran saat mencari media backend GStreamer.
  • Beberapa membangun perbaikan pada platform non-linux.

Apa yang baru di versi 2.2.3:

  • Render lapisan AC juga saat menggunakan GTK + 2 di WebKit1.
  • Hindari salinan tambahan saat menggambar gambar di cairo backend.
  • Perbaiki nilai pengembalian webkit_web_view_get_view_source_mode () di WebKit1.
  • Perbaiki pengguliran dalam kotak kombo saat menu tarik-turun lebih besar dari layar.
  • Hapus Chromium sebagai agen pengguna dan mengklaim sebagai Safari di OS X.
  • Perbaiki crash di WebProcess saat mengunjungi www.pressure.co.uk.
  • Perbaiki jatah JavaScriptcore dengan dokumen Google Drive tertentu.
  • Perbaiki tabrakan di JavaScriptcore saat menjalankan patokan penjaga perdamaian di platform 32 bit.
  • Perbaiki build dengan freetype & gt; = 2.5.1.

Apa yang baru di versi 2.2.2:

  • Perbaiki crash saat mencetak melalui JavaScript di WebKit2.
  • Aktifkan edisi teks undo / redo dukungan operasi di WebKit2.
  • Perbaiki pembuatan platform non-linux.

Apa yang baru di versi 2.3.1:

  • Tambahkan API WebKit2 untuk kesalahan TLS.
  • Buat antarmuka EventTarget introspeksi pada binding DOM GObject.
  • Paparkan WheelEvent di API binding DOM GObject.
  • Buat dokumentasi API untuk binding DOM GObject.
  • Hormati orientasi gambar secara default.
  • Aktifkan edisi teks undo / redo dukungan operasi di WebKit2.
  • Tambahkan suppport untuk URL blob ke media GStreamer backend.
  • Tambahkan dukungan untuk sub judul.
  • Izinkan menjalankan proses web dengan perintah prefiks sewenang-wenang di debug build.
  • Paparkan tautan gambar dengan benar ke aksesibilitas.
  • Paparan judul dan teks alternatif untuk tautan di peta gambar hingga aksesibilitas.
  • Batalkan WebKitAuthenticationRequest aktif saat memuat gagal.
  • Perbaiki beberapa kebocoran memori.

Persyaratan :

  • GNOME

Software yang serupa

GDM
GDM

16 Aug 18

Gnome Icon Theme
Gnome Icon Theme

17 Feb 15

Einstein@GNOME
Einstein@GNOME

3 Jun 15

Komentar untuk WebKitGTK+

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!