JQuery Mobile 1.3: n korkkiin tulee jQuery 2.0, joka on uusi, täysin julkaistu versio suositusta JavaScript-kirjastosta.

Suuri uutinen - jonka olemme tunteneet jonkin aikaa - on se, että jQuery 2.0 on pudonnut kirjaston tuen Internet Explorer 6: lle, 7: lle ja 8: lle. Nämä ns. Vanhoja selaimia hitaasti horjuvat kohti sukupuuttoa, ja on varmasti totta, että hyvin harvat ihmiset vielä käytä IE6: ta. Kuitenkin on edelleen huomattava määrä asiakkaita, jotka pyytävät IE 7+ -tukea.

IE6: n, 7: n ja 8: n pudotusprosentti on pienempi ydinteksti (yli 8 kt mini-tiedostolle), nopeampi suorituskyky.

Kehittäjät toteavat, että jQuery 2.0 on tarkoitettu "modernille webille", mikä näkyy vanhempien versioiden tukemisen puutteessa. Yksi modernin verkon tärkeimmistä näkökulmista - vaikkakin me, jota vihimme myöntämästä - on se, että ihmiset käyttävät edelleen IE: n vanhoja versioita erityisesti kehitysmaissa. Itse asiassa on niin paljon ihmisiä, jotka käyttävät tällä hetkellä IE8: n valintansa selaimena, on hieman vaikeaa perustella etiketti "legacy" lainkaan. Tietenkin olisi mukava vain pohtia uusimpia selaimia, mutta jQuery-kehitystiimin tämä liikunta tuntuu hieman ennenaikaiselta.

Jos olet yksi epäonnisimmista enemmistöistä, jotka tarvitsevat vielä tukea IE6: ta, 7: tä tai 8: ta, jQuery 1.9: n on oltava jumissa nyt ja toivon, että jQuery 1.10 - joka tukee Internet Explorerin vanhoja versioita ja on suunniteltu vapauttaa lähitulevaisuudessa - palvelee sinun tarkoituksiasi.

JQuery 2.0: n ja tulevan 1.10: n kaksoishaarukka lähes varmasti aiheuttaa sekaannusta. Vaikea kysymys on, mitä jQuery-versiota kehittäjien pitäisi käyttää? jQuery 2.0 on uusi ja kiiltävä, mutta suorituskyvyn voitot todella oikeuttavat maksetun hinnan? jQuery 1.9 on myös suhteellisen uusi ja suurin osa kirjaston tärkeimmistä muutoksista sisältyy 1.9: een.

Itse asiassa on kyseenalaista, että uusi 2.0-merkintä on punainen silakka, ja todelliset muutokset tapahtuivat 1.9: lla, jolloin joukko tehottomia menetelmiä tapettiin pois. Joten ehkä jQuery 2.0 ja jQuery 1.10 ovat pelkästään uusia vain nimissä, julkaistu valmistelemaan kehitystä tiellä.

Toistaiseksi 1.9 näyttää olevan järkevä valinta valtaosalle jQuery-kehittäjille. Nähtäväksi jää, pidetäänkö tämä paljon kauemmin.

Käytätkö jQuery 2.0 -ohjelmaa tulevissa projekteissa? Mikä on vanhin versio IE: stä, jota kehität? Kerro meille kommentit.

Esitetty kuva / pikkukuva, vanha laskentakuva kautta Shutterstock.