Live data from Hacker News

JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

blog.jquery.com

121–130 of 237 posts

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#122

For all the "just upgrade" comments: Internal IT departments have no, no, no incentive to upgrade browsers. "Surfing the internet" is not a reason for IT departments to upgrade.

Yup, a lot of web apps are using ancient versions of JS libraries, aren't compatible cross browser, and updates are few and far between. The issue is with enterprise apps, you really need to have a solid release schedule/plan. If you update an app and say "You are now forced to use a new browser to get the functionality of this." you will piss off a lot of people.

It's much easier for the app developer to create poorly written hacks for the older js libraries, because they are less likely to force a browser requirement change.

For enterprise apps, 1.9 is going to be around for an extremely long time.

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#123
post #29

I don't know if I can get behind this or not. I understand their desire but I don't see this as a viable option just yet. I'm not so concerned with 2.0 and 1.9 as you can load the right one, but what about when 2.1 comes out? Are they going to back-port all the new features to 1.9.1? If not then I now have a big fragmentation issue if I rely on anything specific to 2.1. Don't forget that IE 8 is the last version XP w…

> JQuery has just set a time limit on proper web access for an entire OS.

What time limit? The blog post says jQuery 1.9 will be supported even after 2.0 is released, and that the two APIs will be the same.

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#124
post #120

Sorry, but this is a disaster. Dropping support for IE6 may be OK, IE7 is a bit too soon, but IE8? I haven't tested my stuff on IE6 and IE7 for a long time, but I still do it on IE8 everyday. It was released in 2009! And it's decent enough, PNG transparencies, etc. jQuery's main raison d'être might have gone out the window.

jQuery was never good at this. When I first used it on a project they had already drooped support for Safari 1.x, despite that being available version of Safari available for Mac OS X 10.4. I was, at the time, living with my girlfriend and a friend of hers, both of whom used 10.4 and Safari 1.x: it was honestly quite common among people who couldn't quite afford new computers. Regardless, when we sent the demo of our…

10.4 shipped with Safari 2.x and could be upgraded up to 4.x. You mean 10.3?

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#125

For all the "just upgrade" comments: Internal IT departments have no, no, no incentive to upgrade browsers. "Surfing the internet" is not a reason for IT departments to upgrade.

Yup, a lot of web apps are using ancient versions of JS libraries, aren't compatible cross browser, and updates are few and far between. The issue is with enterprise apps, you really need to have a solid release schedule/plan. If you update an app and say "You are now forced to use a new browser to get the functionality of this." you will piss off a lot of people. It's much easier for the app developer to create poor…

It's not for enterprise apps.

If your startup is C2C, everything is fine, if your B2C or B2B your in trouble. If your B2X then you even do not have the leverage of a contract etc.

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#126
post #92

Earlier quoted context omitted.

That's so much BS. Like supporting old browsers is that hard/expensive. Everyone keeps saying that, but I have never ever seen numbers to back it up. Letting it all blow up in the user's face is not an option to me. And I do business with publicity agencies, they don't give a fuck about this stuff, as far as they know everyone owns the latest macbook.

I beg to differ. It is extremely hard to support so many browsers. Try testing your website on 8 versions of Firefox, 5 versions of Internet Explorer (Mac and PC), 3 versions of Opera and 5 versions of Safari. Ironically, this is what jquery insulates you from to a degree, but at the same time it tends to stifle new features.

We're talking about supporting IE8, not every version of every browser that's ever been made.

Where I work, we support browsers with over 2% of traffic, which means IE7,8,9, Chrome (latest), FF (latest and possibly 3.6 or something like that) and Safari (latest, IIRC, possibly latest + 1 older version.) The last 4 are largely the same, except for small bugs, and minor visual degradation is fine for the IEs. If your work requires you to support every browser, maybe you should start trying to build a case against that by making clear that requiring you to support every browser is a poor business decision.

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#127

Earlier quoted context omitted.

You know what? At this point I'm not sure it's worth catering to people who "don't even know what a browser is." They've had nearly 20 years to hop on the bandwagon and start understanding this crazy "internet" thing, and they haven't. A person that behind the times isn't going to buy anything on the internet anyway.

>A person that behind the times isn't going to buy anything on the internet anyway. Do you actually have some data to back that up? Because all the data I've seen says the exact opposite to what you are saying.

Looots of people shopping at work using the corporate-standard browser.

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#128
post #57

Earlier quoted context omitted.

Every browser vendor still supports Windows XP. The only exception is Microsoft. IE9 only works on Vista and Win7. IE10 will only work on Win7 and Win8.

So if everyone is flipping shit about how outrageous it is to not support IE7/8... why do we let Microsoft slide on not supporting their own damned product?

Because we live in the real world, where complaining to Microsoft doesn't make up for lost revenue.

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#129
post #77

Earlier quoted context omitted.

You realize IE8 is the default browser that shipped with Windows 7, right?

What, nobody uses Windows update?

Oh come on - this is voted down?

Firefox and Chrome do automatic updates, and almost never has issues. That's because they stick to standards in an open and transparent manner. Why wouldn't Windows Update be able to do the same thing? Are the Microsoft software developers really that bad that they can't do what the Chrome and Firefox developers can do already?

Re: JQuery 2.0 Drops Support for IE6/7/8; API-Compatible with jQuery 1.9.

#130
post #59

Earlier quoted context omitted.

>[IE8] was released in 2009! Yep, it's ancient. Chrome and Firefox are on average about 3 weeks old. IE8 is over 50 times older. >jQuery's main raison d'être might have gone out the window. Normalization was just one part. It still provides a much nicer API. There are also events, AJAX, effects, and some useful helpers. [].slice.call(document.querySelectorAll('p')).forEach(function (el) {console.log(el);}); vs $('p')…

Good point. BTW that could be written like this:- [].forEach.call(document.querySelectorAll('p'), function (el) { console.log(el); });

Array.prototype.forEach didn't arrive in IE until 9, so if the point is that you can do anything that jquery can do, this won't work.
Post reply on HN