De ontwikkelaars van het jQuery-project hebben aangekondigd dat jQuery 2.0 niet langer Internet Explorer 6, 7 en 8 zal ondersteunen. Sites die toch bezoekers met verouderde IE-browsers willen bedienen, zullen jQuery 1.9 moeten gebruiken.
Volgens de jQuery-ontwikkelaars zijn de oude Internet Explorer-versies al ruim tien jaar 'een doorn in het oog' van webontwikkelaars en vormen de verouderde Microsoft-browsers problemen bij de doorontwikkeling van het populaire webframework. Daarom is besloten om Internet Explorer 6, 7 en 8 in jQuery 2.0, die begin 2013 moet uitkomen, niet langer te ondersteunen door te stoppen met standaard allerhande workarounds in de code op te nemen voor deze browsers.
Websites die veel bezoekers hebben met een oude Internet Explorer-versie kunnen gebruik gaan maken van jQuery 1.9. Ook deze versie zal volgend jaar verschijnen en biedt de IE-functionaliteit via plug-ins en alternatieve api's. De 1.9-cyclus zal bovendien bugfixes krijgen.
Door het weglaten van IE-ondersteuning kan de code voor jQuery 2.0 volgens de ontwikkelaars flink opgeschoond worden. Hierdoor wordt het framework compacter en kan het beter presteren. Ook de foutafhandeling zou verbeteren. Bovendien is het via de conditional comment-functie mogelijk om verouderde IE-browsers jQuery 1.9 te laten gebruiken, terwijl modernere browsers - waaronder IE9 - gebruik kunnen maken van het jQuery 2.0-framework.
Het jQuery-team verwacht dat het nog zeker twee jaar zal duren voordat het gebruik van de oude IE-versies sterk is afgenomen, waardoor het ondersteunen van deze browsers nog nodig is. Ondertussen richten de ontwikkelaars van het opensource-framework zich meer en meer op mobiele browsers.
Nederland staat er niet opNoorwegen 0.1%
Dit zal voor het management voldoende reden zijn om het bij één browser te willen houden.Niet heel stabiel
die 0.6 procent sorry hoor, dat noem ik niet hoogEr zijn helaas heel veel (bedrijfs) applicaties die alleen met IE6 werken. Dat verklaart waarschijnlijk het hoge aantal IE6 gebruikers nog.
idd, zeker aangezien de extra moeite die je als developer moet doen om je site / webapp ook goed in IE6 te laten werken / uit wilt laten zien zeker geen 0.6% is.[...]
die 0.6 procent sorry hoor, dat noem ik niet hoog
Dat zullen niet veel bedrijven met je eens zijn lijkt me. Bij ons is het motto, de site moet niet breken op IE6, alles moet te benaderen zijn maar het hoeft niet pixelperfect te zijn. Iemand die IE6 heeft moet bij ons dus gewoon alle informatie kunnen zien en ieder form kunnen gebruiken. We willen immers geen potentiele klanten naar de concurrentie drijven waarbij de kans bestaat dat deze niet meer terug komen.site niet werkt onder IE6 is dat "jammer dan, eigen schuld dikke bult"
[Reactie gewijzigd door Bauknecht op zondag 1 juli 2012 17:44]
Bovendien is het via de conditional comment-functie mogelijk om verouderde IE-browsers jQuery 1.9 te laten gebruiken, terwijl modernere browsers - waaronder IE9 - gebruik kunnen maken van het jQuery 2.0-framework.
Mesen met XP draaien firefox of chromeiedereen die nog geen nieuwe pc wil kopen omdat hun oude xp pc goed genoeg werkt.
Mogelijk zijn en lui zijn hebben er weinig mee te maken. het heeft te maken met de onevenredige hoeveelheid tijd en energie die er in geinvesteerd moet worden, die doorgaans de klant niet eens wil betalen. Klanten moeten in dit opzicht - en ik weet dat dat arrogant klinkt - hardhandig opgevoed worden. Op het moeten ondersteunen van oude browsers (8 vind ik persoonlijk nog een twijfelgeval) zou gewoon een boete moeten staan, het hindert innovatie, en het hindert een veiliger internet.Het zou lui mogelijk willen zijn is wel kenmerkend voor alle ICTers waar ik veel mee te maken heb, dus je past er goed bij.
Die krijgen de nieuwste IE automagisch via windows update, als het goed is.iedereen die nog geen nieuwe pc wil kopen omdat hun oude xp pc goed genoeg werkt.
die draaien dan IE8 voor SAP / intern en Firefox of Chrome voor naar buiten, problem solvedIk werk bij een bedrijf dat remote updates uitvoert op computers van o.a. bedrijven. We krijgen inderdaad vaak het verzoek om bijvoorbeeld IE8 te behouden en niet te updaten naar IE9, om diezelfde reden.
[Reactie gewijzigd door YaPP op zondag 1 juli 2012 23:28]
Omdat ze er mee bekend zijn. Op de XP machine van mijn schoonouders heb ik FF, Safari, Chrome en Opera geinstalleerd dus genoeg alternatieven ... IE wel bereikbaar gehouden maar niet meer direct vanuit de quickstart menu, het is immers niet mijn PC. Kwam ik vorige week weer in Nederland zie ik een snelkoppeling op de desktop staan naar IE8. FF was nog even gebruikt kon ik in de history zien, maar na 2 dagen was de snelkoppeling met de blauwe 'e' weer naar de desktop gekopieerd.Waarom willen mensen die versies überhaupt nog gebruiken?
[Reactie gewijzigd door mae-t.net op maandag 2 juli 2012 02:40]
jQuery was conceived specifically to address the differences in browsers, so we’re not going to abandon the essence of our philosophy and simply disregard the millions of active Internet users who (for whatever reasons) still use oldIE. Yet we also want to move ahead and take advantage of modern browsers, especially the growing mobile market.
[Reactie gewijzigd door Bauknecht op zondag 1 juli 2012 18:00]
Hoezo geen optie? Het is niet onmogelijk, het is onwil. En als straks de grote sites niet meer werken (Facebook, Google) komt de gebruiker vanzelf klagen bij de ICT-afdeling. Ik kan dit alleen maar toejuichen.en een alternatieve browser is niet voor iedereen een optie (zeker niet in bedrijfsomgevingen).
[Reactie gewijzigd door poepkop op zondag 1 juli 2012 16:34]
Omdat veel software simpelweg IE vereist, zeker zakelijke software. En vaak ook nog specifieke versies van IE ook.[...]
Hoezo geen optie?
[Reactie gewijzigd door wildhagen op zondag 1 juli 2012 16:28]
Ik kan perfect validerende html of xml schrijven, die in de ene browser prima werkt, en in de andere totaal niet. Dat is het grote euvel van de verschillende engines en hoe het hele IE syndroom er uberhaupt in is gekomen.Idealiter eis je dat de webapplicaties foutloos door een officieele HTML of XML-validator gehaald kunnen.
firefox ernaast draaien of chrome, of zelfs opera... Gaat prima samen[...]
Omdat veel software simpelweg IE vereist, zeker zakelijke software. En vaak ook nog specifieke versies van IE ook.
Kan je wel klagen bij de IT-afdeling, maar die kan die software ook niet herschrijven, die zijn afhankelijk van de leverancier. En naar een concurrent overstappen is vaak geen optie, omdat het vaak maatwerk is waarvoor maar één of net twee leveranciers zijn...
Zo slecht is die vergelijking dus niet, want mensen nemen blijkbaar wel de moeite voor hun documenten, maar niet voor de websites die ze bezoeken. En dat is mijn hele punt.gratis te downloaden
Ik snap het niet zo goed. Wat is het grote voordeel? Browsers zoals IE6-8 zullen niet wijzigen, dus de gehackte code werkt al. Daarbij kan ik me niet voorstellen dat de snelheid een goed argument is: een simpele browser detectie hoeft maar eenmalig gecheckt te worden. Daarbij is de snelheid veel meer afhankelijk van de JS engine die in een browser gebakken zit.Remove IE 6, 7, and/or 8 support
This topic comes up constantly, so let’s try to put it to bed once and for all. People tend to greatly overestimate the amount of code in jQuery that is specifically related to IE. Most of the problems in IE 6 and IE 7 are also present in IE 8, so there is no real size or complexity benefit to dropping support for the first two as long as that last one still has appreciable desktop market share and must be supported
[Reactie gewijzigd door apokalypse op zondag 1 juli 2012 18:36]
[Reactie gewijzigd door simplicidad op zondag 1 juli 2012 17:02]
[Reactie gewijzigd door twop op maandag 2 juli 2012 02:09]
Op dit item kan niet meer gereageerd worden.
Populair: Tablets Samsung Websites en communities Mobiele telefoons Google Apple Microsoft Sony Games Politiek en recht
© 1998 - 2013 Tweakers.net B.V. Contact Over Tweakers Jouw privacy Algemene voorwaarden Cookies
Tweakers wordt uitgegeven door De Persgroep en wordt gehost door True