KabarTotabuan.com

Memperbarui berita utama dari sumber Indonesia dan global

JQuery 4.0.0 beta telah dirilis dengan penghentian yang signifikan dan perubahan besar
Tech

JQuery 4.0.0 beta telah dirilis dengan penghentian yang signifikan dan perubahan besar

Timmy Willison Baru-baru ini mengumumkan versi beta dari jQuery 4.0. Versi baru jQuery adalah rilis besar yang berisi banyak perbaikan bug, peningkatan kinerja, dan beberapa perubahan yang dapat menyebabkan gangguan. Browser IE<11 tidak lagi didukung, beberapa API telah dihapus, jQuery menyelaraskan urutan peristiwa fokus dengan urutan browser, dan sekarang didukung FormData.

Willison menjelaskan alasan di balik rilis besar ini:

Kami perkirakan gangguan akan minimal… Banyak perubahan mendesak yang ingin dilakukan tim selama bertahun-tahun, namun tidak bisa dilakukan dalam patch atau rilis kecil. Kami mengurangi kode lama, menghapus beberapa API yang sebelumnya tidak digunakan lagi, hanya menghapus beberapa parameter internal untuk fungsi publik yang tidak pernah didokumentasikan, dan menghentikan dukungan untuk beberapa perilaku “ajaib” yang terlalu rumit.

jQuery 4.0 menghentikan dukungan untuk IE<11 dan browser lama (termasuk Edge Legacy, iOS <11, Firefox <65, dan browser Android). jQuery 5.0 sedang bersiap untuk menghapus dukungan untuk IE11.

Tetesan jQuery 4.0 menghapus beberapa API yang sudah tidak digunakan lagi di versi sebelumnya (mis. cssNumber, cssProps, isArray, isFunction, isWindow, isWindow, isNumeric, parseJSON, nodeName, trim). API untuk penggunaan internal push, sortDan splice Mereka tidak lagi digunakan karena metode yang tersedia dalam prototipe Array JavaScript.

Fokus acara focusin, focusout, focusDan blur Peristiwa kini dipicu dalam urutan yang sama seperti versi terbaru browser modern. Semua browser kecuali IE akan mengikuti spesifikasi W3C saat ini (Diperbarui 2023), yang menyatakan urutan kejadian berikut: Mengaburkan, com.focusout, untuk fokus, Fokus.

Diharapkan menjadi jQuery 5.0 Tinjau lebih lanjut desain acara. jQuery.ajax Menambahkan dukungan untuk data biner, termasuk FormData.

Meskipun jQuery dirilis pertama kali pada tahun 2006, 17 tahun yang lalu, jQuery tetap menjadi fitur yang tiada henti dalam lanskap web. Menurut tren npm, rata-rata jumlah unduhan perpustakaan terus meningkat.

READ  iPadOS 16 beta memiliki menu debug yang mengaktifkan layar kunci baru

Seorang pengguna Reddit Selamat datang versi baru:

Saya seorang pengembang WordPress jadi saya sangat menghargai pembaruan baru ini. Menurut saya, ini adalah rilis besar pertama dalam delapan tahun terakhir.

Meskipun pengembang dapat menggunakan perpustakaan secara langsung di halaman web mereka, jQuery juga bergantung pada banyak perpustakaan dan alat lain (misalnya, WordPress, Drupal, Cypress). Sebagian dari peningkatan unduhan jQuery npm dapat dijelaskan oleh meningkatnya popularitas paket dependen terkait. K komentar seorang pengguna Reddit:

Orang mungkin terkejut bahwa Cypress menggunakan dan Mengungkapkan jQuery.

Pengembang didorong untuk melakukannya Tinjau catatan rilisyang berisi daftar lengkap perubahan, peningkatan, dan perbaikan bug yang relevan.

LEAVE A RESPONSE

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

"Pop culture ninja. Social media enthusiast. Typical problem solver. Coffee practitioner. Fall in love. Travel enthusiast."