Jquery bliver meget hurtigere
En ny version er det meget udbredte Javascript-bibliotek Jquery er landet. Version 1.4 kommer ikke med et væld af nyheder, for fokus har først og fremmest været på at slanke koden.
»Den helt, helt store forskel er performance. Det går ganske enkelt hurtigere,« forklarer Claus Harup, partner og teknisk ansvarlig hos webside-firmaet Typoconsult.
Mange funktioner afvikles nu mellem to og fire gange så hurtigt som før på klienten, og det vil komme de besøgende på websiden til gode, når siden loader hurtigere.
Men forbedringerne vil nok blive opslugt af, at mange bruger en browser, der ikke selv er særlig hurtig.
»Det kører virkelig smooth i Firefox og Chrome - men den fornemmelse går tabt hos dem, der bruger Internet Explorer 6,« siger Claus Harup og sammenligner forbedringerne med at gøre en gammel bil en smule mere aerodynamisk.
En anden forbedring i den nye version er bedre understøttelse af browsere, der ikke følger standarderne så godt.
»De har fået rettet godt til, så der er bredere kompatibilitet. Det betyder især noget for Internet Explorer 6, hvor man så slipper for at skulle rette til selv,« forklarer Typoconsult-chefen.
Jquery er udviklet af amerikaneren John Resig og så dagens lys i januar 2006. Biblioteket gør det nemmere at bruge en lang række funktioner i Javascript, for eksempel animationer og andre brugergrænseflade-tiltag.
Kommentarer (5)
Jeg synes næsten det er en skam at vi stadig supportere den bedagede IE6, og især at folkene bag JQuery gider bruge tid på det.. Ja okay jeg kender godt argumenterne, så har vi de firmaer der har fået specieludviklet ting til IE6, så har vi brugerne som tuder over at skifte og ikke kan finde ud af det osv osv.
Men ved I hvad? Firmaerne kan bare komme igang, tage ved lære og få lavet deres systemer rigtigt.. Jeg bruger selv firefox, men har ingen fordomme mod IE.. Bare de kommer væk fra IE6 ville jeg være glad. Og brugerne, tud tud, microsoft har for længe siden udsendt IE8 som en anbefalet opdatering. Alt hvad de har skullet gøre er at klikke JA !
Så helt ærligt, blev lidt rystet over at JQuery er blevet tilpasset IE6, hvis folk er så nostalgiske må de altså også leve med Web 1.0 dvs uden AJAX kald, lækre slidere, menuen der ruller ud osv.
Ps. Ovenstående er min personlige mening!
Jeg er ikke uenig med dig, jeg vil bare lige rette en enkelt misforståelse - AJAX kald har været mulig i IE siden version 5, så IE6 brugere ville ikke skulle undvære dem. :)
Derudover giver jeg dig helt ret, der findes ingen undskyldning mere for at bruge en 10 år gammel browser.
Hvorfor snakker alle så meget om IE6? På verdensplan er den gået fra 18% til ca. 10% i 2009 (http://www.w3schools.com/browsers/browsers_stats.asp) og i Danmark er den sikkert endnu lavere. På http://www.MinReklame.dk har vi længe set den som ubetydelig og pt. er den noget under 5%. Og vores besøgende er bestemt ikke unge computernørder med nyeste isenkram.
Det er fint at udbredelse af IE6 falder set fra et teknisk perspektiv.
Set fra et forretningsperspektiv vil jeg dog nødigt undvære den; hvis folk har en tidligere udgave af WGA (anti-pirat add-on til Windows), og derfor har disabled automatiske opdateringer, så vil de misse IE 7 (og 8?). Hvorfor de hænger fast med IE6...
Jeg kunne fint forestille mig at 10% af brugerne på et website bruger IE6, og her vil det klart være problematisk at man direkte udelukker disse brugere.
Årsagen til at der snakkes lige præcis om IE6 er at den - udover at være langt over pensionsalderen - er grotesk elendig til specielt style-sheet. Listen over fejl i IE6 fortolkeren er så lang at selv Microsoft har udtalt den den nok aldrig burde have været frigivet.
Desværre står vi i en situation hvor IE6 er standard browser i Windows XP, og Microsoft har derfor sagt at så længe XP officielt bliver solgt (og en længere periode efter), vil de ikke tvinge folk til en nyere browser (Microsoft logik).
10-20% af browser-markedet er ret meget. Det er mere end både Safari og Chrome.
Flere af de kunder jeg arbejder på har faktisk en besøgsrate på omkring 20% IE6 brugere, så selvom jeg som udvikler synes den er helt tåbelig, så kan jeg ikke rigtig fravælge den da det betyder mindre salg for mine kunder hvis 20% af brugerne umiddelbart forhindres adgang.
Set i det lys er det fint at jQuery supporter IE6 da det sparer mig rigtig meget tid.
IE6 er i øvrigt en af hovedaktørene i den verserende hacker-sag hos Google, så derfor er der også mere fokus på browseren i øjeblikket.

