Roger Wenas

22 Mar 2013 · 10.880 kali dibaca

jQuery 1.10 dan 2.0: Pilih Mana?

April 2013, kedua versi rilis bareng. Klien kami masih punya 12% user IE8. Yang mana saya pakai?

jQuery 1.10 dan 2.0 rilis bareng April 2013. Bedanya: 2.0 drop IE6-8.

Teman saya yang pegang dev di sebuah redaksi tanya: pakai yang mana?

User mereka masih banyak yang IE8 (data Google Analytics: 12% di awal 2013). Kalau pakai 2.0, situs rusak untuk mereka.

Solusi: conditional load.

<!--[if lt IE 9]>
<script src="jquery-1.10.2.min.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="jquery-2.0.0.min.js"></script>
<!--<![endif]-->

API identik. Kode sama-sama jalan. Bundle 2.0 lebih kecil ~12%. User modern dapat versi ringan, IE8 dapat versi kompatibel.

Tahun depan mereka rencana drop IE8 sepenuhnya. Tapi 2013 belum waktunya.