Live data from Hacker News

Google discontinues support for IE7 in Google Apps

google.com

41–50 of 144 posts

Re: Google discontinues support for IE7 in Google Apps

#41
post #24

Earlier quoted context omitted.

That's not really a good tactic, because Google could just change its policies.

It could also add significant attention to the issue, and backfire horribly.

Why would it add attention to this issue?

Microsoft would just say they are responding to Chrome's accelerated release schedule and redefining what a "major" release is.

Re: Google discontinues support for IE7 in Google Apps

#42

Earlier quoted context omitted.

In what sense is Google a "client-side innovation"?

The Google Spider grabs pages from other servers. That's a web client. It's a web client that was easy to write when Google was started, but is almost impossible to write today. If search engines hadn't been invented 20 years ago, they'd be impossible to invent today. The only reason they still work is tremendous work on Google's end to have its spider be able to spider complex AJAXy pages, and that content creators…

Indeed I see now what you mean.

Re: Google discontinues support for IE7 in Google Apps

#43
post #2

Do you think they'll really drop IE8 once IE10 is released next year? Firefox 5 will be released tomorrow. FF 3.6 support will be discontinued? Actually, it would be great if Google could nudge everyone to keep upgrading.

They won't as long as they have a significant market share, but IE7's market share is like 6%. I think they can live without that, especially if it means pushing a few more users to upgrade to more modern browsers.

Re: Google discontinues support for IE7 in Google Apps

#44
post #30

Earlier quoted context omitted.

With the hyper-AJAXed world, client-side innovation becomes impossible. What?

I think he's saying that it makes scraping harder. But today JS frameworks like jQuery give us the means to do anything we want javascript-related, in any browser that half-supports javascript. By deprecating IE7 they're just saying they're going to drop all of the extra hacks they had to use to keep IE7 working. A lot of what newer browsers give us is just better rendering. You can replace a mess of tables and neste…

Not just scraping. Any sort of non-human parsing of web pages. Look at the 1990s literature on web agents for lots of applications.

Re: Google discontinues support for IE7 in Google Apps

#45
post #5
post #2

Do you think they'll really drop IE8 once IE10 is released next year? Firefox 5 will be released tomorrow. FF 3.6 support will be discontinued? Actually, it would be great if Google could nudge everyone to keep upgrading.

And once again, they list specific version numbers for IE, Firefox, and Safari, but just say "Chrome" for Chrome, even though later it groups Chrome with the rest of the two most recent. I guess it's because they don't know for sure what versions of Chrome will be the two most recent released, but it's still kind of funny.

That's because transitioning users from an older version of IE to a newer one can take years, while I think they said that when they upgrade Chrome, it takes about 10 days to get 99% of the users on the newer version.

Re: Google discontinues support for IE7 in Google Apps

#46

Earlier quoted context omitted.

With the hyper-AJAXed world, client-side innovation becomes impossible. What?

15 years ago, I could reasonably write a search engine. Myself. 1 person. In a few weeks (modulo bandwidth and server farm). I write a program that grabs a web page, and reads out keywords. Today, if I grab a web page, quite often, that web page has nothing except for JavaScript code. That code grabs the actual content from the server, lays it out, and animates it. To write a web search engine, I need to write a comp…

Agreed that it's nearly impossible to generally parse web pages now, though if you're screen scraping it's still pretty easy (if not easier than before) to pull out data. Before you had to parse the DOM; now you can often get structured data via JSON APIs. It's more brittle, though.

Re: Google discontinues support for IE7 in Google Apps

#47

Earlier quoted context omitted.

With the hyper-AJAXed world, client-side innovation becomes impossible. What?

15 years ago, I could reasonably write a search engine. Myself. 1 person. In a few weeks (modulo bandwidth and server farm). I write a program that grabs a web page, and reads out keywords. Today, if I grab a web page, quite often, that web page has nothing except for JavaScript code. That code grabs the actual content from the server, lays it out, and animates it. To write a web search engine, I need to write a comp…

With all the headless Webkit tools coming out nowadays (and all the free and fast JS engines like V8), writing a spider that runs a JS engine and clicks on all kinds of non- elements is not beyond the reach of somebody innovative and motivated enough to create new kinds of spidering robots.

You won't need to write a complete JavaScript library. Look at all the testing suites that automate browser instances, Selenium being the most well-known.

Re: Google discontinues support for IE7 in Google Apps

#48
post #35

Earlier quoted context omitted.

The latest builds of Firefox and Chrome both work fine on XP, so they could theoretically force users to upgrade away from IE altogether.

They can't, many businesses rely on Microsoft's browser lockdown support. For example strict IE from browsing through the local disk or restricting settings from being modified. Firefox and Chrome have virtually no lockdown support.

Can't you secure everything on the operating system level?

Re: Google discontinues support for IE7 in Google Apps

#49
post #16

I'm quite grateful to Google for this. As a web developer, I'd always hoped that some big industry player would start forcing people to use modern browsers, and now it's happening. As small players, dropping support for older browsers kind of pulls us into the morass of a Nash equilibrium. Everyone would benefit if all web developers could agree on requiring modern browsers. We'd all be saved the pain of supporting o…

As a web user, I'm not grateful. I don't think having more pixel-perfect control or slightly faster JavaScript makes the web any better. All websites look slightly better, but the client side dies a little bit every time. In the web circa '96, anyone could write a web spider or web browser, and everyone did. There was tremendous innovation both client-side and server-side. Client-side innovations included things like…

With respect, I think this is the same innovation that occurs in every industry and it's silly to bemoan the increasing complexity of the web.

In transportation:

It used to be that everyone could buy a horse and build a buggy and get around. Then cars came along and it got a lot more complicated and expensive to build a vehicle that was state-of-the-art, but tinkerers could still do it.

Now there are only a few big players who are capable of innovating and building the best and newest vehicles.

Now that I think about it though, there is still space for tinkerers and inventors in the automobile space. But You can't expect those automobiles to compete with those made by, e.g., Toyota.

In the same way, it's still possible to write a spider without a javascript renderer. It just won't be able to compete with Google.

One last point: the state of the web is based on the collective decisions of all internet users. Ultimately, people building things on the web decided more often than not that ajax-ifying things benefited their users.

If users had wanted a web client that would spider the web and shop for them, they would have latched onto it during the time of great innovation that you think is now gone. But they didn't. The things that users wanted are the things we see today, assuming that there isn't some horrible inefficiency in the feedback loop between web-builders and their users.

Re: Google discontinues support for IE7 in Google Apps

#50

Earlier quoted context omitted.

With the hyper-AJAXed world, client-side innovation becomes impossible. What?

15 years ago, I could reasonably write a search engine. Myself. 1 person. In a few weeks (modulo bandwidth and server farm). I write a program that grabs a web page, and reads out keywords. Today, if I grab a web page, quite often, that web page has nothing except for JavaScript code. That code grabs the actual content from the server, lays it out, and animates it. To write a web search engine, I need to write a comp…

I would blame poor/lazy devs inappropriately using JS rather than the evolution of the browser for this. For the average web page, it's unnecessary 90% of the time to require JavaScript for any core functionality ( not so much with web applications ). I have a hard time understanding why people do this as it's often much easier to test and develop when you're layering on JS unobtrusively.
Post reply on HN