Hot på klackarna av jQuery Mobile 1.3 kommer jQuery 2.0, en helt ny version av det populära JavaScript-biblioteket.

Den stora nyheten - som vi har känt ett tag - är att jQuery 2.0 har tappat bibliotekets stöd för Internet Explorer 6, 7 och 8. Dessa så kallade äldre webbläsare kryper långsamt mot utrotning och det är verkligen sant att väldigt få människor Använd fortfarande IE6. Det finns dock fortfarande ett stort antal kunder som begär support för IE 7+.

Utbetalningen för att släppa IE6, 7 och 8 är en mindre kärnfil (över 8kb för den minifierade filen), med snabbare prestanda.

Utvecklarna anger att jQuery 2.0 är avsett "för det moderna webben" vilket återspeglas i bristen på stöd för äldre IE-versioner. En av de viktigaste aspekterna på den moderna webben - om än en som vi hatar att erkänna - är dock att människor fortfarande använder äldre versioner av IE, särskilt i utvecklingsländerna. Faktum är att det finns så många som för närvarande använder IE8 som valfri webbläsare, det är lite svårt att motivera etiketten "arv" alls. Naturligtvis skulle det vara trevligt att bara överväga de mest aktuella webbläsarna, men det här laget av jQuery-utvecklingsgruppen känns lite för tidigt.

Om du är en av de lyckliga majoriteten som fortfarande behöver stödja IE6, 7 eller 8 måste du hålla fast vid jQuery 1.9 för tillfället och hoppas att jQuery 1.10 - som kommer att stödja äldre versioner av Internet Explorer och är schemalagd för släppa inom en snar framtid - kommer att tjäna dina syften.

Den dubbla gaffeln av jQuery 2.0 och den kommande 1,10 kommer nästan säkert att leda till förvirring. Den svåra frågan är vilken version av jQuery ska utvecklare använda? jQuery 2.0 är ny och glänsande, men prestationsvinsterna motiverar verkligen det betalda priset? jQuery 1.9 är också relativt ny och de flesta av bibliotekets viktiga förändringar ingår i 1.9.

Det är faktiskt argumenterat att den nya "2.0" -märkningen är en röd sill, och de verkliga förändringarna ägde rum med 1,9, när ett antal ineffektiva metoder dödades bort. Så kanske jQuery 2.0 och jQuery 1.10 bara är nya i namn, som släpptes för att förbereda sig för ytterligare utveckling på vägen.

För tillfället verkar 1,9 vara det förnuftiga valet för de allra flesta jQuery-utvecklare. Huruvida det kommer att vara sant för mycket längre tid kvarstår att se.

Kommer du använda jQuery 2.0 i kommande projekt? Vilken är den äldsta versionen av IE du utvecklar för? Låt oss veta i kommentarerna.

Utvalda bild / miniatyrbild, legacy computing image via Shutterstock.